Adobe has recently seen the opinion of their Flash runtime turn significantly against with Apple joining the fray by refusing to allow the flash plugin to run on MobileSafari. This now means that the iPod, iPhone and iPad have no access to any flash content. Steve Jobs, Apple CEO, has even went as far to say that the ‘majority’ of Mac computer crashes were down to the poor functioning of the Flash plugin.
One of the major criticisms of Flash is the giant overhead that it takes performance wise to run. While recent developments with Flash 10.1 have seen hardware acceleration, the implementation leaves something to be desired – with only some versions of Windows getting access to hardware accelerated video decoding, while Mac and Linux (currently) being left to decode video in software, leading to a dramatic performance penalty.
The other major problem with Flash is the closed nature of the plugin. Attempts to make a competing runtime (such as SWFDec and Gnash) which would be open source currently lag dramatically behind Adobe’s version, offering little-to-no compatibility with most Flash items seen on the web. This means that Adobe is the only one that will provide a plugin. Adobe has recently ‘suspended’ Linux 64-bit Flash player downloads; leaving millions of users without a way to view flash or a viable alternative. Development tools are also dominated by Adobe Flash Builder, which does not run on all platforms.
Furthermore, with search engine optimisation and accessibility being such an important part of the web these days, presenting Flash content while optimising for Google and other search engines poses a difficult issue. Google simply does not pick up the majority of Flash content, which means the site is ‘invisible’ to Google – terrible for improving your ranking on search keywords. Additionally, for users who require larger text, low contrast or screenreaders Flash has generally had very poor options for integrating with these systems.
Adobe has a huge problem on its hands, however. While Flash still commands a huge installed base, with many designers and developers behind it, the tide seems to be turning with the advent of smartphones. Flash recently did release Flash Player 10.1 for Android OS, but performance is not up to scratch and many sites struggle to work correctly with it. Furthermore, the increased performance that Flash requires ends up in very poor battery life as the CPU cannot go into low power mode.
Unless Adobe can dramatically streamline the runtime code to avoid such a significant penalty on the processor, I simply cannot see how in today’s low-power focussed world Flash can turn round the increasingly negative view of its Flash product.
Next time: Why HTML5 and CSS3 present a great alternative to Adobe Flash
With the holiday period quickly approaching we would like to wish all of our past and present customers a Merry Christmas and a Happy New Year. 2011 has been a prosperous year for xDesign365, having increased our team from 4 to 7, relocated to larger premises, investment in new equipment and gaining many long term Read More …
We are a busy Edinburgh based creative agency looking to add to its growing team. We have recently relocated to our own offices in the West End of Edinburgh to accommodate our growth. We are a young team of passionate developers and graphic artists. We specialise in mobile applications with custom web based backend management Read More …
We are a busy Edinburgh based creative agency looking to add to its growing team. We have recently relocated to our own offices in the West End of Edinburgh to accommodate our growth. We are a young team of passionate developers and graphic artists. We specialise in mobile applications with custom web based backend management Read More …
xDesign365 is at dConstruct2010 this year. Check our twitter at http://www.twitter.com/xdesign365 for updates and check back on the blog for a roundup later on.
It would depend on how you look at it and exactly where you might be coming from on the topic really. Ultimately beauty is in the eye of the beholder, but Now i am with you on this one.
Extraordinary thoughts This really is one of the most beneficial sites I’ve ever come across on this subject.
This is awesome poste for a long time i ‘ve ever study. Can i have your contact please? I have somthing to ask. TXaLOT.
Thank you……
THX for sharing….
Another Title…
I saw recently so sending a trackback to my site, thx again Si…
attractive giving thanks for your time.
wonderful giving out best wishes.
I believe this site has got very excellent composed written content blog posts.
Great write-up, I am regular visitor of one¡¦s site, maintain up the nice operate, and It is going to be a regular visitor for a lengthy time.
I am actually glad to read this web site posts which includes lots of valuable information, thanks for providing these information.
Hey there, You have done an incredible job. I’ll certainly digg it and personally recommend to my friends. I am sure they’ll be benefited from this website.