Does HTML5 really beat Flash?
- Started
- Last post
- 69 Responses
- vaxorcist0
HTML 5 = new VRML?
Hopefully there will be jQuery-like libraries that deal with the browser-inconsistencies for you...
I'd rather have HTML 5 done well and consistently than fast and inconsistently.... lots of jQuery/Ajax stuff is replacing gratuitous flash these days anyway.... yes, I know there's a place for flash, but it's receeding to what it's really good for, not just a way to say "my developer's anatomy is bigger than yours!"
- uan0
3D Graphics For Firefox, Webkit with integrated real-time ray tracing technology, called RT Fact.
- fugged0
no, and it never will.
- acescence0
flash certainly crashes more than anything else, so from that perspective they've got everyone beat.
- 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.
- SteveJobs0
without resorting to line graphs, pie charts and other illustrative means that might not convince you anyways, let's see if i can offer a little perspective. if you're the type of person who ponders this, or even considers this a possibility, or possibly hopes for it, then yes; in your world this will likely be a reality.
for the rest, no - it's just another tool at our disposal.
- vaxorcist0
I would bet against him on the iPad.. I don't think it will be as successful as he wants....
- ukit0
Maybe not, but the guy had the balls to stand up in front of the world and announce that he was calling it the iPad FFS. Somehow I don't see him backing down on this.
So you have Apple's openly declared, direct hostility to Flash and boosting of HTML5. Google has stated that their future plans for building a web-based OS rely heavily on extending the capabilities of HTML5. Microsoft has Silverlight, which I doubt is going anywhere but it could easily have the effect of hastening Flash's demise.
The best thing Flash has going for it is market saturation. But I don't see how it can survive in the long term in an environment where all three of the companies that control how people access computing are actively making plans to move off it.
- SteveJobs0
apple's iphone/touch/ipad aren't the most lucrative platforms for adobe. sure, adobe would love to get it's runtime working on them so they can bring in a slew of wannbe iphone devs who've long been scared shitless over the syntactical nightmare that is objective c, and show them the power of actionscript 3. but this alone won't dethrone the photoshizzle corp.
google isn't even worth mentioning. none of their products have any real impact on the future of flash. that also goes for youtube and any other video portal out there. let 'em use html5 to serve their vids.
microsoft's silverlight - haha. umm.. no.
and yep, market saturation is a big wiener for adobe, but so is having a technology that still offers cross-browser application development, a pretty decent object-oriented language for building large-scale enterprise applications (mmorpg anyone?), and ... wait, you know what i can stop there. most devs (i mean designers) don't really appreciate that last point. too many are unaware of the shit that's being done out there that simply cannot be done using javascript, ajax, and php/asp/jsp/whatever-sp. the closest thing you've got is java, and that plug-in technology is almost as old as internet browsers themselves. it's not going anywhere. i'm not going to be able to convince you of this, you'll just have to wait and see.
- ukit0
Are most MMORGs developed using Flash? I'll admit I've never MMORG'ed, but I always assumed it was something more robust, considering Flash doesn't have any kind of true native 3D rendering capability. I'm guessing your more complex World of Warcraft type game with little elves and shit flying around doesn't use Papervision 3D. Could be wrong though, and would be interested to learn more about how those are done.
Anyway, only point I would raise against what you just said is this idea that Flash is the only thing that works, it's cross browser - it's a great argument for continuing to use Flash today for some things. But if there are issues in terms of cross browser implementation, should we continue to rely on Flash as a fallback forever, or should we just move towards solving them?
A few years ago after all most people didn't use Javascript too heavily for on-page animation because of cross-browser issues. Fast forward a few years, and it's pretty much displaced Flash in that area. The capabilities that HTML5 will add - VIDEO and CANVAS tags being the most important - will just fill in the missing gaps IMO.
BTW, most of you probably know this, but I stumbled across John Resig's blog the other day and was surprised to learn how young this guy is (he's the one in the middle there). Three years after its release, JQuery being used on about 30% of major sites. With an open standards-based approach you can have unexpected innovations like that, closed standard not so much.
- utopian0
FUCK YOU APPLE!
- raf0
Html5 with js/canvas just about approaches what Flash4 could do. Actually, it's far from there. Image rotation (ok, webkit has it), sound manipulation, editing and filtering, they were available in Flash 10 years ago and since then Flash evolved significantly.
There is a lot of catching up all browser makers will have to do the same stuff Macromedia/Adobe went through in those years.
Having new versions of Flash deployed to all browsers made the upgrades so fast... this will not be the case when every browser is developed independently, not in the world where most people use IE.
- spraycan0
Flash noobs , MMORG like quake and all 3d games are most classically deployed on apache servers using C for socket programing,
"MMORG Flash", are you talking about shitty online Flash games ?
- SteveJobs0
the example was illustrative of the uses of actionscript in favor of these other popular client-side web technologies. and while i've been writing win32/carbon/cocoa c/c++ applications for over a decade and written my fair share of socket-based client-server apps and services, i didn't feel qualifying my experience was needed for a valid opinion.
- spraycan0
if you want to deploy online apps use Java , much more robust than shitty Flash.
- spraycan0
OPEN STANDARDS AND NO PROPIETARY LANGUAGES.
FUCK YOU MICROSOFT, OPEN STANDARDS SMASHER.
- spraycan0
FUCK YOU APPLE
- ukit0
"Html5 with js/canvas just about approaches what Flash4 could do."
Flash is better at lots of stuff, none of which make any difference on your average site.