[Pre]Occupy Flash

Over the last couple of days, a new movement within the web world has emerged, “Occupy Flash” is a movement aimed to rid the world of the Adobe Flash Plugin… they even have a manifesto. This is a bold move, especially considering that 99% of internet enabled computers have the Flash plugin installed.
I wish them luck and, in the main, I absolutely agree with their view of the Flash plugin, it is disruptive, particularly in our modern world and is an archaic and troublesome gremlin that offers little in terms of a unified user experience and accessibiltiy. However, I do not agree with the methods proposed by the group, and must confess that we, once again, appear to be blaming Adobe rather than the web community as a whole.
Let me explain. Flash (as originally developed by Macromedia) filled a gap in the market. It offered exciting and new possibilities to both the web designer and the client; it brought the internet to life. I remember some great interactive websites being created, , one website I do remember was the “Don’t Click It” website (http://dontclick.it/). This website allowed you to navigate and browse without having to click a single button, in fact the aim was to train your brain not to click a button. The entire site was built in Flash… that was just shy of 10 years ago.
Flash was truly a wonderful tool that offered a lot more possibilities than HTML offered …. at the time.
However, web browsers have finally caught up and have, in truth, developed a much more robust, efficient and more importantly, standards based framework that is already widely available to designers and developers alike. The browsers have now caught up with Flash and we have the tools available to develop “Flash” style websites that are 100% better in every way, than if they utilised the Flash plugin.
This is why I am 100% behind the aims of the movement. I believe that the time for Flash has passed, but I believe the aims in achieving these goals need to be re-examined. It is not the fault of Adobe (or Macromedia) that Flash has become so prominent on the web. It is the fault of both the browser makers (Microsoft, Apple, Mozilla, et al) but most importantly, it is the fault of the web designers and developers around the world… and it is with these designers and developers that we really need to focus upon. If we can get them to change their development methods, moving from Flash to HTML5 & CSS3, the web itself will eventually change.
It is here that the battle will be fought (& won??). When I meet a client to talk about possible work and the way we will build things, together, I never recommend Flash. They may mention it, but a quick five minute talk to them about the benefits of using HTML5 and its components, quickly persuades them otherwise. It is with this same philosophy that I strongly believe will change the balance of Flash in our “universe”. Through changing the views (and through educating) our clients, we can address the balance.
Developers too need to understand the benefits of HTML over Flash. Standards Compliance, Accessibility, Uniformity, Cross Browser Compatibility… these are just a few of the tiny (yet monumental) benefits that Flash cannot address … and I have not even moved on to talk about Mobile browsing. Developers need to take the plunge and move away from developing in Flash to developing in a Standards based manner.
The browsers have caught up… now the developers need to. I hope occupy flash works, but until sites are developed to not require Flash (Google Analytics, You Tube, Facebook games, etc) we cannot really expect the public to abandon a platform that has been a requirements for the past ten years. It is only when Flash is no longer needed, when it will no longer be used and the responsibility for that lays firmly on the shoulder of the browsers and the developers.
So let us begin….
Great article. I’ve enjoyed this contribution. Its nice to see every questions answered in a blog post like this. I will add this post on my blog and link to it. Thanks for a clear informative post, I’ve learned a lot. I hope to see videos though as I can be A.D.D and reading articles is not my favorite thing to do online. So what I do sometimes is just print the whole thing and read offline.
Android Phones
First thoughts on this one was when Homer wakes up to the smell of bacon cooking, and remarks “Mmmmmm, unexplained bacon…”I hope my housemate’s reading this
I simply want to mention I am very new to blogs and definitely savored your web blog. Very likely I’m planning to bookmark your blog post . You certainly have exceptional articles and reviews. Thanks a lot for sharing with us your webpage.
I simply want to tell you that I’m all new to weblog and actually loved your page. Most likely I’m going to bookmark your blog . You certainly come with wonderful well written articles. Many thanks for sharing your blog site.
Love your blog!
I simply want to tell you that I’m very new to blogs and definitely liked this web page. More than likely I’m planning to bookmark your blog post . You certainly have fabulous posts. Cheers for sharing your webpage.
Absolutely indited articles, Really enjoyed looking at.
Thanks for the sensible critique. Me and my neighbor were just preparing to do some research on this. We got a grab a book from our local library but I think I learned more clear from this post. I’m very glad to see such wonderful information being shared freely out there.
You really make it seem really easy with your presentation however I find this topic to be actually one thing that I think I would by no means understand. It seems too complicated and very vast for me. I am looking forward for your next publish, I will try to get the grasp of it!
Yo. Mainly wanted to write a quick comment and indicate to you you that I definitely approve with your post. Entirely spot on.
Webmaster, I am the admin at SEOPlugins.org. We profile SEO Plugins for WordPress blogs for on-site and off-site SEO. I’d like to invite you to check out our recent profile for a pretty amazing plugin which can double or triple traffic for a Worpdress blog. You can delete this comment, I didn’t want to comment on your blog, just wanted to drop you a personal message. Thanks, Rich
A person essentially help to make severely articles I’d state. This is the very first time I frequented your web page and up to now? I surprised with the research you made to create this particular put up amazing. Excellent activity!
I like this web blog very much, Its a really nice billet to read and get information.
Couldn’t have said it better myself.
I love reading this blog. Keep up the good work!
Awesome post! I will keep an on eye on your blog.
If some one wishes expert view afterward i recommend him/her to visit this web site, Keep up the nice job.
Simply want to say your article is as surprising. The clearness in your post is just spectacular and i could assume you’re an expert on this subject. Well with your permission let me to grab your feed to keep updated with forthcoming post. Thanks a million and please carry on the enjoyable work.
Hi! This is kind of off topic but I need some help from an established blog. Is it hard to set up your own blog? I’m not very techincal but I can figure things out pretty quick. I’m thinking about creating my own but I’m not sure where to begin. Do you have any ideas or suggestions? Cheers
Yeah bookmaking this wasn’t a high risk determination great post! .
You are my aspiration , I have few blogs and rarely run out from to brand.
Couldn’t have said it better myself.
We are a group of volunteers and opening a new scheme in our community. Your web site provided us with valuable information to work on. You have done a formidable job and our whole community will be grateful to you.
Hi! Exce llent article! I happen to be a regular website visitor (a bit more like addict
) of your website but also I had a trouble. I am not necessarily pretty sure whether it is the right web site to ask, but there are no spam comments. I get comments all the time. Could you assist me? Appreciate it!
I consider something truly interesting about your web site so I saved to bookmarks .
Keep up the excellent work, I read few articles on this internet site and I think that your web site is rattling interesting and holds bands of great information.
I am impressed with this web site , really I am a fan .
hello there and thank you for your info – I have certainly picked up anything new from right here. I did however expertise some technical points using this web site, since I experienced to reload the web site a lot of times previous to I could get it to load properly. I had been wondering if your web host is OK? Not that I’m complaining, but sluggish loading instances times will often affect your placement in google and could damage your high-quality score if ads and marketing with Adwords. Well I’m adding this RSS to my email and could look out for a lot more of your respective intriguing content. Make sure you update this again soon..
Hello, it looks like you have a pretty nice post now! I enjoy a lot a well maintained page.
I love reading this blog. Keep up the good work!
I think you have noted some very interesting points , thankyou for the post.
Hey there. I discovered your web site by means of Google even as searching for a related topic, your web site got here up. It appears great. I’ve bookmarked it in my google bookmarks to visit later.
Hi there, you have here a pretty nice stuff just now! I do enjoy a finely written website.
Awesome writing style!
Couldn’t have said it better myself.
Hi, i feel that i noticed you visited my blog thus i came to “go back the choose”.I’m trying to find issues to enhance my website!I suppose its ok to use some of your ideas!!
some times its a pain in the ass to read what website owners wrote but this web site is really user genial ! .
I carry on listening to the reports talk about getting boundless online grant applications so I have been looking around for the finest site to get one. Could you advise me please, where could i find some?
I simply wanted to thank you so much again. I’m not certain the things that I could possibly have accomplished in the absence of the type of aspects provided by you on that question. It truly was a distressing situation for me personally, however , discovering a expert approach you treated it took me to cry for fulfillment. I will be happier for this information and then pray you are aware of a great job you’re getting into teaching the rest through your blog. More than likely you have never come across any of us.
My co-worker pointed me toward your post, I’m glad because I learned something new today.
Hi there! Good article! I’m a usual visitor to your site (a lot more like addict
) to your website though I had a challenge. I am not actually certain whether its the right site to question, but there are no spam comments. I receive comments just about every day. Are able to you assist me? Thanks a bunch!
My spouse and I absolutely love your blog and find nearly all of your post’s to be just what I’m looking for. can you offer guest writers to write content for yourself? I wouldn’t mind publishing a post or elaborating on a lot of the subjects you write concerning here. Again, awesome blog!
Real wonderful info can be found on web blog.
But a smiling visitor here to share the love (:, btw great pattern .
Awesome post! I will keep an on eye on your blog.
Loving the information on this website , you have done outstanding job on the content .