One of things that I keep hearing is that Flash has too many vulnerabilities and it's better to move away from it. I see that Flash prominently gets used for video rendering in browsers. I also hear that HTML5 has the necessary support for native video rendering and is an alternative to using Flash.
However, almost all other major websites still use Flash. Youtube does have optional HTML5 support and works fine (for me). But a majority of other prominent websites (twitter for example) still seem to use Flash.
I don't have much knowledge when it comes to video rendering in browsers, but is it that difficult to just switch to HTML5 for video rendering? Are there some technical challenges that this migration is delayed? Personally I haven't used Flash, in browser, for anything other than basic video playing abilities (play, pause, stop, change volume), so I would expect it wouldn't be much of a ask for HTML5 to support this.
- DRM
- requires messaging current users about the change, providing fallback in case of non compatibility, user-support and tracking of failure
The current website works well enough with flash, and using flash does not impact traffic ( most of desktop users have flash ). Business incentive to move to more modern technology compared to the cost ( replacing/ implementing/ support ).