HTML 5 thoughts

How it was

World Wide Web technology is young enough in comparison with the Internet.  Hyper Text Markup Language (HTML) was proposed by Tim Berners- Lee, scientist from CERN, in 1989. The version was not so flexible and contained only 18 elements – tags. It was used to build web pages, the primary information container in World Wide Web [1]. Bereners-Lee is the director of World Wide Web Consortium, Web standards organization founded in 1994. The organization develops standards, tools and software which support Web [2]. HTML became very popular with Netscape browser bust in 1990’s when it was the primary browser and was the synonym of web browsing. Having Netscape that days was meaning having access to the Internet.

The war

Some companies released own browsers with HTML support and in 1990’s there were only few players in that area. At the beginning two primary browsers where available Netscape browser and Internet Explorer by Microsoft Corporation. Internet Explorer became a part of operating system which lead to wide distribution of it but the popularity of the Netscape browser was on the first place. Later, at the end of 1990s and start of 2000 Netscape lost its position and Internet explorer became the leader, until new players arrived to the market. Opera(2003) then Firefox(2005), then Safari(2007) by Apple, then Chrome(2008) by Google became the part of browser’s war and Internet Explorer lost its leading position after 2008. And now we can see that Firefox and Chrome are main players when Safari and Opera at the end of list [3].

HTML is not alone

Since HTML was not so flexible to create dynamic pages and animations there was a need in something more than just Markup Language to customize user interface. Browsers allow to use plugins like Java by Oracle, Flash by Adobe and Silverlight by Microsoft which allow to add objects to HTML and make page more interactive and rich. By default browser do not have installed plugin and users are required to download and installed them manually. Even that plugins increase interactivity and add more possibilities to web page they have many disadvantages like slow load time, separate installation and are not crawable. Web page contains information which is required by someone and will be searched for, it means that crawler should be able to crawl the content of the page to make it searchable, but these plugins are blocks of binary codes and readable information is not extractable. Some plugins are not supported anymore by number of operating systems like iOS by Apple [4].

HTML 5, plugin killer

Even HTML 5 is not released yet, browsers already support it partially and site owners already optimizing content for HTML 5 standard. HTML 5 will replace some plugins functionality and developers will migrate to it with pleasure. Finally there will not need for extra plugin installation, pages will become smaller and faster, also the content will be crawable and accessible for search. Now plugins like Java, Flash and Silverlight are in trouble and definitely usage will decrease. Java and Silverlight should survive since they have other areas for evolution. Java widely used for portability and in embedded devices and Microsoft pushed Silverlight to Windows Phone [5].

Conclusion

The part of HTML during years will increase with HTML 5 version release. Browsers will adopt all new features as soon as possible not to loose the market. HTML 5 will become desktop applications development language, may be sounds confusing but HTML 5 and CSS3 will be used to create Metro Style applications for next Windows OS generation [6].

References:
1.       1. Deitel P., Deitel H., (2008), Internet & World Wide Web How to Program, 4th ed. Upper Saddle River: Prentice-Hall Inc.
2.       2. Berners-Lee, T. (2012). Tim Berners-Lee Bio., available online from: http://www.w3.org/People/Berners-Lee/  (last accessed 7 March 2012)
3.       3. Browser Statistics, (2012) W3Schools, available online from: http://www.w3schools.com/browsers/browsers_stats.asp (last accessed 7 March 2012)
4.       4. Issues related to plugins, (2007), Mozilla, available from http://kb.mozillazine.org/Issues_related_to_plugins (last accessed 8 March 2012)
5.       5. Joe McKendrick, (2010), Microsoft favoring HTML5 over Silverlight, ZDnet, available from http://www.zdnet.com/blog/service-oriented/microsoft-favoring-html5-over-silverlight-reports/6056 (last access 2012)
6.       6. MSDN, Windows 8 Consumer Preview Product Guide for Developers, (2012), available online http://msdn.microsoft.com/en-us/windows/apps/hh852650 (last accessed 8 March 2012)

Comments

Popular posts from this blog

How to poll database using WCF-SQL adapter

SQL query timeout from application but works fast from SSMS