Is HTML5 The Flash Killer Apple Wants It to Be?

Updated PCBrown 2 Tallied Votes 435 Views Share

HTML5 is a young programming language, with a lot of promise. It has been lauded as the Flash replacement that will revolutionize the web and more importantly, the mobile web. But with so much speculation and excitement, it's hard to recognize the forest for the trees. Where did HTML5 come from and what does it mean for the future of the internet as we know it?Apple Made HTML5 a Household Name Without a doubt, the iPhone is the catalyst for the ever growing contention with Flash. It wasn't until everyone had the web in their pocket that they realized what browsing would be like without it. People began doubting Flash's longevity based on Apple's (Job's) evaluation and proceeded to jump on the HTML5 bandwagon. According to Jobs, Flash isn't optimized for their hardware and contains security holes that threaten our mobile devices.

Neither point makes a whole lot of sense in the real world. Adobe tailored Flash CS5 to suit iPhone developers, including the ability to export iOS compatible content. Instead of accepting the peace offering and moving forward, Apple changed their rules for developers and restricted programming languages to Objective-C, C, C++, or JavaScript. Apple's A4 processor, found in the iPad and iPhone 4, is capable of decoding HD video with ease and could easily handle most Flash content thrown it's way. In terms of security, Apple has proved that no one can ever promise complete security. Look at the number of times their iOS has been hacked and you get the point.

Unfortunately for dedicated Apple junkies, HTML5 is far from replacing the venerable Flash, and Apple is unlikely to have a change of heart. Until then, you'll have to rely on hackers like Comex, who ported a functional version of the Flash plugin to the iPad. Maybe it's time to hop aboard the Android train. Android handsets gained official Flash Player 10.1 support towards the end of June and it was just announced that Android OS is the best selling mobile OS on the market. Maybe the exodus has already begun?

Flash Isn't Going Anywhere, Yet
Regardless of the inane basis for Apple's rejection of Adobe's tech, HTML5 is exciting for the connected-public, albeit down the road. If the boys behind HTML5 are to believed, we have a long way to go before HTML5 is “complete”. Ian Hickson of Google and David Hyatt from Apple, project that HTML5 will reach W3C recommendation sometime around 2022, at the earliest. By that time, HTML5 will have been under development nearly 20 years since it began in 2004. Luckily, we won't have to wait to reap the fruits of the new language. If you look in the right places, you can find HTML5 content spread around all corners of the web.

Website, appstorm.net, has a handy list of games either ported to or built in HTML5 from the ground up. The two notable selections are Quake II , ported by Google employees, and The Akihabara Collection , a group of five games built with retro tastes in mind.

Recently, a series of animations built around old Deluxe Paint II art from Mark Ferrari , surfaced on the web, illustrating the animation capabilities of HTML5.

CBS announced that they will be porting their video content to HTML5 this fall. Hulu and the studios' work they carry, will stick with Flash for now, though.

It is hard to believe that we can do all of this without installing Flash after relying on it for so long. Still, these examples represent a small subset of features planned for HTML5 down the road. Lots of folks have it in their head that Flash is on it's way out, but in reality, that is not going to happen in the foreseeable future. The fact is, there are many applications, game related an otherwise, that are suited to Flash. The production pipeline has been perfected and honed, like a well oiled machine. HTML5 does have the chops to handle gaming and rich-media, but not everyone thinks the grass is greener on the other side.

We Need Flash
It has taken years for Flash to reach the saturation level it currently has. Corporations have invested lots of money and man hours into the integration of Flash, and it would be unwise for them to retire the old horse prematurely. No one is playing favorites here. Browsers have added piecemeal support for HTML5 and you can test your browser's compatibility using the handy website, HTML5Test . It is a simple fact that Flash has a grip on the web as we know it, though. The advertising industry is increasingly reliant on Flash, and without the ability to incorporate ads and monetize websites, how will developers support themselves? It's a scary thought for most people who rely on the web for their livelihood, and all the more reason to stick with tried and true methods.

FlashCreations commented: Excellent post! Keep it coming with the articles. +2
Member Avatar for LastMitch
LastMitch

Nice article.

Sadly there wont't be Adobe Flash on any Apple iOS devices.

But HTML5 will do.

<M/> 170 Why so serious? Featured Poster

Sadly there wont't be Adobe Flash on any Apple iOS devices.

I sometimes wish we had it...

Member Avatar for LastMitch
LastMitch

I sometimes wish we had it...

I thought you look up to Steve Jobs?

He's your role model (not)! =)

Tim Cook will never turn his back against Steve Jobs even though he's gone.

I think jQuery is the best solution for videos appearing on Apple iOS devices.

Unless you can think of any options?

<M/> 170 Why so serious? Featured Poster

Steve Jobs is a role model to me (in a lot of cases) but Tim cook is never a role model, he is just plain &*^%...

The reason why i wished we had flash is because a lot of our school resources are flash... so yeah, i can't use my iPad... or iphone... or ipod...

Member Avatar for LastMitch
LastMitch

Tim cook is never a role model, he is just plain &*^%.

There's reason why he was selected to replace Jobs because Jobs trust him.

why i wished we had flash is because a lot of our school resources are flash... so yeah, i can't use my iPad... or iphone... or ipod...

Sorry, can't do anything about that.

You know you can hack (tweak) those devices to make flash appear but it is not good to do that.

<M/> 170 Why so serious? Featured Poster

There's reason why he was selected to replace Jobs because Jobs trust him.

I know, but the problem with him is that everytime he opens his mouth, apple loses money. Might as well give the job to someone else...

You know you can hack (tweak) those devices to make flash appear but it is not good to do that.

I know... but fortunately for me, i do all the "flash" assignments at school so i don't have much of a concern at home/wherever i am.

Member Avatar for LastMitch
LastMitch

I know... but fortunately for me, i do all the "flash" assignments at school so i don't have much of a concern at home/wherever i am.

So you have Adobe flash? Do you have Flex? Are you taking lessons? I wish I had those softwares when I was in high school.

<M/> 170 Why so serious? Featured Poster

I am not taking any computer class in high school, it is just that some of the work the teacher forces into doing is all flash material... most of the time students need it if their teacher stinks, like mine (4 of them, i have a right to say my teachers stink because i have an A in their classes, and they don't know what they are teaching. Picture a substitute health teacher teaching Algebra 2/Trig to the class...).

And yes, i have flex and flash.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.