top | item 1095500

Adobe CTO on the state of Flash

93 points| pcestrada | 16 years ago |blogs.adobe.com | reply

59 comments

order
[+] marbletiles|16 years ago|reply
Much more interesting to me than Apple vs Adobe is Macromedia vs Adobe.

Adobe was once a seriously great company (Jobs apparently talked wistfully about those days in his Q&A), which together with Apple pretty much created desktop publishing and everything that goes with it (like Photoshop, Illustrator, PostScript, PDF, PageMaker, InDesign). The world would be a much worse place without it.

It started going off the rails after founders Geschke and Warnock left but after the Macromedia deal went through in 2005 the lunacy just took off. The only bright spot since then has been Lightroom -- sorry Adobe Photoshop Lightroom -- and even that was a skunkworks project that they had effectively killed until Apple previewed Aperture. All the rest has been just hicky and nasty, and Flash has become endemic (Flash for Photoshop palettes? Really?)

It feels to me as though, rather than being acquired, Macromedia has actually overrun Adobe, to its serious detriment. There's lots of precedent for this in tech deals like this: there were big political struggles in Apple between the incoming NeXT people and the existing Apple people (those struggles emerged as Carbon vs Cocoa, and you can guess who won).

I don't have any insider information on this, but it's interesting to note that all this recent childish posturing and blow-harding about Flash has come from former Macromedia people (this link, the inane blue lego image, everything jdowdell writes). Meanwhile, old Adobe hands like John Nack have been pointing out that, actually, the company's future lies in making great communication tools, not in making sure Flash "wins" a pointless fight.

[+] cjbos|16 years ago|reply
Weird, I always looked at Adobe destroying the Macromedia culture, not the other way round?

Look at the Flash Player Timeline http://en.wikipedia.org/wiki/Adobe_Flash_Player the advances through versions 5 to 8 are spaced 18 months apart and are quite major.

Once Adobe took over they shortly upgraded the VM, but the next major release (10) took over 2 years. This was almost 18 months ago, and the only advancements we see really are 10.1 changes to support mobile devices... things have slowed down considerably since Macromedia became Adobe.

Oddly enough though I was a big user of JRun (Allaire version) before it was brought out by Macromedia. Saw this product die a horrible death once Adobe brought out Macromedia as well.

[+] drewda|16 years ago|reply
Adobe created PostScript, but since then, almost everything has been an acquisition.

- Photoshop from Thomas and John Knoll

- PageMaker from Aldus

- FrameMaker from Frame

- Flash, Flex, Dreamweaver, ColdFusion, et al. from Macromedia

O.K., Illustrator was developed in-house, but you can almost call that a PostScript editor. And PDF is a more portable version.

I don't know the development history of Premier. A copy of Avid?

Well, I'm sounding pretty negative about Adobe as a tech innovator (I actually preferred the Macromedia vibe), but I've still paid my bucks for Creative Suite, and I'm a fan of their (mainly well-designed) tools.

[+] bad_user|16 years ago|reply
Jeez, just let the market sort it out ... if the demand is really that high, Apple will just suck it and add Flash to the iPad. Otherwise stop your bitching, you can't win them all.

The iPhone story is irrelevant in this context ... I don't think there are too many people wanting to play flash-games or to watch porn on that little screen ... especially since you need both hands to navigate its tiny browser ;)

Their strong response to the iPad does show one thing though ... they are getting desperate and they are really afraid of HTML5.

Open Access? That should be more like "convenient access". Open access is when the standard is open and has been implemented by third-parties. That's not Flash.

[+] tolmasky|16 years ago|reply
Let the market sort it out? He's the CTO of Adobe, his job is to push the market one way or another, this isn't bitching, this is exactly what he's supposed to do. If this was just another blogger going on about Flash yet again then I might agree, but that's clearly not the case.
[+] sjs382|16 years ago|reply
"[Adobe was] the strongest opponent of Theora becoming the official video-codec"

How did you come to that conclusion? The codecs were removed from the standards docs because browser vendors couldn't agree on a video format, not Adobe. Apple refused to include Theora support in Safari.

[+] romland|16 years ago|reply
His strongest argument to keep Flash relevant is "the coming HTML video implementations cannot agree on a common format across browsers".

Boy, they are in worse shape than I first thought. They will open source the parts they own of this beast, the problem is it will be too late to make a difference.

Sure, he brings up the fact that they can update the majority of Web clients in less than a year. But what was it they said about the currently fastest growing web-browser out there? 95% of browsers updated within the span of a few weeks? (I don't recall the sources, sadly)

And this one is almost too good to not take out of context: "We strongly believe the Web should remain an open environment with consistent access to content and applications". Oh well.

[+] barrybe|16 years ago|reply
I don't think he's laying out the whole flash vs HTML5 argument in that post. He says:

If HTML could reliably do everything Flash does that would certainly save us a lot of effort, but that does not appear to be coming to pass.

which is probably referring to how HTML5 does not have: efficient vector-based animation, support for audio mixing, strong tool support and ecosystem for creating interactive content, a pathway to run C code (Alchemy), etc.

[+] bad_user|16 years ago|reply
The web didn't had at first a common format for images ... but now all modern browsers have support for GIF, JPEG, and PNG.

And it was probably a smart move on their part to avoid political issues. Apple will add Theora support if the demand increases. Mozilla will add H.264 support when the IP-issues are cleared.

[+] kylec|16 years ago|reply
If Adobe wants Apple (and me) to care about the future of Flash, they have to make it not suck on Mac OS X. In fact, I wouldn't be surprised if Apple omitting Flash from the iPhone and iPad isn't a ploy to light a fire under the Mac Flash development team.
[+] jodrellblank|16 years ago|reply
Agreed. How can he say "For example, the recent Nexus One from Google will rock with a great experience in the browser with Flash Player 10.1." with a straight face?

Aren't there a few more Mac users who would like "a great experience in the browser" than Nexus One owners?

[+] chaostheory|16 years ago|reply
Open Laszlo (http://www.openlaszlo.org/) a pre-cursor to Adobe's FLEX, can generate rich web UI front ends with or without Flash. Devs can use an IDE for it (I believe an Eclipse plugin).

This open source project is getting more interesting now.

[+] Sandman|16 years ago|reply
There have been some attempts at making an IDE for Laszlo, but as far as I know, none of those projects are still maintained, except for the NetBeans OL plugin. It doesn't have a UI designer, though. OpenLaszlo is really a great open source project, but the facts that there was no good IDE for it for a long time, that the only current IDE is a plugin for NetBeans, which you may or may not use, and that there is still no UI designer for OpenLaszlo are all major obstacles for it's widespread adoption.
[+] timdorr|16 years ago|reply
Does Laszlo have a WYSIWYG editor? That's really the only component that's missing: the ability for any artist that just wants to draw a vector animation and hook up some simple events to make a game. If we can lower the barriers to entry on HTML5, it'll eclipse Flash in no time.
[+] tumpak|16 years ago|reply
Why does CTO of Adobe want Apple to open up to them when Flash is not opened up to Apple and others ?

towards the later part of his text, he argues for an open access to all devices, yet his app is not open (to apple's accusation that flash crashes a lot and part of that is others can't fix the problems that flash causes their systems- flash being a closed system). Maybe one can illuminate

[+] briggsrs|16 years ago|reply
I wonder if anyone has done a feature by feature comparison between HTML 5 and Flash? That is what can I do with Flash, that I cannot with HTML 5 and vice versa? As of right now, I am forced to assume that Flash has an advantage over HTML 5 solely because most people are not aware of the potential benefits of HTML 5 over Flash.
[+] tomlin|16 years ago|reply
Flash 5 == JS+HTML5.
[+] jodrellblank|16 years ago|reply
Our mission at Adobe is to revolutionize how people engage with ideas and information [..]

We are continuing to focus on enabling our customers to do their best work, and helping them reach people effectively and reliably around the world

[..]

Please note that the comments aren't currently working and we're in the process of fixing right now.

Oh, Adobe. Hello? Hello?

[+] jrockway|16 years ago|reply
If I were Adobe, I would start working on an IDE (and library set) for JavaScript + HTML5. Everything Flash does could easily be JavaScript and a library; their language is already JavaScript anyway.

It's time to let their proprietary VM die, because modern browsers already have all those features working better. Adobe's advantage is in making animation a point-and-click operation that doesn't involve programming. They need to let Flash die and embrace the open version of Flash; JavaScript.

[+] tomlin|16 years ago|reply
That is simply not true. Flash 5 == JS+HTML5.

I know you don't want to hear that, but you might have to actually face the fact that HTML5 is not the Flash killer you want it to be. Not yet, anyhow.

[+] cjbos|16 years ago|reply
I would love to see this, already you can use the Flash IDE to compile to the iPhone, so also being able to compile to canvas or HTML would be great, unifying the IDE to the current Flash IDE would be the way to go.

I would love to be able to share my vector assets across flash apps and canvas apps, also write tweens that can be used in both flash and canvas as well.

[+] jarrodtaylor|16 years ago|reply
"By augmenting the capabilities of HTML, Flash has been incredibly successful in its adoption, with over 85% of the top web sites containing Flash content..."

And how much of that is just ads?

[+] boucher|16 years ago|reply
Why shouldn't ads be relevant? Turns out it's how the majority of the web is making money.
[+] est|16 years ago|reply
what makes you think canvas or svg can't make ads?
[+] maxharris|16 years ago|reply
Many companies and people are building decent-enough web-based substitutes for their stuff now. (I just used pixlr today, for example.) Adobe as we know it is probably toast.

The important products (Photoshop, Illustrator, InDesign) were mature about ten years ago, and there's not much they could have done to improve them, aside from porting them to newer OSes and adding minor features. So there was a push to use their resources in some other way, which has obviously been to build platforms. The trouble with this is that Adobe is awful at it! They moved far away from what they were competent at, ruining their products along the way. Think about the terrible things Adobe has done to their products in the last decade:

* Acrobat reader is a ridiculously slow and bloated product. Preview.app is much faster and nicer-looking. I uninstall Acrobat whenever I can, and tell other people to do the same.

* Their creative suite has a ridiculously slow installer. Just let us drag the app to the Applications folder and leave things alone!

* They don't obey user interface guidelines (they never really did), but what they come up with now is almost always worse. (It wasn't always that way - the vertical toolbar was beautiful.) They really didn't need to add that crappy horizontal bar thing to Photoshop and Illustrator.

What should they do? Sell to Apple at a firesale price (which will seem really, really high after Adobe craters over the next five years). They should then get rid of everyone that manages all of this redundant platform-building bullshit (this would save Acrobat on Windows by making it decent - but then again, I'm not sure that Windows will be a major consumer platform in five years), and focus on building the beautiful creative tools that made their company great once. While there's a lot of work left to do to make Photoshop and Illustrator take advantage of the multitouch technologies that are coming in future Macs, we may rest assured that Adobe's present management will find a way to fuck it up.

[+] GHFigs|16 years ago|reply
Even in the case of video, where Flash is enabling over 75% of video on the Web today, the coming HTML video implementations cannot agree on a common format across browsers, so users and content creators would be thrown back to the dark ages of video on the Web with incompatibility issues.

Not really. Most of that 75% is in h.264, a format supported natively by every browser/platform that doesn't support Flash (e.g. iPad) and some that do (e.g. Chrome). Even Microsoft, if and when they do implement <video>, are likely to support it.

It may be messier than just assuming Flash is available (welcome to web "standards"!), but I would hardly call it "the dark ages".

[+] jsz0|16 years ago|reply
" so users and content creators would be thrown back to the dark ages of video on the Web with incompatibility issues."

I'm already living here in the dark ages with Flash performance on OSX. Things can't get much worse.

[+] flogic|16 years ago|reply
FIGHT! FIGHT! FIGHT! I say we arrange for wrestling matches between the executives of Apple and Adobe.
[+] allenbrunson|16 years ago|reply
Well! This looks to me like Apple holding out on them might have finally gotten their attention. I am curious to see if they are still nimble enough to react accordingly.
[+] hkuo|16 years ago|reply
My 2 cents on why Flash is irrelevant. Content is king. We all agree on this yes? People want that content through RSS, on a browser, on their phone, through email through etc etc... It must be open, sharable, free to see in any way the user wants.

Flash is merely one of these content delivery tools (often delivering it in a frustrating non-standard way). Repeat: a content delivery tool. Flash in itself is not content, aside from some visual senses when used as art or music or performance.

Now of course, the manner the content is delivered is important to some. Important to branding & marketing. That's an entirely nother topic. But to generalize, the manner of content delivery is becoming less and less relevant. A person wants to see a video or read an article. They want to read and write comments. They want to see related material. These are the absolute essentials, and Flash is absolutely unnecessary for this.

I do see one last branch that will save Flash until there is alternative. Streaming video. Live sports and events will be getting much much bigger in the near future. When there is an easier alternative, then Flash will be gone.

[+] howcool|16 years ago|reply
This should be interesting