July 2015
Intermediate to advanced
392 pages
8h 49m
English
CHAPTER 3
![]()
HTML5 APIs
As mentioned in Chapter 1, the HTML5 standard differs from previous HTML standards in that it is more than just the definition for a markup language. Since the standard was designed to be a platform for creating web applications as well as web pages, it introduces a host of new features designed to make building applications easier: new ways for the browser to communicate with the server, new ways to store and retrieve data, support for common user interactions like drag and drop, and so forth.
Like the new audio and video tags, many of these new web application features have been implemented in the past using extensive JavaScript ...