Firefox Quantum (> = 57) Как переключать все панели инструментов? (с сочетанием клавиш, как F11, но в окне, а не в полноэкранном режиме)

1701
eli

F11 / Полноэкранный режим иногда нецелесообразен *. Я просто хочу переключать панели инструментов.
В старых версиях Firefox это было возможно с помощью дополнения «Dorando keyconfig»:

1. укажите скрипт:

var s = document.getElementById('status-bar'); s.hidden = !s.hidden; var b = document.getElementById('PersonalToolbar'); b.collapsed = !b.collapsed; var nb = document.getElementById('nav-bar'); nb.collapsed =!nb.collapsed var tb = document.getElementById('TabsToolbar'); tb.collapsed =!tb.collapsed 

2. сопоставить его с сочетанием клавиш через аддон-интерфейс Dorando

Этот аддон больше не доступен в Firefox 57 и выше.


Вопрос : (Как) я могу переключать каждую панель инструментов через Webextension или надстройку в версии Firefox> = 57? (желательно с горячей клавишей)

примечания: я нашел аддон https://addons.mozilla.org/en-US/firefox/addon/custom-style-script/, где вы можете реализовать пользовательский код JavaScript и CSS, но я не знаю (не нашел (не нашел out: https://developer.mozilla.org/en-US/Add-ons/WebExtensions ) как обращаться к панелям инструментов.

* представьте, что вы хотите посмотреть учебник в отдельном окне, но с максимальным размером видео. Или прочитайте статью с max screenrealestate в разделенном контейнере i3 на Linux ...

2
Не решает вашу проблему, но некоторая соответствующая информация: нет ключа конфигурации Dorando в FF57 [по словам автора] (https://addons.mozilla.org/en-US/firefox/addon/dorando-keyconfig/reviews/924874/) , Daniel 7 лет назад 0

1 ответ на вопрос

3
ClairelyClaire

Это не дает вам сочетания клавиш, но вы можете использовать псевдокласс: hover, чтобы автоматически показывать навигационную панель (панели инструментов в верхней части окна браузера) при наведении курсора на верхнюю часть окна.

Поместите это в свой userChrome.css:

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");  #navigator-toolbox { position: relative; z-index: 1; height: 3px; margin-bottom: -3px; overflow: hidden; transition-property: height; transition-delay: 1s; transition-duration: 2s; }  #navigator-toolbox:hover { height: 62px; transition-property: height; transition-duration: 0.5s; transition-delay: 0s; } 

Вы также можете поставить галочку в поле «показывать заголовок» в разделе «Настройка».

Результат: enter image description here