As a web developer, I have always despised Flash. I’ve never really been able to fully articulate exactly why, but here are some basic reasons:
- Flash files can be large and can take long to load
- Flash files are difficult to edit without the right (and costly) software
- Flash files require the Flash plugin, which is a potential security hole and therefore can’t be assumed to be on every user’s web browser
- Since I can’t assume that everyone has Flash, I have to figure out a way to rewrite the Flash content so that it complies with HTML standards
My basic issue with Flash is that it makes it a lot more difficult to maintain a website. This is more of a personal bias against Flash than anything else, but I just finished reading this blog post which decries Flash for not adhering to basic HTML standards. Well spoken, good sir.





Guess you and Steve Jobs are of a like mind.
@Mikey: I can’t speak for Mr. Jobs, but if he is a proponent of web standards over proprietary 3rd party one-offs, then yes, we are of a like mind.
Now if only we could be of like salary.