After reading the article, I realize I was a little too hasty in not agreeing, it’s pretty well written and some really REALLY good points, and probably worthwhile for a good number of people who are going to use Flash.
but I think it’s not really THE tool that’s the problem, but the person implementing. The article does mention this point but is really strongly negative…
A GOOD carpenter will never blame his tools.
Flash CAN be Accessible
It really can be accessible it really can, and it’s not like it’s not on their radar and they have some top notch people and partners who are helping.
No one ever said anything in life was going to be be easy… look at this and tell me that accessibility is not possible with the Flash. YouTube could totally use this.
Flash is consistent
There has been allot of recent development JavaScript, that raises the question of Flash. But, face it, it’s not consistent… how much time you spend debugging in every instance of browser and platform. It’s not fun. If Flash works one place, there is a 95% it will work somewhere else without any further intervention.
Flash is not search able by search engines
Believe it or not, it maybe, and if not totally I am sure it’s not far away. But, some sites lend themselves to be Flash. This list from FWA has some really cool Flash sites and Smashing Magazine has a great list.
If your site is well established and you really DON’T care about search engines, you can build some neat fun stuff . Face it some portfolios are amazing . The are showcasing talent and not worrying about SEO. Word of Mouth is a wonderful thing.
Flash UI confusing!
Yes it can be, but who wants to live in a world where everything works and behaves the same. JavaScript UIs can also be confusing, hell even straight HTML. You have to think OUT OF the BOX… that’s the only way you can come with anything that is cool and maybe the next way to view navigation .
Conclusion: Flash does NOT suck, people DO
Use it when it is APPROPRIATE, know the limitations. Don’t forget about accessibility. If it’s too much work to do it in Flash, provide alternate text.
note: Flash was not created by Macromedia… they bought a company called FutureSplash.