Estoy usando Firefox en la versión 39.0. Mi teclado tiene teclas de medios y quiero usarlas para controlar sitios como Soundcloud, Youtube, etc.
¿Es eso posible?
El complemento Media Keys no funciona en Firefox versión 57, porque los desarrolladores han decidido rehacer Firefox en un clon de Chrome. Para noviembre de 2017, han anunciado su intención de colocar en Firefox 57 su formato de complemento actual, ahora llamado "Legacy", a favor de WebExtensions, que en inglés simple son muy similares a las extensiones de Google Chrome.
En teoría, esto abrirá la mayor parte de Chrome Store a los usuarios de Firefox, pero invalidará todos, y me refiero a todos , los complementos actuales cuyos desarrolladores no convertirán a tiempo a WebExtensions.
Ya se puede ver el problema en Firefox 56 abriendo la herramienta Complementos. Los complementos que no funcionarán en la versión 57 están marcados con un aviso amarillo de LEGACY:
Tengo 46 complementos en Firefox con los que he creado el entorno adecuado para mí. Todos ellos, excepto uno, están marcados como heredados. El problema es mucho más general y extenso de lo que piensas.
Algunas posibles soluciones se enumeran a continuación:
Solicite a los desarrolladores de sus complementos que hagan el esfuerzo de convertir a WebExtensions.
Firefox 57 incluirá una herramienta "buscar extensión similar" que podría ayudar a encontrar complementos de reemplazo.
Abandone Firefox a favor de Chrome (estoy seguro de que un gran porcentaje de usuarios de Firefox seguirá esta ruta).
Apague las actualizaciones y permanezca con Firefox 56 para siempre, no es una solución real. También se puede usar aquí Firefox Portable .
Cambie a Firefox ESR, que continuará en la versión 56 hasta el 26 de junio de 2018, con la esperanza de que alguien presente hasta entonces una solución para ejecutar complementos heredados en Firefox 57. Esto no es muy diferente de la solución anterior, excepto que las actualizaciones críticas no serán bloqueadas.
Cambie a Pale Moon o Waterfox , ambos bifurcados de Firefox, aunque no todos los complementos son compatibles.
Ninguna de estas soluciones es perfecta, pero no conozco una mejor en este momento. Creo que los desarrolladores de Firefox tomaron una decisión muy estúpida que les costará una gran parte de su cuota de mercado que ya se está erosionando, pero no están pidiendo el consejo de nadie.
Otra solución sería usar extensiones de Chrome en Firefox 57. El complemento Chrome Store Foxified ya lo permite.
Del artículo Cuántas extensiones de Chrome se ejecutarán en Firefox :
Andy McKay de Mozilla decidió averiguarlo en noviembre de 2016. Analizó el mapa del sitio de la tienda Chrome y obtuvo 100,000 extensiones, aplicaciones y temas que analizó para averiguar cuántos de ellos se ejecutarán en Firefox.
Según sus hallazgos, alrededor del 76% de las extensiones de Chrome del tamaño de la muestra se ejecutarán en Firefox. Las extensiones restantes pierden una o más API, uno o más permisos o uno o más manifiestos.
He encontrado la extensión Streamkeys de Chrome que, según su autor, hace todo lo que pediste. Sin embargo, al no tener Firefox 57, no sé si funcionará en él.
Referencias
Una solución muy ligera para todos los navegadores y versiones, utiliza las siguientes observaciones:
Específicamente para YouTube, puede encontrar una lista de las teclas de acceso rápido en el artículo 30+ Atajos de teclado de YouTube que necesita saber . Algunos de los correspondientes a las teclas multimedia del teclado son:
Spacebar- Pausa / Reproducir video (se requiere enfoque del reproductor)
K- Pausa / Reproducir video (no requiere enfoque)
↑(Flecha arriba) - Subir volumen 5%
↓(Flecha abajo) - Bajar volumen 5%
Ctrl+ →- Ir al siguiente video (solo en la lista de reproducción)
Ctrl+ ←- Mover al video anterior (solo en la lista de reproducción)
Las teclas multimedia de este teclado se pueden asignar a estas teclas mediante AutoHotkey . Se encuentra una lista de nombres de teclas AutoHotkey en el artículo Lista de teclas, botones del mouse y controles de joystick .
Un ejemplo de un script de AutoHotkey para Youtube es:
SetTitleMatchMode, 2 ; match anywhere in window's title
#ifWinActive YouTube ; only if window title contains YouTube
Media_Next:: Send ^{Right} ; Next Track - ctrl+right-arrow
Media_Prev:: Send ^{Left} ; Previous Track - ctrl+left-arrow
Media_Play_Pause:: ; Stop/Start - Spacebar
Media_Stop:: Send {Space}
El script anterior no se ha probado por completo, ya que mi teclado no tiene estas teclas.
Claves de medios
¡Sí, es posible! Para esto, descargue Media Keys de addons.mozilla.org . Esta herramienta agrega un detector de eventos clave de medios a Firefox y hace posible usar:
en cada sitio de música / video compatible.
Problema
Por alguna razón, las teclas multimedia solo funcionan si Firefox es la ventana activa (se produjo en Windows 10). Además, el complemento actualmente no funciona con Firefox 57+ .
fuente
Actualmente, la API de comandos de Firefox no admite claves multimedia ni claves globales .
Hasta que Mozilla solucione estos problemas, puede usar Chromium con la extensión Streamkeys .
fuente