Changes on the Internet caused by the implementation of HTML5.
HTML5, the next version of the markup language used to create Web pages, has attracted attention for its ability to display video in a Web browser without the need for plug-ins, such as Adobe's Flash. However, other lesser known features could ultimately have a much greater impact on how users experience the Web.
Experts say that what HTML5 does behind the scenes - such as its network communications and storage functions in the browser - could improve page loading speed (especially on mobile devices), make Web applications work a lot better and even allow web browsers to read old pages more easily.
Experts highlight a feature called Web Sockets as an example of the improvements that HTML5 can offer. Web Sockets provides a Web site with an application programming interface (API) that establishes a permanent connection between a page and a server, so that information can flow between them in real time. Normally, the browser has to make a request each time it wants an update.
HTML5 could also help web applications work better when devices are disconnected from the Internet or connected intermittently, as is common with smartphones. A feature called Web Storage enables web applications to store more data in the browser, retrieve it more intelligently, and control how browsers save parts of pages to speed up reloading.
Experts are also excited about various features of the new version d
e CSS style sheets designed to work with HTML5. These features will make web pages more responsive to user input and allow high-quality graphics; things that Web pages are usually not very good at.
According to the experts, the HTML5 parser or parser is one of its most important features. A browser parser reads the marks used to create a page and decides how to display it. It is intended to improve the interoperability of browsers, especially the way they handle code errors. Rather than letting the manufacturer of each browser decide how to handle the imperfect code, the parser specifies what the responses to errors should be. This should offer users a more equal experience, regardless of the browser you are using.
Although HTML5 appears to present a long list of important changes, its main goal is to provide developers with an easier way to do what they are already doing, thus reducing the chances of them making mistakes.
See also: What is HTML5?
Source: Technology Review