How HTML 5 could replace Adobe Flash in Coming Years?

Aug 28 2010

The HTML 5 Flash debate is on…it’s been on for years now. Proven to be the biggest in HTML history, the 5th iteration of the Hyper-text Markup Language championed by Google, Apple, Mozilla and Opera is taking center stage to becoming the next-generation markup language all in favor of Open-Internet Standards hope for. On the left, we have the HTML 5 proponents who claim (not wrongly) the HTML 5 is there needs to be, the right, its mostly Adobe and corporations who stand to benefit from a long-standing Flash reign (sorry can’t come up with any), like always, we also have the skeptics in different shades of doubt on this side. Ask me, and I’ll say I’m somewhere in the middle.

After a careful consideration of what’s happening at the Web Hypertext Application Technology Working Group (WHATWG) and Adobe’s response to the pending doom of its Flash player plugin and all other web-related flash applications, I’d say that it does seem that HTML 5 is winning the race – long term. Ian Hickson of Google Inc, the editor of the HTML 5 coupled with other techies from the four alliance have worked hard at this HTML 5 there’s little reason to doubt the potential success in terms of adoption, reliability, and the inevitable occurrence it will replace everything HTML 4 in at most a decade.

Adobe Flash Kicks Ass

A lot of people ask me, “what’s about the HTML 5, what’s so special?”, I laugh and jokingly say “It’s nothing you expect.” More seriously, the HTML 5 is everything there needs to be for an open-web. Take note that at least three of the four companies charging the HTML5 race are heavily involved in open-source products. I decided to exclude Apple because they’re not entirely pro-opensource but won’t fail to give support when it’s to their advantage. Mozilla and Opera are basically open houses with a lot of community work going on. Google supports the open initiative with its Android mobile OS and a handy number of products except its search products – and I won’t give up that code for free too, so we’ll give it a pass.

What HTML 5 promises is a web that draws us away from patent licenses, and the close community development chains Adobe has created over the years. Today, nearly 95% of web videos require installing the flash plugin on the resident computer, that’s not good any how you look at it. It simply means I couldn’t pick up my laptop and watch videos off you tube, before partial HTML5 integrations, without installing proprietary software from Adobe. HTML browsers on mobile phones are restricted from full benefits of the web experience because until very much recently phone browsers ‘did not’ have a dedicated flash plugin from Adobe. And why they took so long to put out flash for smartphone browsers I have no idea. I’m not going to talk about the many transgressions of Adobe here but you get the general idea.

We don’t want ‘Internet Explorer’ type upgrades, share unreliability, and proprietary closeness on a program that controls 95% of internet video.

What makes HTML 5 special?

Come to think of  it there’s not much ground-breaking technology bundled on the expected final version of HTML 5 because most of its touted features – drag n drop, offline web storage, editable content, two videos playing in sync, offline detection, on/offline event tests, geo location, video/audio support, cross-document messaging, form controls (dates, times, email, url) – are supported on a range of proprietary plugins available to users the most prevalently user being Google Gears, Microsoft Silverlight, Adobe Flash.

HTML 5 takes away many of the code overlaps inherent in the HTML 4. Purely presentational elements such as <font>, <strike> and <center> are already a part of CSS syntax and should be used from there not HTML. The new language adds a good number of elements –  “article , audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, , keygen, mark, , nav, output, progress, section, source, summary, time, video,” that bring on a long list of potential use cases enough to be excited about its prospects.

Embedding audio and video in a page with no use of a plugin draws a lot of benefits. I don’t have to install anything to watch web videos on a brand new laptop, my mobile phone has a better chance of watching web videos plus as an Apple iPhone/iPad/iPod touch user I couldn’t care much for Flash since it’s not supported and wouldn’t be in at least 2 decades. After installing the Flash 10.1 player on my EVO 4G, I testify to the lackluster attention Adobe paid to its design.   A flash video on my phone has almost always leads to browser unresponsiveness, creakiness, crashes and a sheer embarrassment to an otherwise smooth browsing experience.

I stray to wonder why Google refuses to bar Adobe Flash from the Android to prevent users from this torment, but I then remember its open-source commitment with a no-limits no-interruptions policy and I’m back to my world.

Is HTML 5 set for a takeover?

Quite simply, No. The HTML 5 is not yet finished article. Much of the work is done but with few potentially cross-roads issues that need solving. First is the lack of full-screen video playback, I doubt this is really a problem and we’ll see a complete solution in coming months. Next is the more worrisome non-agreement on the exact video codec HTML 5 should support. The basic idea behind the proposed HTML 5 video is to have a unified video format integrated into all compatible web browsers – that’s the only way a video solution could conceptually replace the use for Flash for video playback.

Firefox is heavily behind the .ogg codec, Apple has stuck to the H.264 codec. Google is somewhere in the middle but its actions on Chrome prove it is inclining towards support for H.264, maybe not for long. For while the H.264 appears to be an open standard, it actually is not. It’s governed by the MPEG-LA consortium with patents, royalty and license requirements to be imposed starting 2014. Now, that’s a huge setback defeating the purpose of a fully supported open video codec.

The rumor mills from Google imply that they’re working on a new video format under the open license. This could be the solution to the present wrangling in-house.

Would HTML 5 replace Flash in 5 years? probably not. In 10 years? maybe. I have a feeling Flash would become irrelevant after 10 years unless Adobe engineers come up with something really creative on future Flash releases.

  • Share/Bookmark

No responses yet

Google Dev Team Puts out first Chrome 7 beta

Aug 28 2010

Despite the Chrome 6 still expecting a widespread stable release, the Google dev team is wasting no time moving on to next level. A first beta release of Google’s much-touted Chrome 7 browser (version 7.0.497.0) has been released for download. This first basis beta release is typically for observers who want to experience proposed features early on in the development cycle. Chrome an open-source browser encourages users to submit feedback while developers can offer additional code for consideration. Since an initial release late 2008, Google has seen its browser steadily take up a larger share of the US browser market with constant updates and faster improvements a turn-on for most users.

Chrome 7 promises enhanced support for HTML 5, offline modes, background processing, notifications, and more. Google already delivered a good part of the HTML 5 experience on Chrome 6 beta but the team is looking to tightly integrate this and other features missed on chrome 5 & 6.

Already chrome’s sync features let users personalize the chrome experience with themes, bookmarks, extensions, and user settings transferable from any computer. I can only hope expected features like print preview, full-screen HTML 5 video, side tabs make it to the stable release of Chrome 7.

Download Chrome 7 from here to preview the latest additions.

  • Share/Bookmark

No responses yet

How to Boost Clearwire’s or any 4G WiMax Signal

Aug 27 2010

If you have purchased Clearwire’s 4G WiMax modem and relocated to a suburban neighborhood with poor reception, here’s a quick fix to boost  signal. This simple tin foil fix works perfect for users. As seen in the photo, make the foil in form of a dish and place it at the back of the modem device. You should start receiving better signals right away. If you want to get more technical, you can cut a large paper plate in half, wrap it in aluminum foil and make foil feet or flat area at the bottom of the paper plate half and set it behind the router, phone or WiMax router and it will act as a directional dish.

  • Share/Bookmark

No responses yet