What To Expect From HTML5
snydeq writes "InfoWorld's Neil McAllister takes a deeper look at HTML5, outlining what developers should expect from this overhaul of HTML — one that some believe could put an end to proprietary Web technologies such as Flash and Silverlight. Among the most eagerly anticipated additions to HTML5 are new elements and APIs that allow content authors to create rich media using nothing more than standards-based HTML. The standard also introduces browser-based application caches, which enable Web apps to store information on the client device. 'But for all of HTML5's new features, users shouldn't expect plug-ins to disappear overnight. The Web has a long history of many competing technologies and media formats, and the inertia of that legacy will be difficult to overcome. It may yet be many years before a pure-HTML5 browser will be able to match the capabilities of today's patchwork clients,' McAllister writes. 'In the end, browser market share may be the most significant hurdle for developers interested in making the most of HTML5. Until these legacy browsers are replaced with modern updates, Web developers may be stuck maintaining two versions of their sites: a rich version for HTML5-enabled users, and a version for legacy browsers that falls back on outdated rendering tricks.'"
Big thanks to Apple for standing up to the Flash juggernaut and showing the world we could live without it, thereby paving the way for HTML 5.
Comment removed based on user account deletion
no, no, no, you're getting this all wrong - this isn't about what people want or what actually happens in the real world!
it's about a type of consumer so brainwashed they actually believe that apple are a real force for good, and that anything that stands in the way of their favorite company's marketing machine is sheer anathema.
oh and not forgetting the stunted ideologue who will sing the praises of html5, knowing full well it won't amount to squat. who could forget them around here!
I don't understand why anyone thinks this will put an end to Flash, Silverlight, etc., since HTML5 doesn't specify allowed CODECs. All this means is that those proprietary codecs will be specified with an HTML5 tag. Everything else will remain the same.
Picture this, in 5 years you're developing new Web site and you want a Web application on that site. Say it's a little Web based game. Will you:
Basically, for applications, Flash becomes redundant since you need to use HTM for other devices anyway and HTML 5 supports everything important Flash does. For video, Flash becomes useless overhead, since you can just specify a codec already used in Flash which will save the user's processor and using Flash limits your audience to a subset of what just specifying a standard codec or two does.
Honestly I'm not rooting for html 5 to replace flash/Silverlight for RIA. I don't like having to have 5 times as many tests in my matrix (one for each browser). I don't like having to write ajax shims whenever I want to use the db from the client. I don't like how hard it is to make reusable html controls that can't break other parts of the site. I don't like how javascript scales up for larger projects... the list goes on. I'm welcome some improvements to html+javascript and for using it to display documents. That said, It simply isn't designed for RIA. Flash/Silverlight are.
Hikery.net - The best hiking site ever. Made by yours truly.