HTML 5 is a revision of the Hypertext Markup Language (HTML), the standard programming language for describing the contents and appearance of Web pages.
HTML 5 was a developed to solve compatibility problems , that affect the current standard, HTLM4.
- New parsing rules for enhanced flexibility
- New attributes
- Elimination of outmoded or redundant attributes
- Drag and drop capabilities from one HTML5 document to another
- Offline editing
- Messaging enhancements
- Detailed rules for parsing
- MIME and protocol handler registration
- A common standard for storing data in SQL databases (Web SQL)
Group of functions:
- Semantics: It allows to describe more precisely what is its content.
- Connectivity: Allows you to communicate with the server in new and innovative ways.
- Offline and Storage: Allows web pages to store data locally on the client side and operate offline more efficiently.
- Multimedia: It gives us excellent support to use multimedia content as they are audio and video natively.
- 2D / 3D graphics and effects: Provides a wide range of new features that deal with graphics on the web such as 2D canvas, WebGL, SVG, etc.
- Performance and Integration: Provides greater speed optimization and better use of hardware.
- Device Access: Provides APIs for the use of several internal components of input and output of our device.
- CSS3: Offers a whole new range of options for more sophisticated designs.