Firefox y el Asesino de Audio Silencioso: Cómo los Sitios Web Desperdician tu CPU y Batería

2025-02-15

El autor descubrió un molesto ruido blanco en Firefox, originado por sitios web que usan ineficientemente AudioContext de la API WebAudio. Muchos sitios crean y dejan AudioContexts activos incluso sin reproducir audio, lo que lleva a un consumo excesivo de CPU y batería. Mientras que Chrome suspende automáticamente los AudioContexts no utilizados, Firefox no lo hace, lo que llevó al autor a crear una extensión de navegador para mitigar el problema. Esta extensión suspende automáticamente los AudioContexts e intenta reanudarlos cuando se necesita audio, ahorrando recursos.