Hacker News new | ask | show | jobs
by yardie 5565 days ago
I don't think Click to Flash is the optimal solution. On the PC side it still loads Flash objects, they just aren't displayed. It also skews feedback. If developers think that flash is being represented in mobile devices when its not that only causes them to divert resources from creating mobile HTML versions of sites.
2 comments

In Safari with the ClickToFlash extension, flash objects are not just 'not displayed', they are not loaded at all until the placeholder is clicked. See for yourself: point Safari to http://adobe.com/software/flash/about/ and show the web inspector 'Resources' tab before clicking on a CtF placeholder. Notice that no SWF are loaded, then click on any one of them and see the SWF get fetched, along with the external process being started in your OS process list.
There could be a ClickToFlash version not loading Flash objects at all until requested couldn't there? Of course it would probably be for all <embed> and <object>, but...
That's the core functionality of NoScript: don't allow anything more complicated than HTML+CSS until authorized by the user. It blocks objects but by default leaves behind a rectangle you can click to download and run the object.