Back in 2010 Steve Jobs himself, published a letter stating that HTML5 was the future and that Flash was “no longer necessary.” This letter is now famous in the programming world and for good reason. Since HTML5 has been introduced, Mobile connectivity has been on the rise. Nearly half the population of the United States has a mobile device and is connected to the internet with it, which brings us to the first reason Flash is dying.
Android and iOS based systems do not support Flash (with the exception of Flash Lite on some mobile devices), they do however support HTML5. The only system that fully supports Flash is PC. HTML5 allows for rich media content that users can engage with that’s accessible from both PC and mobile, which is crucial for companies looking to advertise their products. It allows for a user to be able to click the advertisement and seamlessly purchase the product without any issues on any device. HTML5 is far from perfect though, testing and fixing errors due to foreign frame works takes more time than the average project, but then again it’s still a relatively young language. Game Developers are also switching over to HTML5, this is due to 32 percent of time spent on mobile devices is spent playing games. This allows for their game to work on multiple systems instead of just PC.
Another aspect of HTML5 that has led to the decline of Flash is Semantic Markup. Semantic Markup reinforces the information on webpages, video, and games, rather than just define what it looks like. This means that this HTML5 based media can also be understood by web crawlers. What is a web crawler? It is a program or automated script which browses the internet and provides up-to-date information for search engines. These scripts are used for Search Engine Optimization (SEO) purposes. This affects the visibility of a website in a search engines organic search results. Flash unfortunately doesn’t allow for this and content creators who aren’t building in HTML5 are being left behind.
Anyone that thinks Flash is the better platform is simply hurting their online presence. HTML5 is the way the rest of the world is heading, and it’s quickly becoming the standard for developing projects. Flash has been the standard means of displaying media on the web since 1996, but HTML5 is here and ready to dethrone it.