Why Silicon Valley Adopting HTML5- A Frustrating and Complex Language! HTML5 Features, Drawbacks and Future
HTML5 is one that has killed Flash Player in a very short time span after its appearance on tech horizons. Now HTML5 is an ultimate choice of many tech giants in Silicon Valley. Most of the companies are now in love of HTML5 and promoting it devotedly for their web requirements. But it should be noted that HTML5 is a complex and frustrating language to deal with so far. Let’s see why HTML5 has gained such an amazing popularity and acceptance by technologists and tech giants, what are its core features and what future HTML5 has in coming days?
HTML5 is, actually, a fifth generation hypertext markup language that is a basis of the Web. It updates the techniques the elements such as text, graphics, photos and animation work inside Web browsers, resulting in converting them like software programs rather than Web pages.
HTML5 has been underdevelopment for several past years but some of its elements have been officially defined by the World Wide Web Consortium and WHATWG, a newer organization that depends on the work by Apple Inc., the Mozilla Foundation and Opera Software ASA, in recent days.
But the term HTML5 is often used, more confusingly, in a broad sense that encompasses pre-existing Web tools. Meanwhile, the standard-setting groups haven’t yet specified ways to carry out some chores, so browsers from different vendors can handle some of the new technologies but not others.
These gaps enhance the frustrations of the folks interested in creating browser-based apps in fields such as game software.
Paul Bakaus, chief technology officer of Zynga Inc.’s operations in Germany says;
“I really enjoy HTML5 gaming, but as much as I enjoy it, it hurts,”
Also, the HTML5 picture is very knotty for video, an utmost essential component for websites. Apple and Microsoft use a standard called H.264 that is extensively used on the Internet. Google also used that, but it has adopted a different technology it acquired called VP8, recently.
So the companies those rely on HTML5 have to first store their video content in both H.264 and VP8 formats to run on most HTML5 supported browsers. “Unfortunately, you have to do both,” says Linus Upson, vice president of engineering for Google Inc.’s Chrome browser.
Just alike there is no any single standard audio format in HTML5. The companies who have adopted HTML5, as Pandora Media Inc. for its Internet radio service—have to store and serve up their audio content different formats.
Tom Conrad, Pandora’s chief technology officer, says;
“We have to figure out a way to deliver the right audio to the right browser,”
In addition to all these baddies, HTML5 don’t have any technique to control specific hardware features on mobile devices like cameras, GPS devices and accelerometers. That potential is significant for developers desire to build browser-based alternatives to apps designed for particular devices.
One of the biggest drivers for HTML5 is to avoid the labor of creating different apps for different devices. But apps still have technical advantages over HTML-based offerings played in browsers—and many companies want to exploit the Apple and Google app stores to distribute their wares.
Thus many prominent developers are using the technology to write conventional apps, first using HTML5 code and then augmenting that work with more specific programming.
Via: WSJApple, Google