Dan's New Blog

A law librarian's take on the Web, social media, and technology

Archive for the ‘HTML5’ Category

How Well Flash Works Depends on Who’s in Charge

leave a comment »

ReadWriteWeb reports on a recent head-to-head test of Flash vs. HTML5 video. The results? “Flash isn’t always a CPU hog, sometimes that honor goes to HTML5.”

Flash works best when it can take advantage of hardware acceleration. This is generally not a problem under Windows, so in many cases Flash actually runs more efficiently than HTML5. This is one of the benefits of living in the Windows world, which is run by a Putin-esque dictator who sees the big picture and wants to work with other countries in order to enhance his own power.

Linux and Mac OS X are another story, however. Due to the Balkanization of Linux, it doesn’t have a standard API for Adobe to use for video hardware acceleration. Thus, Flash is going to hog CPUs for the forseeable future. (Which is why I have to use Flashblock on the linux laptop on which I am now typing. Otherwise it slows to a crawl and I have to fight the urge to fling it against the wall.)

The Dear Leader of Mac OS isn’t interested in anyone else’s economy. He wants to control every aspect of his own, which (he’s convinced) will lead to world domination. So he treats hardware acceleration as a state secret:

“Apple isn’t allowing Flash to become more efficient on their Mac OS X/Safari platform (or their iPod/iPhone/iPad one, either) by not providing the access to the hardware it needs to reduce its CPU load … In blocking Flash on Apple devices, the company can easily claim that it’s simply not an efficient technology … and that’s true for now, considering how it’s set up. But if the company wanted to allow it and make it work, it seems reasonable to believe that they could. This is what leads some insiders to believe that the decision to block Flash is less of a technological one and more of a business-minded one. After all, if you could easily visit Hulu.com to stream TV shows and movies, then why would you need to buy them from the iTunes Store?”

Written by newdangian

March 11, 2010 at 5:39 am

Posted in Apple, Flash, HTML5, iPad, Linux, Microsoft

Follow

Get every new post delivered to your Inbox.