The rumors about the early demise of Adobe Flash are exaggerated because it is still alive although not as vigorous. It has been 5 years since the late Steve Jobs published his thoughts on Flash on the grounds that is was proprietary, unreliable and insecure not to mention that it drains mobile batteries very quickly.
Today this cross development tool is being plagued by several issues particularly on security so that it prompted Mozilla into blocking Flash plug-ins in Firefox. Google also made a move to block Flash content on its Chrome browsers and it has converted most Flash ads on AdWords Systems into HTML5. Amazon has entirely stopped from accepting Flash ads entirely.
Why was there a move to block Flash plug-ins and ads? Because there is a rise in mal-advertising. Most of these advertisements were written in Flash that contains malicious codes. Security firm Cyphort reported that the incidences of mal-advertising have risen by 325% in the last year.
Mal-advertising started last fall and it can be synced with the Flash Player debacle. It was also in July when Facebook’s CSO announced that it is time for Adobe to renounce the end-of-life date of Flash so that it can pave the way to disentangle the dependencies and upgrade the whole ecosystem.
Most security officers and consumers are fed up with Flash because of the need for security patches for different platforms. On the other hand, there are still a lot of Flash admirers among Flash developers who have built up their skills and experience.
On the other hand, most web developers have predicted that Flash will be going downhill that is why they have shifted to Cross-Platform Product Designer in HTML5. HTML5 is not direct replacement to Flash because it also has its share of limitations.