Well, There’s not much more I can add than this: Die Flash, Die from the pink crow. Read it, learn it, love it. He also get’s extra points for using the word Shadenfreude, which is german for “the feeling of delight you feel when learning of the misfortunes of others, especially enemies or those you dislike.”
I know, I know, don’t I love flash?
Somewhat, it can be great, and I do post a lot of flash related stuff, especially flex/as3.
I also know C# and Asp.net, doesn’t mean I like those languages or products, it just means that when a Client says “Can you do it in…”, I can 90% of the time say “yes, if you want, but…” And the but is where I usually recommend a better, more maintainable and less proprietary option.
Don’t get me wrong, Adobe is making effort to opensource, which is why I have kind of reserved judgment for a little later. However so far, it only seems a bit half assed. They should remember the old fable of the child and the nettles:
A Boy was stung by a Nettle. He ran home and told his Mother, saying, “Although it hurts me very much, I only touched it gently.” “That was just why it stung you,” said his Mother. “The next time you touch a Nettle, grasp it boldly, and it will be soft as silk to your hand, and not in the least hurt you.”
Whatever you do, do with all your might.
While there are a few things about HTML 5 that suck, mainly that it’s being made by a committee that will diddle it to death before it’s ever actually released. Flash is still however the refuge of facist corporations for content delivery because it implements it’s own RTMP client functionality, allowing content providers to maintain a choke hold on their copyrighted products.
I don’t want to see Flash die, personally, I think it’s a fine medium for doing alot of great stuff, I just hate that there is no competition on the market.
In this case though, it’s like Carly Simon says, “Nobody does it better, makes me feel sad for the rest…”