Re: What's the long term plan with Click-to-play and Flash?
Benjamin Smedberg <[email protected]> Mon, 02 Jun 2014 15:55:32 -0400
| Newsgroups | gmane.comp.mozilla.devel.plugins |
|---|---|
| Message-ID | <[email protected]> |
On 6/2/14, 1:12 PM, [email protected] wrote: >> What is the problem you are trying to solve, and why do you think this >> proposal will solve it? > 1. Make it crystal clear that Mozilla wants Flash to go away and that developers should stop making new things in it. And that Flash will eventually be treated just like every other plugin. We definitely want Flash to go away. But it isn't like every other plugin, and we need to be realistic about that. It's penetration into all parts of the web, advertising and no, is far greater than other plugins. And especially it's still common to use "hidden" Flash instances to do web enhancements in ways that make click-to-activate UI tricky for many users. > > 2. Get the web more in shape for the fact that Firefox on Linux will lose Adobe's Flash in 3 years. (I'm a Linux user so it's personal :P ) A lot of the web will end up like that pretty soon regardless, with the major mobile OSes not having Flash support. There's a lot more leverage there than there is on our desktop Flash policies. > From user research, we know that some users expect advertisements in > the page, and when we tried blocking Flash, these users were confused > about why the page didn't look right and were unhappy that we broke the web. > They were confused by the Click-to-play part? When was this test? January 2013. > > Most sites that I view nowadays look totally fine if Flash are blocked. You and I probably have a different perspective on this than most people. That's why we do user research in the first place. Since many people don't even understand that Flash is a plugin separate from the browser, they had serious trouble understanding why we were asking them to click just to play the videos and see the ads. > >> Our current strategy is to continue development of Shumway to the point >> where it displays most web content reliably and performs acceptably, and >> then try to switch users to Shumway with a fallback to "real" Flash if >> we detect incompatible content. I believe that will be the best way to >> solve the privacy issues with Flash without causing pain to our users. > That does help solve the privacy issues with Flash, but does nothing to make developers stop using Flash. That's true, but does it matter? You can view the content correctly without a binary plugin. > I also don't think Shumway can ever fully implement Flash (think DRM bits), so this has a long term plan that still includes Adobe Flash. If the advertisers have a choice that they can ask for the unimplementable bits of Flash to get the plugin (and therefore mitigate any privacy protections) they would totally do that. It is true that there are some specific Flash APIs that we cannot implement. These include some codecs (VP6, Sorenson) and the DRM bits of Flash. These are not used by advertising sites much, and so we have a good migration path for most content. As for the question of whether and how we'd do fallback, we don't know yet. We might not decide to do automatic fallback but require a click to activate in those cases: that should fix the drive-by case and fix the advertising landscape without unduly affecting other content. We still need to experiment with that once Shumway performance and compatibility is farther along. --BDS