Chrome Extension Helps Find Noisy Tabs 108
mutetab writes "I recently wrote a Chrome extension called MuteTab that helps you narrow down which tab is making a sound by detecting which tabs contain plugins, HTML5 audio/video, and Java applets. It also gives you a right click menu that will mute tabs (via Javascript APIs when available, otherwise hiding them like FlashBlock does) and can automatically mute background tabs. Be sure to read the FAQ writeup to learn about some ways we can improve detecting which tab has sound and mute it." This really seems like stuff that should be a built in browser preference: like maybe an option to only allow audio out of the visible tab.
That sounds useful (Score:4, Funny)
Mostly I find the bells and whistles of new browsers to be useless... but a tool to mute the bells and whistles now that's actually something I'd like.
Re:That sounds useful (Score:5, Interesting)
Of all the "new" things they add to the browsers, this is the one thing that would make all but the most annoying advertisers happy.
Another pair of must have features would be "Pause all scripts on background tabs" with sub options for types such as JavaScript, Flash, Audio and Video, and "throttle priority for background tabs" to limit the impact of for instance Javascript while you open a number of pages. These tabs have plenty of time to load while you read the others.
Re: (Score:2)
I'd rather have an extension that asks me permission before playing a sound and/or any kind of animated crap. Animated crap is hard to detect, but sound? come on !
Last time I was on the french yellow pages. I left the browser open and came back a few hours later. The damn thing was crunching half of a core just displaying an ad ! Unbelievable.
Flashblock is of the essence my friends! Unfortunately with HTML5 flash is not the only way to animate crap on a page.
Re: (Score:2)
flashblock?
no. just don't install flash as a browser plugin! ln -s /dev/null libflash_bullshit.so
you won't get any more flash ads, cookies or BS this way.
when I need to view youtube, I use 'youtube-dl'. nice side benefit: I get to keep a local copy and review that any time I want.
boggles me that people willingly install flash libs to their computers. come on techies, really now!
Re: (Score:2)
There is a few range of things that I use flash for. Annoying things, but still.
Examples:
- Snippets of songs on amazon
- Google analytics reports
- I have no more example in mind.
All in all, I like to have flash *when I want it* and no flash the rest of the time.
Re: (Score:2)
Re: (Score:2)
This extension has it backwards. Why allow everyone to blare noise at you, and then have to dig around and find who it is? The right thing to do is to deny everyone the ability to make noise, and only grant permission as needed.
Re: (Score:1)
I would want it to allow the current tab sounds to play, but by default to disallow other tabs. This should be customizable, of course, since I want my Pandora chrome app to work in a background tab.
Now that I think about it, this should apply to video content as well as sounds. Nothing should autostart unless it is in the current tab. I have started several YouTube videos and had to quickly pause them after opening the link in a tab. It's pretty annoying.
Re: (Score:3)
No, it really should be deny all, manually whitelist. What if you want to play audio from a website in the background? If it pauses when you switch tabs, that's no good. Or if you have more than one video embedded into one page. You don't want them to all start at once.
Re: (Score:2)
I never get sounds out of Firefox. I never get shit starting up that I don't want. I tried Chrome and ripped it out within 15 minutes.
Is this the place? (Score:5, Insightful)
Re: (Score:3, Interesting)
I'd also like to comment that I disagree with CmdrTaco (sorry!!) to add an option to only allow sound from the visible tab since I listened to internet radio and leave those running in a background tab.
Instead I would like there to be maybe a small speaker icon on the tab itself, perhaps on the right side next to the X,
Re: (Score:1)
I disagree with your disagreement! But not completely. We should have the option (keyword: option) to only allow sound from visible tabs. You most likely won't use it, but CmdrTaco and I will (on occasion).
However, I fully support your idea of small speaker icon on the tab itself. Someone should write that up, immediately. Maybe I will...
Re: (Score:1)
Re: (Score:1)
Re: (Score:1)
Re: (Score:1)
I disagree with your disagreement! But not completely. There should be an option (keyword: option) to only allow sound from the visible tab. You most likely won't use it but CmdrTaco and I will.
However, I fully support your idea of a small speaker icon on the tab itself. Someone should write that up immediately! Maybe I will...
Re: (Score:2)
Don't complain. Every now and then, slashdot tells us about a new OS/program/game/plugin. Almost always, this is advertisement in some way, although sometimes they only link to the review, instead of directly to the download site. But anyway, even if slashdot doesn't link, the download site is only 1 Google hit away.
At this very moment, my Slashdot frontpage reveals a "slashvertisement" for this Chrome plugin... but also for some Diablo Auction House, a computer for marriages in Texas, Galaxy Tab 10.1, iPad
Re: (Score:2)
Re: (Score:1)
I like the change to direct advertisement instead of the shitty articles without news being presented as news.
or, you know, the articles with a title phrased as a question that can be answered with "no".
on topic, i gonna test this out, a tool to mute specific tabs sounds good. but a checkbox to only have the visible tab make noise would be stupid to me. since i often play music from youtube in one tab while reading slashdot for example.
Re: (Score:2)
The submission is fair enough in its own way, but I can't say I'm overly impressed that it appears to be a direct advertisement for the submitter's product.
That, and Opera has had this feature for years.
Re: (Score:2)
It is a chance to rant about annoying advertisements. We love to do that.
Re: (Score:2)
At least it's something useful for a change, instead of "anonymous" cunts submitting their computerworld/itworld/whateverthefuckitis blogspam daily.
Choice is good (Score:5, Insightful)
Re: (Score:2)
Internet radio is a great example of an exception. Another is when a video has a commercial. I'll click to another tab for a bit to do other things but use the audio from that tab as a cue for when the commercial's over and I can get back to my show.
I can see how a lot of people might be confused/upset if audio went out by default without any clear and obvious way to change the default.
Re: (Score:1)
UI suggestion. Have the background of the tab show a "noise meter" behind the text. It's quick to look up and see the movement in a row of tabs, find it, and optionally kill it. And hopefully you don't have a lot of tabs making noise at once so the "visual noise" is at a minimum.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Further, your reading comprehension is rather poor if you think the antecedent for "it is usually liberals that do this" is anything like "make the loud and insistent claims that they are in favor of fewer laws and less restrictions on individuals". I was saying that liberals claim libertarians are conservatives because they (libertarians) believe in the same freedoms that conserv
Re: (Score:2)
It's all about dependencies. What I'm browsing on one tab sometimes has a relationship to what's in another tab, but generally that's not true. I'll often have a dozen tabs or more open to different things going on. One may be shoutcast, one may be to a blog, etc. None of those needs to "mute" or "unmute" the others. There is no actual dependency between what I'm looking at and what I want to hear.
Since I run Adblock, Flashblock, and Noscript everywhere, I didn't actually realize that ads commonly play
Re: (Score:2)
I for one would like to be prompted before audio can be played even from my active tab. An exception list for youtube/pandora/etc would of course be welcome.
Sometimes I need to have audio, but 99% of the time it adds little value.
I use flash blockers which gets rid of most of the bother, but as html5 takes off that will stop working.
Re: (Score:2)
Why would HTML5 remove that? It removes the ability of your flash blocker to block flash, but your browser can still block audio. In fact, it's easier for it to do so than trying to block audio ads.
Hell, your browser can even do the old "Site X wants to play audio" notification thing, far better than a flash video can. Hell, it's how people are getting around flash blockers - by having the ads play befor
Re: (Score:2)
So, my point was that in a browser that doesn't do all those things that any browser can do, I can at least use a flash blocker to accomplish the same thing.
Of course html5 should make it easier for the browser to block audio. The problem is that none of them really do.
Awesome (Score:2)
I have always wished there was a right-click menu on tabs to mute them. Seems like your extension has to use a bit of a kludge to silence them (has to "scan" tabs to detect plugins/etc. You'd have to update it everytime something new comes along, correct? And can it really tell if it is making a sound, or only if it could make a sound?) Handling that in browser should be much easier. Off hand, does anyone know how difficult it would be to get something like this integrated into core Firefox/Chrome?
Opera do
Re: (Score:2)
As an Opera user: It doesn't. But then, I have all flash off by default and I have to click a flash-less "play" button before the flash plugin even loads for that one plugin (and hence I don't get noisy ads at all because I never click the play button to even load them, just the one that plays the video/flash I actually WANT to see).
Re: (Score:2)
Sound? What sound? (Score:2, Troll)
Apparently I'm the only person in the entire world who doesn't have their speakers turned on 24/7 because I never hear sounds.
Granted, I don't run Chrome, but regardless, every time I hear someone complaining about the sound from an ad on a web page I can't resist posing the rhetorical question, "You do realize you don't have to have your speakers turned on, don't you?"
This is another example of a solution looking for a problem.
Re: (Score:3)
Yeah and all those people who are listening to music while browsing are out of their minds and are only imagining that they have a problem, right?
Re: (Score:2)
It's comments like this that make me wish I had mod points today. So a virtual +1 \o/
Re: (Score:1)
Which falls over when one is listening music through something like Last.fm or Pandora....in their browser.
Re: (Score:2)
That's what my desktop at work is like, but I listen to music on my laptop while surfing all the time.
But this isn't a problem there because I use ClickToFlash (a flash blocker for Safari) so nothing gets to try to play audio that I don't authorize first. I can't remember the last time I ran into a midi file or some other way that sound was played without using flash.
Re: (Score:2)
Killing sound system-wide was fine twenty years ago as a reasonable solution.
But ads have been getting sneakier, where they delay before making their sales pitch. I have way too many browsers open to find it quickly.
Re: (Score:2)
Re: (Score:2)
Sounds like you actually want a step further. You want your OS to block sound from certain apps, unless you give them permission. Which should be totally do-able.
Re: (Score:2)
Re: (Score:2)
Given that all modern OSes abstract hardware access, you're right, this should be totally doable.
For what it's worth, Windows 7 lets you control sound volume on a per-application basis--even muting whole applications, if that be your wish. Doesn't help with tabbed applications like browsers, though, where you might want to let some tabs play by not others. A finer level of granularity would be useful here, built into the browser itself.
CHROME needs what I told SanityInAnarchy (Score:1)
An Opera-Like Feature: A "By Site Preferences" addon/option!
That way, you can GLOBALLY set all:
---
1.) Addons
2.) Plugins
3.) IFrames-Frames
4.) Cookies
5.) Javascript/JAVA usage
---
OFF... & then only turn it on for the sites you absolutely NEED it running on!
* This would not only COMPLIMENT Chrome/Chromium's "sandbox" features for SAFETY, but also enhance the speed of rendering of pages to boot (Double-Bonus)...
Yes - I do the above in Opera, & it makes a HUGE difference in speed, & yes, SECURITY TOO
Re: (Score:3, Insightful)
Random Camel Case and UPPER CASE, unnecessary bold type, an asterisk that doesn't have a reference, homemade ordered lists, fake section breaks, section breaks around a singular coherent sentence, parenthetical expressions that are standing alone, nested parenthetical expressions, a post script in a text editable field, and two sets of initials, all in an anonymous post? I think you've just scored some kind of award for the least visually appealing, non-troll post on Slashdot.
Re: (Score:2)
homemade ordered lists
This could be because Slashdot's CSS for <ol> and <ul> elements was broken at the time of posting.
a post script in a text editable field
This is because the <aside> element of HTML5 [html5doctor.com] is not on Slashdot's element whitelist.
Re: (Score:2)
>> currently an extension like NoScript for Firefox is practically impossible to implement in Chrome
Not true - see NotScripts: https://chrome.google.com/webstore/detail/odjhifogjcknibkahlpidmdajjpkkcfn [google.com]
Works very well.
I don't know of any ABP equivalents, there may not be any; I use Privoxy anyway, which is really a much more capable tool than ABP and does a lot more for the security and privacy conscious.
Missing the real story (Score:3)
You're missing the real story.
The real story is that a cool new addon is available for chrome, not FF.
Firefox was made by its addons. FF is just a bootloader for adblock+, noscript, firebug, flashblock, xmarks, and others.
If new addon development is going to Chrome, then I inevitably also have to move to Chrome. FF was fun and worked great, but...
Is there an equivalent for FF? Has Chrome's addons finally caught up with FF? That is the real story.
Re: (Score:3)
Addons that do this have been available for Firefox for a long time.
Re: (Score:2)
Addons that do this have been available for Firefox for a long time.
Well, don't keep me/us in suspense... "tools" "addons" start searching...
"silence tab" Could not find any matching addons ... etc ...
"silence" ditto
"tab mute" Obviously none of those four search results are related...
"detect sound" Could not find
"automute" ditto
"auto mute" two things, one plays internet radio, the other appears to be a RSS reader
"making a sound" Could not fine any
"tab sound" a whole pageful of results, mostly revolving around beeping when your web mail gets a mail and controlling web music
Re: (Score:2)
Dunno. I used an addon like this at some point, then stopped because I found better ways to deal with the problem. I don't recall what it was called at this point.
Version (Score:2)
Addons that do this have been available for Firefox for a long time.
Is this one of those things where "everybody knows" the project release name is "purple pineapple" so that's the only way to find it by searching?
Or probably there must an absolutely awesome plugin doing exactly what you want, called "Mute Those Tab" and which supports all versions of Firefox between 2.x and 5.x
Sadly, the day before yesterday, Mozilla decided to bump up Firefox's version number from 6.x to 7.x, and by the time the plug-in author fixes this, Mozilla will have already bumped FF's version further (to 12.x !!!)
But you're still free to google around the web, until some obscure blog post explains how to hack the manifest.xml to have the pl
Re: (Score:2)
Re: (Score:2)
Fwiw, I just use Flashblock for this now. It works fine.
Re: (Score:2)
The last time I looked, the Chrome extension API was simple and well documented but quite limited.
You can manipulate the current HTML page and add something (probably only buttons) to the toolbar.
Apart from that, it lacks the ability to extend the browser GUI in any way.
Re: (Score:1)
I saw that meme the other day and thought "someone should create an addon showing which tabs are making sound". Then this appears.
Just call me Paranoid Parrot.
Or not (Score:2)
maybe an option to only allow audio out of the visible tab.
I use pandora/grooveshark/whatever in a background tab to listen to music all the time; having only the current tab emit sound would defeat that. But the ability to mute tabs (or have them muted by default, and be able to unmute them?) sounds perfect to me. Or how about having a whitelist of sites allowed to emit sound (somebody quick, grab the name NoSound to be a sister extension to NoScript).
Re: (Score:1)
It can be done, see NotScript: https://chrome.google.com/webstore/detail/odjhifogjcknibkahlpidmdajjpkkcfn [google.com]
blocking all sound (Score:1)
If there's one thing I hate ... (Score:3)
Re: (Score:2)
I like to play kakuro [kakuroconquest.com] while I watch (mostly listen to) the news in the morning. Muting all background tabs would make that more difficult. I would prefer having the option to mute all or some background tabs, or perhaps have a "whitelist" of sites allowed to make noise in the background.
I used to have this problem. (Score:1)
Sound prefs (Score:2)
This really seems like stuff that should be a built in browser preference: like maybe an option to only allow audio out of the visible tab.
^ This.
There's only a few sites I know I want sound from so that's video sites and a few music sites. So I'd like all sites muted unless I've white-listed them. I'm also fairly confident that 99.9% of other users feel the same. All those in agreement, shout, aye!
It should really be a law. (Score:2)
No default play of audio or video without explicit opt-in. That should be a law.
I have a similar firefox extension... (Score:1)
Re: (Score:2)
Because NoScript is doing evil?