Originally Posted by Dunks
This kind of "close enough, good enough" thinking that typifies the PC world, drives me crazy.
Flash might be easy to code for (debatable) but doesn't provide a good user experience - it's propriery, resource intensive does not allow the user to perform secondary click actions and creates yet another hidey hole for advertisers and trackers to snoop on the unwitting user.
Totally agree. Flash was not designed originally to be an advertiser hidey hole medium. It was an evolution of Director, AuthorWare, and Future Splash all designed as simple straight forward multimedia delivery tools mostly for disc based animation. It just got perverted once the Internet became available. As the video wars erupted Flash became the ubiquitous refuge for content providers, but the underlying feature set made it a prime target for abuse.
In the early days the video wars were about QuickTime, AVI, and RealPlayer. As the medium evolved both Micosoft and Apple developed streaming servers and eventually squeezed out Real. When Macromedia introduced Flash as an alternative to the two warring heavyweights nobody complained and within a very short time it became the video delivery platform of choice.
It wasn't until the introduction of iPhone did that standard become disrupted.
Now the video wars are even more troublesome than in the early days. As developers, it has come down to only one practical solution. Everything must be delivered through YouTube. No longer can a solo developer host their own video. You need around 20 different versions of every clip. One for each codec, WebM, H.264, Ogg, and Flash for older browsers, and also in several different resolutions depending on the device and the connection speed. It is a nightmare. Fortunately YouTube takes care of all the backend issues, which is great so long as you want all your video hosted there.
Flash Player is like any other software. The more features you pack into it the bigger the power and memory overhead is going to be. Every software is subject to exploitation and will need updates. Apple , Microsoft and Adobe all issue security updates on a routine basis. Bottom line is that if you don't like Adobe, Apple or Microsoft software, you don't have to use them, but some content may not be available depending on your choices.
Edited by mstone - 2/4/14 at 10:53pm