HTML5 is the latest version of Hypertext Markup Language for presenting content for the World Web Wide. It was developed to provide an exhaustive application development platform that excludes the necessity to install third-party browser plug-ins such as Java and Flash. HTML5 supports 2D graphics, document editing, local file storage, audio and video playback and others. Today HTML5 is widely-spread and supported by all major browsers and mobile apps.
- Geolocation. The new HTML5 geolocation APIs make location available to any HTML5-compatible browser-based app by means of GPS generation or other ways.
- Offline Application Cache. HTML 5 enables developers to specify the files that the browser should cache while online. Hence, even if the user is disconnected while reloading a page, the complete page will still load properly.
- Client-side Database. HTML 5 provides a new fully defined and structured database storage.
- Improved Code. HTML5 allows you to write simple and easy to read code without using most div tags by means of replacing them with new semantic HTML5 elements.