Thanks for the link, which is very informative. However, your interpretation of the stats seems a little off. My reading of it is:
a) IE8 has no support for it. IE8 accounts for 11.6 % of browsers by internet usage. That may not sound much, but it is more users than the TOTAL online usage of Apple iOS, Android, Linux, BlackBerry and Symbian OS COMBINED. These figures come from W3counter. Also, as XP users cannot upgrade to IE9, this percentage is likely to persist.
b) It is not that 73% of browsers support canvas, No browsers support the canvas command 100%. What they do have is support for 73% of the canvas functionality. So you need to know which bits of it are supported by which browser. Not very good.
Youtube has been streaming videos to the iPhone and iPad without Flash for a couple of years.
Apple iOS accounts for 5.7% of online usage.
Flash seems to be the preferred web video player on the desktop but if you want to reach phone/tablets you need to use something else.
Agreed. But Windows based devices account for 76% of online usage. So, you either:
a) Support the overriding majority of users and forget the rest.
b) Support the 24% of minority devices and ignore the majority.
c) Have separate versions of your site, or...
d) Use GIF animations, despite their limitations.
I'm presuming that pretty well all major browsers on all platforms support GIF animations?