5 things Adobe needs to do to bring back the Flash love

adobe flash love

It’s no secret that some people view Flash as major annoyance, labelling it a CPU hog, security risk and ultimately, an unnecessary part of the web. This has lead to inventions like Flash Block and a general animosity towards the technology. Fortunately, its not too late for Adobe to change some opinions. Here are 5 things that we think could greatly improve the day to day usage of the Flash Plugin.

1) Flash should be invisible to the viewer

The custom right click menu, the strange cursors, the incompatibility with browser extensions; Flash content often sticks out like a sore thumb. Adobe should make Flash feel like the integral part of the web it has become.

2) Properly support all operating systems

The killer feature of Flash has always been its build once, deploy everywhere philosophy. Unfortunately the reality is far from perfect as any OSX user with a burning CPU knows only too well. 64bit operating systems have been left out in the cold and Linux development is frustratingly slow. There are also noticeable performance differences and behaviours, between differnet browsers on the same platform.

Adobe needs to ensure consistent experiences across all platforms & browsers or they will continue to be criticised by some of the most vocal people on the web.

3) Hardware accelerate everything

The video hardware acceleration 10.1 brings, is a welcome step in the right direction, but still falls far short of what is needed. Hardware Accelerated HTML 5 is coming in Internet Explorer 9, so Adobe can’t afford to ignore this for much longer.

4) Transparently & remotely update the Plug-in

Delivering invisible, rapid updates would make the Flash Player more secure and would provide a huge development head start over traditional web technologies with long update cycles. Google’s chrome team thinks this is a good idea too, with plans to integrate the plug-in into the browser.

5) Make deeplinking, bookmarking & SEO core features

Its an old argument, but sadly still a relvelent one. Flash breaks some of the most useful features of the web and its damn annoying that we are still discussing this in 2010. Adobe need to make these features almost impossible to avoid when developing any multi-state application.

The discussion so far...
Andy Li
4 months, 3 weeks ago

Let me add one: open source the Flash Player.
So that it can really be taken as a part of the browser, part of the open web standard.

Quote

Gareth
4 months, 3 weeks ago

Andy Li said: Let me add one: open source the Flash Player.
So that it can really be taken as a part of the browser, part of the open web standard.

To be fair to Adobe, they have open sourced as much as they can. The various licensed technologies mean they could never open source the Player itself.

Quote

Andy Li
4 months, 3 weeks ago

But can’t a Flash Player be implemented using only open source technologies?
The parts I can think of that cannot are: video codec, PixelBender, protocols like RTMP… Seems that they can be replaced by other open source choices?
So maybe a open sourced version of Flash Player. If Adobe willing to works on it to let it be updated with the official one, gnash is a good choose.

Quote

Gareth
4 months, 3 weeks ago

Good points but I think it more likely that eventually swf will be replaced by some sort of HTML5 exported format. Adobe make money from selling IDE’s not the Flash Plugin. There is no reason for them stick to the closed swf format. This also means they could deploy Flash anywhere.

Quote

Andy Li
4 months, 3 weeks ago

Ya, I agree it will be very likely a HTML5 publish option will appear in the Flash IDE. But still something currently HTML5 cannot do it while Flash can, like webcam access.
And I think it would be faster for the browser vendors to integrate the Flash Player into the browser instead of implementing Canvas tag and the others.

Quote

Gareth
4 months, 3 weeks ago

Agreed, it would kill what Flash is very good at; quick update cycles and guaranteed compatibility. We should be careful for what we wish for!

Quote

Lawrie
4 months, 3 weeks ago

Some great points here – here’s hoping that Adobe will pick some of these up.

Quote

zuber
4 months, 3 weeks ago

By the time Adobe implement any of these, Flash will be long dead.

Quote

Gareth
4 months, 3 weeks ago

zuber said: By the time Adobe implement any of these, Flash will be long dead.

HTML 5 will take years to catch up with the features and user base of Flash.. by that time who knows what Flash will be like

Quote



Leave a Reply

SEO Powered by Platinum SEO from Techblissonline