{"id":2506,"date":"2011-10-28T07:00:11","date_gmt":"2011-10-28T15:00:11","guid":{"rendered":"http:\/\/www.formtek.com\/blog\/?p=2506"},"modified":"2011-10-28T07:00:11","modified_gmt":"2011-10-28T15:00:11","slug":"technology-rapid-gains-for-html5-but-challenges-ahead","status":"publish","type":"post","link":"https:\/\/formtek.com\/blog\/technology-rapid-gains-for-html5-but-challenges-ahead\/","title":{"rendered":"Technology: Rapid Gains for HTML5, But Challenges Ahead"},"content":{"rendered":"<p>HTML5 is the next generation of the HTML language used to markup, layout and present content in web browsers. \u00a0It directly challenges proprietary rich-content technologies like Adobe&#8217;s Flash. \u00a0Two factors that are driving its rapid adoption are<em> mobile<\/em> and<em> Apple&#8217;s anti-Flash <\/em>stance.<\/p>\n<p>Smart-phone application development has been fragmented because there hasn&#8217;t been a standard technology for building mobile applications. This <a title=\"Mobile Application development\" href=\"http:\/\/en.wikipedia.org\/wiki\/Mobile_application_development\" target=\"_blank\">Wikipedia page<\/a> describes the state of mobile application development and lists 50 different available platforms for creating applications. \u00a0Frequently used mobile software development technologies include <a title=\"Java for the Blackberry\" href=\"http:\/\/en.wikipedia.org\/wiki\/BlackBerry\" target=\"_blank\">Java for Blackberry<\/a>, <a title=\"Apple iOS SDK\" href=\"http:\/\/en.wikipedia.org\/wiki\/IOS_SDK\" target=\"_blank\">Apple&#8217;s Objective-C-based \u00a0iOS SDK<\/a>, <a title=\"Android SDK\" href=\"http:\/\/en.wikipedia.org\/wiki\/Android_(operating_system)\" target=\"_blank\">Android&#8217;s Java SDK<\/a>, <a href=\"http:\/\/en.wikipedia.org\/wiki\/Windows_Mobile\">Microsoft&#8217;s Windows Mobile SDK<\/a>, and <a title=\"Adobe AIR\" href=\"http:\/\/en.wikipedia.org\/wiki\/Adobe_AIR\" target=\"_blank\">Adobe&#8217;s cross-platform AIR SDK<\/a>. \u00a0In order for developers to create an application that runs across a variety of devices and provides a similar experience on all devices, it&#8217;s typically been necessary to have multiple versions of the application written for the different target platforms, and expensive undertaking.<\/p>\n<p>Few mobile applications are written exclusively to run in a mobile browser. \u00a0The reason why is that mobile applications built using HTML4 are limited not only in the richness for how a browser-based application can be presented but they also don&#8217;t allow the application access to built-in capabilities of the mobile device, like GPS, memory and graphics, limiting the range of possibilities for what the application can do.<\/p>\n<p>In April of 2010, <a title=\"Steve Jobs on Flash\" href=\"http:\/\/www.apple.com\/hotnews\/thoughts-on-flash\/\" target=\"_blank\">Steve Jobs declared that Flash<\/a> would not be supported by Apple mobile products. \u00a0He wrote that &#8220;Flash was created during the PC era \u2013 for PCs and mice. Flash is a successful business for Adobe, and we can understand why they want to push it beyond PCs. But the mobile era is about low power devices, touch interfaces and open web standards \u2013 all areas where Flash falls short&#8230; \u00a0New open standards created in the mobile era, such as HTML5, will win on mobile devices (and PCs too). Perhaps Adobe should focus more on creating great HTML5 tools for the future, and less on criticizing Apple for leaving the past behind.&#8221;<\/p>\n<p><a title=\"Netbiscuits\" href=\"http:\/\/www.netbiscuits.com\/\" target=\"_blank\">Netbiscuits <\/a>CEO <a title=\"Michael Neidhoefer bio\" href=\"http:\/\/www.linkedin.com\/in\/netbiscuits\" target=\"_blank\">Michael Neidhoefer<\/a> advised developers to try to develop their application to target the widest range possible of mobile devices. \u00a0And that is exactly what the intent of HTML5 is. \u00a0But the goal is easier said than it will be achieved.<\/p>\n<p>Currently mobile net traffic is dominated by three techologies: \u00a0Android (46%), Apple iOS (35%) and Blackberry (15%). \u00a0But Neidhoefer <a title=\"Michael Neidhoefer on Mobile devices\" href=\"http:\/\/www.mediapost.com\/publications\/?fa=Articles.showArticle&amp;art_aid=159771\" target=\"_blank\">comments<\/a> that we need to remember that there are now 3000 different types of mobile devices in use. Consider for example Android devices &#8212; there are now 40 different Android manufacturers creating devices with a wide range of capabilities and characteristics, like screen size. \u00a0He noted that the &#8220;long tail of devices&#8221; generates about two-thirds of all mobile site requests.<\/p>\n<p>Getting HTML5, or any development platform, to be able to adequately run on all or many of the various mobile devices available, will be very hard. \u00a0A <a title=\"Report by Netbiscuits on Mobile\" href=\"http:\/\/www.netbiscuits.com\/mobile-metrics-report-2011\" target=\"_blank\">report by Netbiscuits<\/a> comments that &#8220;even if all iPhones or Android devices were running on the latest version of their respective operating system, differences in hardware would still hinder the implementation of a single user experience among all devices.&#8221;<\/p>\n<div class=\"lightsocial_container\"><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/digg.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Ftechnology-rapid-gains-for-html5-but-challenges-ahead%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/digg.png\" alt=\"Digg This\" title=\"Digg This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.reddit.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Ftechnology-rapid-gains-for-html5-but-challenges-ahead%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/reddit.png\" alt=\"Reddit This\" title=\"Reddit This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.stumbleupon.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Ftechnology-rapid-gains-for-html5-but-challenges-ahead%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/stumbleupon.png\" alt=\"Stumble Now!\" title=\"Stumble Now!\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/buzz.yahoo.com\/buzz?targetUrl=https%3A%2F%2Fformtek.com%2Fblog%2Ftechnology-rapid-gains-for-html5-but-challenges-ahead%2F&amp;headline=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/yahoo_buzz.png\" alt=\"Buzz This\" title=\"Buzz This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dzone.com\/links\/add.html?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Ftechnology-rapid-gains-for-html5-but-challenges-ahead%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dzone.png\" alt=\"Vote on DZone\" title=\"Vote on DZone\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.facebook.com\/sharer.php?t=&amp;u=https%3A%2F%2Fformtek.com%2Fblog%2Ftechnology-rapid-gains-for-html5-but-challenges-ahead%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/facebook.png\" alt=\"Share on Facebook\" title=\"Share on Facebook\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/delicious.com\/save?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Ftechnology-rapid-gains-for-html5-but-challenges-ahead%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/delicious.png\" alt=\"Bookmark this on Delicious\" title=\"Bookmark this on Delicious\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dotnetkicks.com\/kick\/?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Ftechnology-rapid-gains-for-html5-but-challenges-ahead%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetkicks.png\" alt=\"Kick It on DotNetKicks.com\" title=\"Kick It on DotNetKicks.com\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/dotnetshoutout.com\/Submit?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Ftechnology-rapid-gains-for-html5-but-challenges-ahead%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetshoutout.png\" alt=\"Shout it\" title=\"Shout it\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.linkedin.com\/shareArticle?mini=true&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Ftechnology-rapid-gains-for-html5-but-challenges-ahead%2F&amp;title=&amp;summary=&amp;source=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/linkedin.png\" alt=\"Share on LinkedIn\" title=\"Share on LinkedIn\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.technorati.com\/faves?add=https%3A%2F%2Fformtek.com%2Fblog%2Ftechnology-rapid-gains-for-html5-but-challenges-ahead%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/technorati.png\" alt=\"Bookmark this on Technorati\" title=\"Bookmark this on Technorati\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/twitter.com\/home?status=Reading+https%3A%2F%2Fformtek.com%2Fblog%2Ftechnology-rapid-gains-for-html5-but-challenges-ahead%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/twitter.png\" alt=\"Post on Twitter\" title=\"Post on Twitter\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.google.com\/buzz\/post?url=https%3A%2F%2Fformtek.com%2Fblog%2Ftechnology-rapid-gains-for-html5-but-challenges-ahead%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/google_buzz.png\" alt=\"Google Buzz (aka. Google Reader)\" title=\"Google Buzz (aka. Google Reader)\" \/><\/a><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>HTML5 is the next generation of the HTML language used to markup, layout and present content in web browsers. \u00a0It directly challenges proprietary rich-content technologies like Adobe&#8217;s Flash. \u00a0Two factors that are driving its rapid adoption are mobile and Apple&#8217;s<span class=\"ellipsis\">&hellip;<\/span><\/p>\n<div class=\"read-more\"><a href=\"https:\/\/formtek.com\/blog\/technology-rapid-gains-for-html5-but-challenges-ahead\/\">Read more &#8250;<\/a><\/div>\n<p><!-- end of .read-more --><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36],"tags":[],"class_list":["post-2506","post","type-post","status-publish","format-standard","hentry","category-technology"],"_links":{"self":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/2506","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/comments?post=2506"}],"version-history":[{"count":0,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/2506\/revisions"}],"wp:attachment":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/media?parent=2506"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/categories?post=2506"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/tags?post=2506"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}