Here’s looking at you: HTML5 (Part III)
Contd from earlier posts:https://ronnie05.wordpress.com/2009/08/03/vvlj/,https://ronnie05.wordpress.com/2009/08/03/uiem/
The Pressing Need for HTML5 is More Features
HTML5 needs to move past simply providing geo-location and offline storage and into more of the device characteristics. The Palm Pre’s WebOS had to forge forward in defining its own APIs for accessing things like the address book, camera, and accelerometer.
This problem is only going to continue to become more pressing. People are clamoring to develop mobile applications that take full advantage of the capabilities of devices.
Smart Phones Do Not Equal All Phones
It is important to note that while HTML5 will be very important for smart phones, it won’t reach feature phones for sometime. Therefore, content publishers should continue to work with device databases for content adaptation.
Again, web application developers can make different choices and tradeoffs than content publishers. If one is building an application that combines cameras with geo-location information, one has already narrowed which handsets you support.
Features will Drive HTML5 Adoption
One can take a learning from moving users from HTML working drafts to HTML 3.2.A large part of it is due to the fact that you could do things in HTML3.2 that you couldn’t do in previous versions.
That’s not to say that recent web standards like XHTML haven’t provided new features, but that none of the new features were game changers. Geo-Location is a feature that can create businesses. The same is true of access to other device characteristics.
For this reason, web developers who start looking at mobile development will not shy away from building using HTML5 even if it limits their audience.
The Mobile Perspective on HTML5
From a mobile perspective—and perhaps from the perspective of web applications generally—HTML5 cannot come quickly enough.
As Vic Gundotra, Google Engineering vice president and developer evangelist, recently pointed out, not many companies are rich enough to develop native applications for all mobile platforms.
The mobile web provides are the best hope for building a cross-device mobile ecosystem. HTML5 is a critical piece for the mobile web.
Subscribe to comments with RSS.