Does HTML5 really beat Flash?
- Started
- Last post
- 69 Responses
- spraycan0
html5 is hardware accelerated
- spraycan0
can people stop using stupid buzzwords as HA as become one of them
- fugged0
no, and it never will.
- spraycan0
btw i still think Jan Ozer is wrong, where does video HA take place when viewing a video on an html page with flash or the html5 thingy ?
- spraycan0
please elighten me, i want to know exactly how the browser comunicates with the HA device.
- CyBrain0
Correct me if I'm wrong, but from what I've read HTML5 is not a fully developed standard yet. So, real comparisons probably don't do them justice yet. This article seems to be comparing video performance and CPU usage, but HTML5 and Flash have a lot more
functionality than that. Seems like the jury is still out, but when HTML5 is here, how will it perform on different browsers? How hard will it be to develop for? It's not like there will be a timeline with and easy (mostly) software interface to use. Maybe Dreamweaver becomes a different animal altogether.Make no mistakes, the reason Jobs is against Flash isn't because of performance. It's money. He won't give up Apple's cut from app developers. All his posturing is pure bullshit.
- acescence0
flash certainly crashes more than anything else, so from that perspective they've got everyone beat.
- lukus_W0
Apple doesn't want flash, because it reduces their ability to regulate the applications available for the device. Imo, the 'performance' issue is just an excuse.
- +1jpea
- how so? don't agree. are people really going to log in to a browser just to use flash aps?inteliboy
- flash probably would use a lot of battery power. Definitely uses a lot of CPU on mac.jeremydouglas
- < so does quicktime,spot13
- reason being is that someone could make a whole app store in flash, thus putting the one coveted thing out of apple's handsjpea
- handsjpea
- jpea0
here's the quick breakdown for people who didn't read the article (but still felt like they could comment):
- on Windows, Flash player 10.1 has access to H.264 hardware accelerated decoding directly via the OS, thus resulting in H.264 video playback with a much lower CPU usage
- on a Mac, Flash player (any version) does not have H.264 hardware accelerated decoding. The decoding is done in software, thus higher CPU loads than on Windows.Prior to 10.1, H.264 encoded video didn't have any access to hardware accelerated decoding, thus some crappy performance issues and higher CPU loads on both platforms.
The whole debate still doesn't have anything to do with performance issues for video (or any other task) done in Flash prior to the 10.1 version of Flash player. It's only that codec, and it's only with regards to video. So yes, IF you use Windows WITH a video card capable of on-chip H.264 accelerated decoding, then it's a great thing. On the Mac side, hopefully Apple will give the Flash player team an API to use on-chip H.264 decoding (like Quicktime X does, but because it's a plug-in, there's no access to it yet). Currently all apps on the Mac that can do H.264 decoding are tapping into it via Quicktime X (VLC, FCP, etc), but since Flash player is a plug-in, it's a no-go thus far. Maybe soon. Maybe never.
- inteliboy0
flash is pretty much the only thing that crashes here (on mac)... and the only useful thing it does when surfing is video.
outside of that it's annoying flash banners, ad popups and websites adverting products I don't need.
- Stugoo0
going the same way as ie6 tbh.
- uan0
as long as clients have flash, you use flash, if there is no flash, use html-javascript or whatever is enabled at the clientside...webfolks always adapted and will adapt to whatever technology is out there to deliver content.
flash (or swf) is so succesfull because they were the first to bring animation to the web, now the webstandards are catching up, so in recent future there will be no need nomore for the flashplugin; I wonder how it will slowly disappear from default browser installations.
I think adobe will have to expand flash's output to plain html-javascript in the coming years, if they want to keep flash in the webdesigner/developer toolbox.
- JazX0
Interesting, as I've been developing a site using SoundCloud's API.
- ukit0
Maybe Flash will just become a way to create "Flashy" HTML:)
- made me laughKnuckleberry
- Yep, but when? If they have iphone app publishing in CS5. It doesn't seem like much of a stretch.kingsteven
- ernexbcn0
HTML5 is a great improvement but it will take years for full browser support, I'm all for HTML5 but you can't deny there are certains sites that at the moment just can't be done with HTML5, an example would be webcam enabled sites and heavy media (advertising).
From a web developer point of view there are a lot of good things coming like web sockets, the end of cookies (or if not the end a real local storage that works like SQL), canvas, etc. But it will take time for browser support and good authoring tools to take advantage for example of the Canvas element and CSS3 animations, there are people working already on frameworks and stuff. It's safe to assume that Adobe is going to step in eventually and create some sort of IDE for using these new elements or some kind of Flash bridge between that.
- boobs0
Flash has support on all browsers now. Which browsers now support HTML 5.0 fully?
Don't get me wrong. I'm all for HTML 5.0. When it's ready for real commercial use, I'll remake my client's sites in HTML 5.0.
Until then, Flash it is.
- If no one pushes it hard, it'll take 20 years.ETM
- thats what she said.iCanHasQBN