NEWS

Seven Years On From Steve Jobs’ ‘Thoughts on Flash,’ It’s Time For This Protocol to Die

05/15/2017

4946

It’s now seven years since Steve Jobs wrote his famous Thoughts on Flash open letter, in which he explained to Adobe the six reasons why Apple did not allow Flash on iOS devices. These reasons were, in brief:


* It’s a proprietary product, and Apple prefers open web standards [sometimes]

* An increasing number of websites are switching to better video formats

* Flash has poor security, reliability and performance

* Flash decreases battery life

* Flash was designed for desktop, not touch

* It’s an additional layer that holds back innovation


Seven Years On From Steve Jobs’ ‘Thoughts on Flash,’ It’s Time For This Protocol to Die


Flash notches up scores of security vulnerabilities every year. Many of these are critical ones, that allow an attacker to ‘execute arbitrary code’ in security terminology – aka take control of your machine.


And nor does Adobe seem in any great hurry to fix them. Last year, it took the company 62 days to patch 80% of the vulnerabilities discovered. And that’s not allowing for how long it takes the typical user to actually apply the update once it is finally available.


Apple discouraged use of Flash on Macs with Safari 10, disabling it by default while allowing users to enable it when needed. I wanted to go further and keep it switched off in Safari’s preferences, so I conducted a couple of experiments.


The first was to set it to Off for all websites (Safari > Preferences > Security > Internet plug-ins > Plug-in settings > Adobe Flash Player). With this setting, my browser would simply refuse to run Flash no matter which website I visited.


I was expecting this to be relatively painless, as I assumed that by now most websites would be using HTML5 to display video content. Boy was I wrong! The number of mainstream sites that would not display video without Flash was incredible – with news sites the worst offenders.


I then decided to switch from Off to Ask, so that Safari would ask whether I wanted to allow Flash to run, on a site-by-site basis. I persisted with this for several weeks, but have finally had to admit defeat: it just became too tiresome to continually get the prompt, okay it where required and then have the page refresh with the Flash content.


Source: 9to5mac



Windows
Mac OS
iOS
Linux
3uTools
Win 64-bit For this device
V9.0 2025-11-11
Download
Win 32-bit For this device
V9.0 2025-11-11
Download
3uTools V3.18
2025-09-18
Please use the 3uTools PC client to install the iOS client:
1、 Install either the Windows or Mac version of 3uTools on your computer
2、 Open the PC client and connect your device to the computer via USB cable
3、 After the connection is successful, wait for the computer to automatically install the mobile app for the device, or locate “Install Mobile App” on the computer and manually click to install.
3uTools
deb file
v3.01 2025-11-20
Download
rpm file
v3.01 2025-11-20
Download
Windows
iOS
Android
3uAirPlayer
Win 64-bit For this device
V6.0.2 2025-11-19
Download
Win 32-bit For this device
V6.0.2 2025-11-19
Download
iOS Device Mirroring (No App Required)
1、 Install 3uAirplayer on the Windows PC
2、 Open Control Center and select Screen Mirroring
3、 From the list, choose your PC to start mirroring
4、 Or connect your iOS device to the PC via USB to begin mirroring
Scan to get "3uAirPlayer" App