This is a document written using ReMarkable, a shorthand syntax for generating HTML.

{	"date"		:	201007232146,
	"updated"	:	201007232146,
	"licence"	:	"cc-by",
	"tags"		:	["annoyances", "web-dev"]

# Flash Free Week #

*Last year* there was a <major zero-day attack on Adobe Flash Player (//> for which the only fix was to disable or uninstall Flash Player--FlashBlock, NoScript and AdBlock <were no good under normal circumstances (//> because even whitelisted sites had been hit. Because the only option to be secure was to disable or remove Flash Player for a week until Adobe issued the fix, I <called for (/blog/flash-week)> people to do exactly that. Live one week without Flash.

The problem with Adobe Flash is not even the speed, security problems or the instability. It’s the outright assumption that every one has Flash and everybody wants it. When was the last time you saw a Flash object that had proper fall back content rather than “Install Flash”? There will never be a plugin monopoly in the mobile device space. The iPhone and iPad will never get Flash. Therefore any developer anywhere using Flash *must* provide _equivalent_ content within the ``<object>`` tag if they have any common sense.

The only way this is going to change is to generate the demand for properly provided Flash fallbacks and that will never happen for as long as _you_ have Flash installed on your computer. All I’m asking for you to do is to live just one week without Flash. When you do this you’ll begin to see the Internet in a different light. If the websites you use don’t have proper fallbacks then you should contact them and ask them to provide <proper fallback (/code/video_for_everybody)>. Even <YouTube offers HTML5 video (//>.
Here are the <uninstallers (//>.
Flash Free Week runs from the 23rd of July to the 29th. _
Please spread the word. Use the <#flashfreeweek (//> hashtag on Twitter.