Chapter 5 from Web Desktop Seminar Report
There is a vast set of standards, languages and libraries to support web app and Web Desktop development. What we discuss here is a set of open technologies, including the ones standardized by recognized organizations.
- HTML: HyperText Markup Language is a standard language used to mark up web pages.
- HTML5: Published in 2014 by W3C, HTML5 is the fifth and current version of HTML. HTML5 focuses on syntax and sematics of the web page, rather than its appearance. Also it includes a lot of sub-technologies that can be used for cross-platform mobile application development.
- CSS: Cascading Style Sheets is a styelsheet language used to describe the appearance of elements written in a markup language. It is the default and standard stylesheet language of the Web used with HTML. The latest version is CSS3.
- JavaScript: JavaScript is a high-level, dynamic, untyped and interpreted language, mainly used fot client-side scripting in web pages. It is one of the three core web technologies alongside with HTML and CSS.
- AJAX: Asynchronous JavaScript and XML is a set of technologies used by web pages to perform asynchronous communication with a server. It is being replaced by AJAJ.
- JSON: JavaScript Object Notation is a human-readable data interchange format. Unlike XML, it removes all the clutter and complicated characters from data representation.
- AJAJ: AJAJ is similar to AJAX, except it uses JSON instead of XML. It is replacing AJAX largely. Using JSON in asynchronous communication can also help save a lot of bandwidth.
Keywords (click to browse): web-desktop-technologies html css html5 css3 javascript ajax ajaj json xml web-desktop web desktop user-interface gui internet cloud seminar seminar-report