Love it or hate it, the reality is that Adobe’s Flash player will still be around for some time to come. The fact of the matter is that despite more browsers supporting HTML 5 and other technologies being available, there is no direct-replacement for Flash.
Furthermore, due to the way Adobe has perfected the distribution of the Flash player over that last 5 years, it has a wide user base with around 98%* penetration on desktop and laptop computers.
In August last year, Adobe dropped support form it’s Flash Play on Android and subsequently removed it from Google Play. Effectively Adobe have ‘admitted defeat’ and it’s clear that for mobile content, the use of Flash should not be used without a necessary fall-back or mobile-specific version of the entire site being delivered to the end-user.
For the last few years adigi has been moving away from using Flash for certain aspects of web development, especially video in favor of HTML5. Although the HTML5 video tag allows developers to deliver web-based video to non-flash supported devices, players like Video JS still need to use Flash Player as a fallback for older browsers like IE8 that don’t support HTML5. Flash still has its rightful place in desktop environments for delivering interactive applications, games and also ad serving through rich media.
The great HTML5 vs Flash debate
The Flash Vs HTML5 debate has been the subject of many discussions over recent months and it’s fair to say that the two technologies are not in competition; each have their own purpose.
A lot of hype was created when Apple embraced HTML5 as the open source web technology for their OS and web-enabled devices, combined with their choice to drop support for flash for their mobile devices. This hype caused many people to think that Flash was soon to become obsolete but it seems that both sides of the “debate” are winners, and there really are no losers.