J'utilise Firefox dans la version 39.0. Mon clavier a des clés multimédias et je veux les utiliser pour contrôler des sites comme Soundcloud, Youtube, etc.
Est-ce possible?
Le module complémentaire Media Keys ne fonctionne pas dans Firefox version 57, car les développeurs ont décidé de refaire Firefox en un clone Chrome. Pour novembre 2017, ils ont annoncé leur intention de supprimer dans Firefox 57 leur format de module complémentaire actuel, désormais appelé "Legacy", au profit de WebExtensions, qui en langage clair sont très similaires aux extensions Google Chrome.
En théorie, cela ouvrira la plupart du Chrome Store aux utilisateurs de Firefox, mais invalidera tous, et je veux dire tous , les modules complémentaires actuels dont les développeurs ne se convertiront pas à temps en WebExtensions.
On peut déjà voir le problème dans Firefox 56 en ouvrant l'outil Add-ons. Les modules complémentaires qui ne fonctionneront pas dans la version 57 sont signalés par un avis LEGACY jaune:
J'ai 46 modules complémentaires dans Firefox avec lesquels j'ai créé l'environnement qui me convient le mieux. Tous, sauf un, sont marqués comme hérités. Le problème est beaucoup plus général et étendu que vous ne le pensez.
Quelques solutions possibles sont énumérées ci-dessous:
Demandez aux développeurs de vos modules complémentaires de faire l'effort de convertir en WebExtensions.
Firefox 57 comprendra un outil "trouver une extension similaire" qui pourrait aider à trouver des modules complémentaires de remplacement.
Abandonnez Firefox au profit de Chrome (je suis sûr qu'un grand pourcentage d'utilisateurs de Firefox suivra cette voie).
Désactivez les mises à jour et restez avec Firefox 56 pour toujours - ce n'est pas une vraie solution. On peut également utiliser ici Firefox Portable .
Passez à Firefox ESR qui se poursuivra dans la version 56 jusqu'au 26 juin 2018, dans l'espoir que quelqu'un arrivera jusque-là avec une solution pour exécuter les modules complémentaires hérités dans Firefox 57. Ce n'est pas vraiment très différent de la solution ci-dessus, sauf que les mises à jour critiques ne seront pas bloquées.
Passez à Pale Moon ou Waterfox , tous deux issus de Firefox, bien que tous les modules complémentaires ne soient pas compatibles.
Aucune de ces solutions n'est parfaite, mais je n'en connais pas de meilleure pour le moment. Je pense que les développeurs de Firefox ont pris une décision très stupide qui leur coûtera une bonne partie de leur part de marché déjà en train de s'éroder, mais ils ne demandent l'avis de personne.
Une autre solution serait d'utiliser les extensions Chrome dans Firefox 57. Le module complémentaire Chrome Store Foxified le permet déjà.
Extrait de l'article Combien d'extensions Chrome s'exécuteront dans Firefox :
Andy McKay de Mozilla a décidé de le découvrir en novembre 2016. Il a analysé le plan du site de la boutique Chrome et en a obtenu 100 000 extensions, applications et thèmes qu'il a analysés pour savoir combien d'entre eux fonctionneraient dans Firefox.
Selon ses conclusions, environ 76% des extensions Chrome de la taille de l'échantillon s'exécuteront dans Firefox. Les extensions restantes manquent une ou plusieurs API, une ou plusieurs autorisations ou un ou plusieurs manifestes.
J'ai trouvé l'extension Chrome Streamkeys qui, selon son auteur, fait tout ce que vous avez demandé. Cependant, n'ayant pas Firefox 57, je ne sais pas si cela fonctionnera.
Les références :
Une solution très légère pour tous les navigateurs et versions, utilise les observations suivantes:
Spécifiquement pour youtube, une liste des raccourcis clavier peut être trouvée dans l'article 30+ Raccourcis clavier YouTube que vous devez connaître . Certains de ceux correspondant aux touches multimédias du clavier sont:
Spacebar-
KTouche pause / lecture vidéo (mise au point du lecteur requise) - Pause / lecture vidéo (ne nécessite pas de mise au point)
↑(touche flèche vers le haut) - Augmentez le volume de 5%
↓(touche flèche vers le bas) - Baissez le volume de 5%
Ctrl+ →- Passez à la suivante vidéo (uniquement dans la liste de lecture)
Ctrl+ ←- Passer à la vidéo précédente (uniquement dans la liste de lecture)
Les touches multimédias de ce clavier peuvent être mappées à ces touches à l'aide d' AutoHotkey . Une liste de noms de clés AutoHotkey se trouve dans l'article Liste des touches, boutons de souris et commandes du joystick .
Un exemple de script AutoHotkey pour Youtube est:
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}
Le script ci-dessus est complètement non testé, car mon clavier n'a pas ces touches.
Clés multimédias
Oui c'est possible! Pour cela, téléchargez Media Keys sur addons.mozilla.org . Cet outil ajoute un écouteur d'événement clé multimédia à Firefox et permet d'utiliser:
sur tous les sites de musique / vidéo pris en charge.
Problème
Pour une raison quelconque, les clés multimédias ne fonctionnent que si Firefox est la fenêtre active (survenue sur Windows 10). De plus, le module complémentaire ne fonctionne pas actuellement avec Firefox 57+ .
la source
Actuellement, l' API des commandes Firefox ne prend pas en charge les clés multimédias ni les clés globales .
Jusqu'à ce que ces problèmes soient résolus par Mozilla, vous pouvez utiliser Chromium avec l' extension Streamkeys .
la source