Я использую Firefox в версии 39.0. На моей клавиатуре есть медиа-ключи, и я хочу использовать их для управления такими сайтами, как Soundcloud, Youtube и т. Д.
Это возможно?
Надстройка Media Keys не работает в Firefox версии 57, поскольку разработчики решили преобразовать Firefox в клон Chrome. В ноябре 2017 года они объявили о своем намерении добавить в Firefox 57 свой текущий формат дополнений, который теперь называется «Legacy», в пользу WebExtensions, которые на простом английском языке очень похожи на расширения Google Chrome.
Теоретически это откроет большую часть Chrome Store для пользователей Firefox, но сделает недействительными все, и я имею в виду все , текущие надстройки, разработчики которых не будут вовремя преобразовываться в WebExtensions.
Уже можно увидеть проблему в Firefox 56, открыв инструмент дополнений. Надстройки, которые не будут работать в версии 57, помечены желтым уведомлением LEGACY:
У меня есть 46 дополнений в Firefox, с помощью которых я создал среду, которая как раз для меня. Все они, кроме одного, помечены как наследие. Проблема гораздо более общая и обширная, чем вы думаете.
Некоторые возможные решения перечислены ниже:
Попросите разработчиков ваших дополнений приложить усилия для конвертации в WebExtensions.
Firefox 57 будет включать в себя инструмент «найти похожее расширение», который может помочь найти замену дополнений.
Откажитесь от Firefox в пользу Chrome (я уверен, что большой процент пользователей Firefox пойдет по этому пути).
Отключите обновления и оставайтесь с Firefox 56 навсегда - не реальное решение. Можно также использовать здесь Firefox Portable .
Переключитесь на Firefox ESR, который будет продолжаться в версии 56 до 26 июня 2018 года, в надежде, что кто-то до сих пор найдет решение для запуска устаревших надстроек в Firefox 57. Это мало чем отличается от приведенного выше решения, кроме того, что критические обновления не будут заблокированы.
Переключитесь на Pale Moon или Waterfox , оба разветвленные от Firefox, хотя не все дополнения совместимы.
Ни одно из этих решений не является идеальным, но на данный момент я не знаю лучшего. Я думаю, что разработчики Firefox приняли очень глупое решение, которое обойдется им в огромную долю их и без того разрушающейся доли рынка, но они не просят ни у кого совета.
Другим решением было бы использование расширений Chrome в Firefox 57. Дополнительный магазин Chrome Foxified уже позволяет это.
Из статьи Сколько расширений Chrome будет работать в Firefox :
Энди Маккей из Mozilla решил выяснить это в ноябре 2016 года. Он проанализировал карту сайта магазина Chrome и получил 100 000 расширений, приложений и тем, которые он проанализировал, чтобы выяснить, сколько из них будет работать в Firefox.
Согласно его выводам, около 76% расширений Chrome размера выборки будут работать в Firefox. Остальные расширения либо пропускают один или несколько API, одно или несколько разрешений, либо один или несколько манифестов.
Я нашел расширение Chrome Streamkeys, которое, по словам его автора, делает все, что вы просили. Однако, не имея Firefox 57, я не знаю, будет ли он работать в нем.
Ссылки :
Очень легкое решение для всех браузеров и версий, использует следующие наблюдения:
Специально для YouTube список горячих клавиш можно найти в статье 30+ сочетаний клавиш YouTube, которые вам нужно знать . Некоторые из тех, которые соответствуют клавишам мультимедиа клавиатуры:
Spacebar- Клавиша паузы / воспроизведения видео (требуется фокусировка на плеере)
K- Клавиша паузы / воспроизведения (не требует фокусировки)
↑(клавиша со стрелкой вверх) - Увеличение громкости на 5%
↓(клавиша со стрелкой вниз) - Уменьшение громкости на 5%
Ctrl+ →- Перейти к следующему видео (только в плейлисте)
Ctrl+ ←- Перейти к предыдущему видео (только в плейлисте)
Эти клавиши клавиатуры могут быть сопоставлены с этими клавишами с помощью AutoHotkey . Список имен клавиш AutoHotkey можно найти в статье « Список клавиш, кнопок мыши и элементов управления джойстика» .
Пример скрипта AutoHotkey для Youtube:
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}
Приведенный выше скрипт полностью не протестирован, так как моя клавиатура не имеет этих клавиш.
Медиа Ключи
Да, это возможно! Для этого скачайте Media Keys с addons.mozilla.org . Этот инструмент добавляет прослушиватель событий медиа-ключа в Firefox и позволяет использовать:
на каждом поддерживаемом музыкальном / видео сайте.
вопрос
По какой-то причине мультимедийные клавиши работают, только если Firefox является активным окном (происходит в Windows 10). Также надстройка в настоящее время не работает с Firefox 57+ .
источник
В настоящее время API команд Firefox не поддерживает мультимедийные ключи или глобальные ключи .
Пока Mozilla не исправит эти проблемы, вы можете использовать Chromium с расширением Streamkeys .
источник