NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
Função muteTab
A função "muteTab" é definida para silenciar todos os elementos de vídeo e áudio na página atual. Ela faz isso selecionando todos os elementos "video" e "audio" usando "document.querySelectorAll" e, em seguida, definindo a propriedade muted desses elementos como "true"
Execução da Função MuteTab
Esta linha executa a função "muteTab" assim que o script é carregado, silenciando imediatamente todos os elementos de áudio e vídeo na página atual.
Observador de Mutação
Esta parte do código usa a "API MutationObserver" para observar alterações no "DOM". O observador é configurado para monitorar o "document.body" e seus subelementos "subtree: true". Quando novos nós são adicionados ao "DOM, (childList: true), o observador executa a função "muteTab" novamente para garantir que quaisquer novos elementos de áudio ou vídeo também sejam silenciados.
Este script garante que todos os elementos de áudio e vídeo na página atual, bem como quaisquer novos elementos adicionados posteriormente, sejam silenciados.
O userscript oferece várias vantagens para os usuários que desejam controlar o áudio em suas guias do navegador. Aqui estão alguns dos principais benefícios:
Silenciamento Imediato
O script silencia instantaneamente todos os elementos de áudio e vídeo na página atual assim que é carregado. Isso é útil para evitar interrupções ou distrações causadas por sons inesperados.
Monitoramento Contínuo
Utiliza a API MutationObserver para observar alterações no DOM. Isso garante que quaisquer novos elementos de áudio ou vídeo adicionados à página também sejam silenciados automaticamente, proporcionando uma experiência de navegação tranquila e sem ruídos.
Fácil Implementação
Pode ser facilmente instalado e ativado usando extensões populares de userscript como Tampermonkey ou Greasemonkey. Não requer conhecimentos avançados de programação para ser utilizado.
Controle Personalizado
Permite que o usuário tenha controle personalizado sobre o áudio em suas guias do navegador, o que pode ser particularmente útil em ambientes de trabalho, estudo ou qualquer situação em que o silêncio seja necessário.
Melhoria na Experiência do Usuário
Ao eliminar ruídos indesejados, o script melhora a experiência geral de navegação, permitindo que os usuários se concentrem melhor no conteúdo que estão visualizando.
O userscript é uma ferramenta simples, mas eficaz, para gerenciar o áudio nas guias do navegador, proporcionando uma experiência de navegação mais controlada e agradável.
Rating: 0