We all know the fight going on between Flash and Apple over the iPad and iPhone……so it looked like we were going to see HTML5 as a potential standard cross-platform for mobile and online potentially little faster then normal. Blackberry 6 has brought WebKit and HTML5 to the world of mobile browsing, and Android keeps pushing the envelope with HTML5 evangelism even though they do have been a strong believer as well in Flash 10.1.
However, yesterdays news that Microsoft will not include HTML5 in IE7,IE8 might not have been the most strategic move even though there was the discussion of HTML5 in IE9. In my opinion it is not HTML5 vs. Flash, but Developer vs. Platform we are talking about here. Now there is a very strong split between the camps supporting either HLML5 or Flash. If Microsoft would have made the strong statement right away to move forward with HTML5, at least there would have been one platform for all that would bring mobile and online together in a very eloquent way today. So Developer, it is just going to take time to get that consistency across all devices…..
In a diagram laid out by Tim OReily back in the end of last year, he showed the possibility of a unique convergence between Native and Browsing in 2010.
Well it looks like it is going to take more time. Either Apple will come to grips and add Flash Support, or we need to wait on Microsoft to move a bit faster to integrate HTML5 support in existing browser platforms.
All and all, I believe in a couple years time we will see both platforms ubiquitous, so why all the fuss in 2010. Why not make everything open and available for the web developer community and let them decide what is best. At least this way we will not have inconsistencies for the end-users….or double to money and effort for developers