Adobe's New HTML5 Design Tool No Threat To Flash
pbahra writes "It is a reflection of the huge interest in HTML5 as a possible alternative to Flash that Adobe's launch of a very early preview of a toolkit for professional web developers immediately became a trending topic on Twitter. What has excited people is Adobe's statement that Edge will, 'bring animation, similar to that created in Flash Professional, to websites using standards likes HTML, JavaScript and CSS.' Across the web some headline writers been almost apocalyptic. Beta News, for instance, talks of The Final Days of Flash while SlashGear says, 'Adobe Edge HTML5 app could eat Flash from the inside.' Many analysts, however, are more sanguine. 'People have shown that you can do animation with HTML5, but it's not nearly as well realized as with Flash,' said James Governor, an industry analyst at RedMonk."
Translation: Many of the privacy-robbing features built into Flash at the behest of advertisers have no good HTML5 analog... yet.
#DeleteChrome
... because there a thousands of Web "developers" who are too lazy or too dumb to learn correct code.
hopefully never. at the moment I can get rid of unwanted shiny bling-bling with flashblock. as soon as everything is html I'll have to use more sophisticated/complicated countermeasures...
Adobe Edge? I think someone is about to receive a lawsuit from Tim Langdell.
Don't get me wrong IE 9 is really great and supports HTML 5 and CSS 3 and IE 10 looks like a full contender with Chrome/Firefox for sure. The problem is most users are still running IE 7 and 8. Add to the corporate users who still browse the net with IE 6 and you have a problem.
Most web developers used flash as a work around with these browsers. The problem is besides a few tech professionals does anyone upgrade IE? Until then most webmasters should stick with flash. Oddly, I do see corporate crappy intranet sites switching from activeX to HTML5 but I do not know how entrenched Sharepoint is to activeX unfortunately. I never used it.
http://saveie6.com/
Adobe Edge isn't done from scratch. It actually looks a lot like After Effects.
Pretty good is actually pretty bad.
as soon as everything is html I'll have to use more sophisticated/complicated countermeasures...
Like NoScript? Not that much more complicated.
I expect that soon their Flash authoring tool would be able to generate HTML5 output as well. Also the difference between Javascript and Actionscript is the DOM/libraries. (Both are ECMA script.)
it's SWF that's going away.
Except they already exist and they're pretty simple.
Adblock Plus + Element Hiding Helper.
Because there are thousands of new "developers" unwilling to learn correct FORTRAN.
PocketPermissions Android Permission Guide
There's just something about the internet that really attracts fools. Maybe it's the fact that any idiot can throw together a page and get it hosted for a few bucks per month.
There, FTFY.
While they're both ECMAScript dialects, Actionscript has a few features that don't exist in JS, like classes, static typing and modules. Of course, you can compile that down to JS, but then again, you can even compile .NET assemblies to JS.
Dilbert RSS feed
The simple fact is that HTML5 does not support DRM. If it wants to remain an open architecture, able to be implemented by anyone, it can never support DRM. That is why Flash has nothing to worry about until something better AND closed source comes along.
OK, so why does anyone think Adobe is busy making an HTML5 tool if it thinks HTML5 is going to kill Flash?
Because HTML5 is going to take some of Flash's market share (more and more as capabilities improve), and they would rather transition to selling HTML5 tools than to loose all those customers.
As a way to simply serve up raster video, Flash is an absolute waste of coding. It's like building up a shopping mall just to sell snow cones out of a stand in front. Talk to me when people start using VECTOR video that is photo realistic, now THAT will be worthy of using Flash.
It's funny how everyone here thinks they are so smart, yet they have no idea what the true capabilities of Flash are for: vector based video.
Whatever the cause, something about JavaScript really gets idiots excited.
I'm pretty sure it's that whole "change a page on the fly" thing that works in all modern browsers. If you want to write a spec using a better scripting language and submit it to the W3C and browser vendors, no one is stopping you. A lot of good things can be done with browser scripting, it's not the developers' fault that everyone standardized on Javascript instead of whatever language you think about at night while you're touching yourself.
"Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
OK, so why does anyone think Adobe is busy making an HTML5 tool if it thinks HTML5 is going to kill Flash?
Does Adobe make any money from flash outside of the content creation suite?
XML, SOAP and JSON, depending on when the webservice was written over the past few years.
But what's got to happen first is someone's got to extract the architecture from the current Flash+PHP app. And populate that architecture with features and the APIs that will be retained to support them. Which sounds like a consultant's gig. Any real info architects in Flash in NYC to do it?
--
make install -not war
I tried to look at their examples, but with noscript running the page was basically static. Does html5 rely on javascript? Or is adobe incompetent at web page design?
I knew C/C++ quite well and didn't want to learn a new language. But I learned Flash in under 1 week. Flash is actually easier than C/C++ for a lot of things, so you end up writing code faster. With a garbage collection tool, it is harder to get a memory leak. If you know C/C++, it is extremely worth it to buy Flash Builder 4.5
Here is a free to play game I wrote which took me 1 year in Flash. It will remind you of Gauntlet 2.
God spoke to me
Flash is a very capable platform which enables a lot of things Java set out to do, along with an extremely tight integration to designers tools. It's popular amongst designers because if you've ever seen the work-flow it's amazingly well done - unparalleled. AS3 as a language is much nicer and ore robust than JavaScript and can be developed using the free Flex compiler, which is written (strangely enough?) in Java so it's completely cross platform. Flash can also do a lot of things HTML5/JS can't do like real-time video and audio manipulation, access a web cam/mic, has a full featured 3D API with hardware acceleration and software fallback (including using WebGL as a fallback if available) coming out in version 11 - beta available now.
I'd keep talking because up until now I've found the Flash platform very nice. That was up until the BSA started baseless threatening me (see the news from a few days ago), and with Adobe part of the BSA they've lost my loyalty altogether and shouldn't expect me to support them anymore. They made some great tools, but until they stop being shit heads claiming everyone (including paying customers!) steals their stuff they can go fuck themselves. Attitudes like that and their generally half-assed approach to open source, along with persistent stability issues in their player is the reason why the majority of slashdot users will continue to hate them despite the quality of their tool set.
Flash and HTML 5 both have their place, and HTML 5 does NOT replace Flash for more complex applications. Yes, animations are better left to HTML 5, but guess what, Flash is about more than animated banner advertisements, and it can do many things that HTML 5 just is not able to do. Just accept that, and stop complaining about how Flash is the evil that has caused all of the problems in your life, because it's not.
There really isn't a whole lot that flash can do that HTML5+Javascript can't. Perhaps you need to look at it better.
Care to give ANY examples...?
It's about the low-hanging fruit. Flash is a rich multimedia platform, but it's also used to make up for limitations of the browser. The reason that it's installed on over 90% of web browsers is that lots of sites use it for things that lots of people want (e.g. little games, YouTube video). If you can do all of these things without Flash, then there's much less of a point in having the plugin installed - it just increases the browser's attack surface for no benefit. This then makes Flash a much less attractive target for the few things where it is the best tool, because it no longer has the 'deploy anywhere' thing that Java aimed for and Flash actually achieved.
I am TheRaven on Soylent News
Here's a few off the top of my head:
No touch interface support (full API in Flash, very early stages of development with HTML5)
No alpha channel support on top of video
No dynamic objects (captions / titles etc) or navigational items on top of video
Can't interact (e.g. record from) a webcam
Can't record audio from your microphone
Can't create desktop applications with HTML5
Very limited set of codecs (audio and video) in HTML5
No built in color correction
Can't handle binary data
No peer to peer support
No binary network sockets
No progressive streaming support (i.e. you can't jump into the middle of a video without downloading everything to that point)
No DRM support
No accessibility support
No Full Screen mode
In addition for most Flash games of any level of sophistication, recreating them in JS + HTML5 will be an incredibly painful experience for developers. AS3 has evolved into a robust, full featured language that well supports the needs of developers.
WarGear - Risk Everything
The examples look pretty cool. However... The ad example alone takes about 60% of both my CPU cores. Both HTML5 technology and EDGE have a fair bit of optimization to do before it becomes actually useful.
I am not devoid of humor.
No, the reason I hate flash (and PDF) is that on top of Windoze holes, I now have Adobe flash holes, and unlike Windoze holes, they Adobe affects all my browsers.
Right now, in some aspects, it IS as slow as Flash. Thing is, that's a part that's going to be improved since there's a demand for performance, whereas for Flash it's all up to Adobe to improve performance.
I am not devoid of humor.
It already is. Check out OK GO's new gimmicky HTML5 website experiment slash music video and watch it bring your system to its knees. http://www.allisnotlo.st/
Oh, only runs on Chrome too even though it "claims" to be HTML5 (meaning standards-compliant, meaning can run on Opera and Firefox -> I suspect these browsers can run it, except that the lazy devs hardcoded Chrome checks into it).
Check out Bjork's new funky HTML5 site too:
http://bjork.com/
I pity the foo who tries to run that on a 600MHz machine.
HTML5 is actually slower and more bloated than Flash. The problem with Flash is not the runtime, it's the abusive content creators who don't know how to optimize content and leave you with massive preloaders, etc. (Looking at you, bloated Nike Sites!)
To see what I'm talking about how slow & bloated HTML5 is, check out Iain Lobb's Bunnymark benchmarking experiment and compare:
* the HTML5 version -> http://iainlobb.com/bunnies/bunnies.html
* with the Flash version -> http://blog.iainlobb.com/2010/11/display-list-vs-blitting-results.html
Almost everything you see being done in HTML5 today is something that's been done in Flash from 5-8 years ago. So, "the future" is actually pretty meh, retro. Oh, and am already hating HTML5/JS/CSS3 with the now unblockable obnoxious floating banner ads. At least with Flash, you can Flashblock em easily.
http://www.object404.com
Lol, not much of a web programmer are you? Which web game, or are you trying to hide behind an obscure reference to one out of the million web games and I'm supposed to guess which one you are referring to?