Linked by Thom Holwerda on Thu 11th Mar 2010 22:59 UTC
Benchmarks Common wisdom has it that Flash is a resource hog, and that HTML5 will prevent your processor from having to work really, really hard to show animations of videos. Well, a number of people have conducted benchmarks with the latest browsers and Flash betas, and common wisdom is starting to show serious signs of crackage.
Thread beginning with comment 413326
To read all comments associated with this story, please click here.
Comment by Kroc
by Kroc on Thu 11th Mar 2010 23:34 UTC
Kroc
Member since:
2005-11-10

Anybody can improve an HTML5 implementation. Only Adobe can improve Flash. They've had ten years, what have they done? HTML5 has had two--look at what it's done.

HTML5 will simply outpace Flash when it comes to improvements, because JS has gotten 1000x faster in just two years and it's still improving.

When I made my HTML5 site in 2008, I was one of only two HTML5 sites I knew of. HTML5 video wasn't being used at all, anywhere. Now I'm just one of thousands and YouTube, Vimeo and DailyMotion use HTML5 video. That is a pace of change that goes beyond Flash. A whole Internet innovating is better than any number of Adobe engineers.

Reply Score: 12

RE: Comment by Kroc
by edvim on Fri 12th Mar 2010 00:18 in reply to "Comment by Kroc"
edvim Member since:
2010-03-12

I agree about the mass input aspect of HTML5 development. The comparison of Flash and HTML5 with benchmarks is a bit premature at this point as far as I'm concerned. Once HTML5 adoption is at a higher level, this will bring in more support and resources to the developers. Flash has had years of backing and time to grow into its dominating position. Even the walled-garden Silverlight has had a massive financial backbone to support its adoption.

Reply Parent Score: 2

RE: Comment by Kroc
by Karitku on Fri 12th Mar 2010 09:39 in reply to "Comment by Kroc"
Karitku Member since:
2006-01-12

Anybody can improve an HTML5 implementation. Only Adobe can improve Flash. They've had ten years, what have they done? HTML5 has had two--look at what it's done. HTML5 will simply outpace Flash when it comes to improvements, because JS has gotten 1000x faster in just two years and it's still improving. When I made my HTML5 site in 2008, I was one of only two HTML5 sites I knew of. HTML5 video wasn't being used at all, anywhere. Now I'm just one of thousands and YouTube, Vimeo and DailyMotion use HTML5 video. That is a pace of change that goes beyond Flash. A whole Internet innovating is better than any number of Adobe engineers.

Only in theory anyone can improve HTML5 yet reality shows us that whole process is big mess of groups with different intrests fighting over. Keep mind that while in Flash you can just keep updating both client and server code without adding so much fat. In HTML5 you need either offer tons of different formats to support clients or stuck format supported by most which might not be best. In flash world updating is much easier, it's just one plugin where as in HTML5 you end up updating whole browser(if current model keeps up). You seem to see HTML5 with unicorns and rainbows but lot of people see it overcomplex and keep mind it isn't even ready standard yet. Until they fix it to stone there shouldn't be any reason other than testing to make HTML5 websites, because last thing we need is sites that partly follow specifications like it happened in IE6 release.

Reply Parent Score: 2

RE[2]: Comment by Kroc
by Kroc on Fri 12th Mar 2010 11:29 in reply to "RE: Comment by Kroc"
Kroc Member since:
2005-11-10

I said improve an "HTML5 implementation". The issues surrounding the HTML5 spec itself is a different set of issues—which, on the whole, I think are working. I’ve been working with HTML5 for two years and on the whole I’m very happy with it. Certainly there could be improvements (less dependence on JavaScript for new features—you shouldn’t have to use JS to do drag-and-drop upload).

The perceived view that the process "is a big mess" is FUD Adobe want spread. The process is working—proven by the fact that all but one major browsers now support HTML5 video and that’s expected to support video in the next release. HTML5 features are supported broadly and are proving a huge boon to mobile sites, which thanks to the absence of IE marketshare in this market, can use client-side storage/databases, SVG and offline access.

Reply Parent Score: 3

RE: Comment by Kroc
by henderson101 on Fri 12th Mar 2010 10:32 in reply to "Comment by Kroc"
henderson101 Member since:
2006-05-30

Anybody can improve an HTML5 implementation. Only Adobe can improve Flash. They've had ten years, what have they done? HTML5 has had two--look at what it's done.


Adobe acquired Macromedia at some point in 2004/2005, so, no, Adobe have not had "10 years". Bare in mind, the focus of Flash has GREATLY changed over the last 10 years (it was originally intended as a banner/header technology, not a full multimedia/general purpose programming target), I think Adobe have actually made a lot of inroads. The Flash player still thinks in terms of "movies", "scenes" and such. The fact it does all the stuff it does do now pretty much amazes me. Single threaded, partially interpreted and pretty much unsuited to the job.

Other thing to remember - up till version3 (or maybe 4) you needed a custom server backend to deliver the flash to browsers.

Reply Parent Score: 5

RE[2]: Comment by Kroc
by Lennie on Fri 12th Mar 2010 13:01 in reply to "RE: Comment by Kroc"
Lennie Member since:
2007-09-22

The fact it does all the stuff it does do now pretty much amazes me. Single threaded, partially interpreted and pretty much unsuited to the job.


The same can be said about any current browser-/web-technology.

Reply Parent Score: 2

RE: Comment by Kroc
by FunkyELF on Fri 12th Mar 2010 19:42 in reply to "Comment by Kroc"
FunkyELF Member since:
2006-07-26

Now I'm just one of thousands and YouTube, Vimeo and DailyMotion use HTML5 video.


Funny how YouTube, owned by google, doesn't play HTML5 video on Chromium on my machine. I am running latest builds in Gentoo of both Chromium and Chromium-bin. YouTube's HTML5 doesn't work on either firefox or firefox-bin either.

I tried Vimeo and my system came to its knees. Right now, Flash is way better. Hope that changes.

Reply Parent Score: 4

RE[2]: Comment by Kroc
by shawnifoley on Fri 12th Mar 2010 23:28 in reply to "RE: Comment by Kroc"
shawnifoley Member since:
2006-03-16

"Now I'm just one of thousands and YouTube, Vimeo and DailyMotion use HTML5 video.


Funny how YouTube, owned by google, doesn't play HTML5 video on Chromium on my machine. I am running latest builds in Gentoo of both Chromium and Chromium-bin. YouTube's HTML5 doesn't work on either firefox or firefox-bin either.

I tried Vimeo and my system came to its knees. Right now, Flash is way better. Hope that changes.
"

Chromium doesnt support x264 because of licensing issues. You need to be using Google Chrome which isnt out yet for linux. Firefox doesnt support x264 because of the license issue as well but supports Theora.

And flash isnt better its just your only option.

Reply Parent Score: 1