3 ms·
In defense of Adobe, I made my living for many years from a Flash 8 app I wrote 9 years ago. We have since moved to html5, but I swear, I have made 1 change to
by jcampbell1 13y ago
In defense of Adobe, I made my living for many years from a Flash 8 app I wrote 9 years ago. We have since moved to html5, but I swear, I have made 1 change to the flash version in 5 years and it still works flawlessly on all browsers. The html5 version constantly require tweaks for stuff that changes. Support for html5 video is all over the map. e.g. do you get load progress events? Are loaded ranges truthful? Contiguous?
I don't disagree with the author as we are now 90% html5, and 10% flash, but the flash version has worked without issue over the last 200 updates to the flash plugin. I have a feeling our app is going down some C++ code path that is never going to get modified because it is a giant shit pile that no one understands. The good news is that it will probably work forever.
- georgemcbay 13y agoI've seen the Flash player source (we had a source code license at chumby) and even modified parts of our version of it. It was in fact a giant and difficult to understand and overly abstracted piece of shit. But it mostly worked and a lot of the horrible abstractions helped it be wildly backward compatible.