11 ms·
Mozilla adds all recent versions of Java to its Firefox add-on blocklist
- cpeterso 14y agoYou can enable click-to-play for all plugins by toggling the about:config pref "plugins.click_to_play".
- w1ntermute 14y agoWhy isn't this enabled by default? And why does it work in such a shitty way (with a popup protruding over the browser window)?
- cpeterso 14y agoDisabling plugins, or even just Flash, would break many websites. Users would blame Mozilla for "breaking the web". The popup is necessary because many plugin elements are too small for a usable "click to play" message and button. Some websites use Flash content without any visible UI (elements that are just 1x1 or 0x0 pixels). For example, Gmail uses Flash for attachment uploading and audio chat. GitHub uses Flash for copying repo URLs to the user's clipboard.
- w1ntermute 14y ago> Disabling plugins, or even just Flash, would break many websites. Users would blame Mozilla for "breaking the web". Why not make it easier than going into about:config, then? In Chrome it's available in the settings. > The popup is necessary because many plugin elements are too small... How about a whitelist then, so that the main Flash applets on YouTube and other prominent sites with large, easy to locate Flash applets have a non-popup click-to-enable dialog (as is used by extensions like Flashblock)? That would cover 90% of use cases. Also, how about an option to have click-to-play settings controlled on a per-plugin basis? I wanted click-to-play enabled for Java, but now I'm getting the same crap for Flash when I already have an extension (Flashblock) for that. And even otherwise the popup doesn't have to protrude over the browser window. It could just be something in the chrome.
- deleted 14y ago[deleted]
- drivebyacct2 14y agoI don't know if Firefox has the "badge" setup that Chrome has, but in Chrome there is a plugin (puzzle) icon shown on pages that may have inaccessible flash elements. Normally if a page isn't working, my first attempt is to click the puzzle and say "Run plugins" or "Always allow on this site". It can be annoying to remember to do it, the first few times you may curse the site for being broken before you realize what's going on.
- maxerickson 14y agoThere isn't any visual indicator that there are hidden plugins, but there is a button on the toolbar for activating a plugin (activates all the elements using the plugin on the page).
- cpeterso 14y agoFirefox's click-to-play is still enabled by an about:config pref because its initial implementation is not a user-facing feature; it's targeted at disabling plugins for security vulnerabilities (like Java). I believe a per-plugin setting is planned. I like your suggestion for a basic whitelist for popular websites like YouTube and Facebook.
- SquareWheel 14y agoI use click to play, and once in a while it does break a page. If a site uses a Flash uploader, or tries to show a video (<video> ain't there yet), then it will break and people won't know why. I still wish it would happen to really push against using plugins on the web, but I understand why they haven't done this yet.
- drivebyacct2 14y agoThis is also a feature in Chrome. Please enable it. It makes the web much more bearable. Stops many annoying background ads, autoplaying videos, etc. How to enable: http://howto.cnet.com/8301-11310_39-57536917-285/enable-click-to-play-for-chrome-plug-ins/ http://howto.cnet.com/8301-11310_39-57536917-285/enable-clic...
- rplnt 14y agoIn Opera: opera:config#UserPrefs|EnableOnDemandPlugin To enable all blocked plugins on page click the "lego" icon in the address bar. Plugins on demand can be enabled/disabled per-site in the site preferences (F12->Edit Site preferences) under the content tab.
- steeve 14y agoGod damn. What a downfall for Java in the browser.
- moccajoghurt 14y agoAnd Oracle is to blame.
- eli 14y agoIt's only until there's a fixed version, it's not permanently banished from the browser.
- thaumaturgy 14y agoNot necessarily. I'm sure there will be discussion at our next consulting meeting with at least one of our business clients on whether or not they should bother re-enabling Java after this; given that DHS also published a somewhat rare recommendation to completely disable Java, I could see a number of other corporations having the same conversation. And sometimes that's all it takes to cripple adoption of a platform. I wouldn't be sorry to see it go.
- pekk 14y agoThis keeps happening, so maybe it should be. I don't want to discover that this has happened yet again, the hard way, before there is another noisy public disclosure. Not interested.
- 14y ago
- throwaway125 14y agoI wish Mozilla (and other browsers) also blocked plugins that don't behave while updating. I want to have java installed so I can decide to run java programs, but I don't want to have a browser plugin, so I disable it. Every single time java updates itself it enables the browser plugin again. Users should not have to put up with every installer under the sky silently installing browser plugins, or worse, updaters enabling them again.
- dave5104 14y agoDidn't Chrome just recently take steps to stop this and inform you which ones were silently installed?
- jaredsohn 14y agoYes. http://news.ycombinator.com/item?id=4091618 http://news.ycombinator.com/item?id=4091618
- rmccue 14y agoNot sure about re-enabling, but Firefox does alert you if another program installs an addon on your behalf, and asks you to confirm. IIRC, it was about FF15 that this happened, and it also asked for ones that were installed previously.
- rmccue 14y agoI was slightly off; it was FF8 that this was added: http://www.mozilla.org/en-US/firefox/8.0/releasenotes/ http://www.mozilla.org/en-US/firefox/8.0/releasenotes/
- reiichiroh 14y agoNow if we could only do this for PDF and Flash.
- eli 14y agoThe bar for forcibly disabling software on an end user's computer is very high -- as it should be.
- kibwen 14y agoFirefox is already shipping with pdf.js[1], which for me has obviated the need to have a PDF reader installed at all. And they're working on Shumway[2] for the ability to emulate Flash in Javascript. [1] https://github.com/mozilla/pdf.js https://github.com/mozilla/pdf.js [2] https://github.com/mozilla/shumway https://github.com/mozilla/shumway
- camus 14y agoand javascript ...
- TruthElixirX 14y agoLets all just go read books.
- zmmmmm 14y ago> Until then, we recommend uninstalling Java if you don’t need it This advice feels very rash to me. This vulnerability (and most Java vulnerabilities in its class) affects ONLY the Java browser plugin. Many users won't know if they need Java on their computer, and common services like GotoMeeting and others use it transparently. Telling them to uninstall it will cause support headaches for companies that have coached the user through Java installation in the past and now suddenly it's gone. The result will be that after wasted time on everybody's part, they'll end up reinstalling Java and will be vulnerable all over again. It would be much better to include proper instructions for how to disable it (or set it in click-to-play mode) in the browser than telling people to uninstall it carte blanche.
- greggman 14y agoThat would be great except as far as know it's impossible to install without the plugin. There's no download option that doesn't install the plugin as well and even if you disable it it will get re-enabled next time it upgrades (maybe they've fixed that?)
- drucken 14y agoYou are correct. As far as I know, there is no way to not install Java browser plugin files as part of the Java installation process. You can only disable, rename, delete or block (in the browser configuration) after installation. As of Java 7 Update 10 (12 Nov 2012), there is also a Java Windows Control Panel option to control the security configuration of browser plugin, including preventing it running. I do not know if changes to these settings still apply if further updates or other Java versions are installed. However, all of these actions are non-trivial for typical users and besides Java is unlikely to be used on the desktop for most users.
- meaty 14y agoYes this has shot us. Your approach is much better. Half of our outsourcers use Firefox with a screenshot tool which is a java applet. This just stopped working. So Monday is going to be a days work for our operations guys to sort out the mess. I don't expect the browser to police the internet - it's not its job. I'm actually gaining respect for IE these days - it doesn't pull shit like this and we have more control over it in a corporate environment.
- augustl 14y agoBad news for us norwegians. The national online authentication system, BankID, commonly used in online banks and government services, uses a Java applet.
- denzil_correa 14y agoIt is the same in other places like India too.
- veemjeem 14y agoyou guys will suffer the same fate as korea, who are forever stuck in IE6 due to ActiveX being used everywhere.
- meaty 14y agoActiveX still works fine on IE10...
- denzil_correa 14y agoThere is light at the end of the tunnel - or at least I hope. A few major private sector banks have moved away, I hope the public sector banks follow suite.
- josteink 14y agoI say this is great news for us Norwegians. With enough of these incidents, we may finally get a BankID system which does not rely on Java. Banks are feeling pressured already, with agressive customers telling them off on facebook when they try to tone this down. And I can't see Mozilla blocking BankID helping them any further.
- hirenj 14y agoApple disabled the Java plugin via the XProtect plist, which now means that I am totally unable to log in to online banking in Denmark on any Mac. It's a bit of a disaster.