It has become pretty fashionable to refer to HTML5 and the web stack as a â€œFlash killerâ€. The e-world is full of rumors that Flash is being kicked off the battle between web standards and pragmatism. And of all the points, I want to make it clear that HTML5 and Flash are not meant to be fighting in the same ring, or to be fighting at all. Each has its proper place on the Web and in the graphic community.
An Unbiased Discussion
I won’t be really biased either with Flash or with HTML5, but to tell you, I personally don’t think HTML5 will replace Flash. Each has its proper place on the Web and in the graphic community. You must be thinking if there is no such battle, the title seems contradictory. Its just to bait readers in plenty and eradicate this pointless discussion.
HTML5 â€“ A Modern Supplement
First of all, it has become really important to understand their respective places. HTML5 but of course, is an outstanding development. It is the next major revision of HTMLâ€” the core markup language of World Wide Web. No doubt, it has made possible for our web developers to move forward with standard based browsers and rich functionality through CSS3 and HTML5. It will take our e-industry to new heights and the kind of functionality we would have never witnessed before.
* Semantic Replacements For Common Uses Of Generic Block
* New functionality have been equipped through a standardized interface.
* HTML5 is no longer based on SGML despite of the similarity of its markup.It comes with a new introductory line that looks like an SGML which enables standards-compliant rendering in all browsers.
* HTML5 specifies scripting application programming interfaces (APIs) such asâ€” timed media playback, offline web application, document editing, web messaging, etc.
* Flexible handling of syntax errors â€” An HTML5 browser is flexible in handling incorrect syntax. HTML5 is designed so that old browsers can safely ignore new HTML5 constructs.
* Peer-to-Peer connections â€” HTML5 is designed specifically designed to handle connections between the users, with Peer to peer connections, and also with the web socket. It is a direct competitor to Flash’s peer to peer technology.
Flash â€“ Old is Gold
Flash is a single browser plug-in that provides consistency from one computer to the next. When Flash was introduced, its simple benefit was that it allowed the average computer user to design graphics and create simple user interactions with almost no skill: quite a feat in the messy and over-complicated world of Netscape and IE4. Over the releases of new versions of Flash, Macromedia has made Flash more and more controllable via programming, where they have positioned it as a competitor to HTML to build interactive web sites and applications such as an e-commerce store. People didnâ€™t take long to start using Flash as an engine to create full and complete websites. Interestingly enough, Flash is not entirely on the web. It has left its positive mark especially.
* In the Corporate Setting â€” Its capabilities for database interaction, PHP integration, XML sourcing, external ActionScript 3, extensible plug-ins and import and export functionality make it an extremely robust tool, which is booming rich media, training and learning solutions, Intranet applications and others.
* Mobile Platforms â€” Flash is a powerful development tool, beyond its graphic and animation capabilities. Mobile platforms and mobile content development being the newest and fastest-growing subset of the industry, and ActionScript 3 has improved the structure and functionality of applications, allowing developers to create powerful applications.
The Web Will Undergo A Makeover
To really undergo an idealistic idea, not only me, but the other developers as well, would surely like to see some major changes. To encapsulate them, all browsers must be compatible and standards based.
In the end, I would only like to conclude that Flash will regain its proper place. A day will come when a typical Flash site will be as friendly to search engines as are its HTML/CSS counterparts. It has capabilities beneath the hood that make it an extremely valuable resource for certain uses, particularly in the mobile space.
About The Author
This guest article is from Jenny Warner, a writer working for PixelCrayons, which is a premier eBusiness solutions partner to small and medium enterprises. It delivers services like custom website design, PSD to XHTML, e-commerce solutions and CMS solutions.