В Firefox есть настройка «Не загружать вкладки до тех пор, пока она не выбрана» (см. Как настроить Firefox 13 Загружать все мои вкладки при запуске или при возобновлении перезагрузки ). Мне нравится это поведение.
Я ищу способ «выгрузить» / деактивировать вкладку вручную для сеанса (пока я не перезагрузить его).
Он должен остановить все запущенные функции JavaScript и плагины (например, Flash). Весь контент веб-страницы может исчезнуть, пока я не перезагружу / повторно активирую вкладку, но это не является обязательным требованием. Он title
должен отображаться как метка вкладки (как и в случае с настройкой запуска).
Обходным путем будет перезапустить Firefox и не переключаться на вкладку, которую я хочу отключить. Это довольно раздражает, конечно.
РЕДАКТИРОВАТЬ: Вот то, что я нашел до сих пор
- BarTab
- больше не поддерживается ( см. почему )
- BarTab Lite
- (спасибо, @bytebuster)
- кажется, пропускает эту функциональность от BarTab
- спячка
- экспериментальный; приходит с предупреждением, что "может съесть ваш сеанс"
- Приостановить фоновые вкладки
- (спасибо, @Greck)
- экспериментальный; это не совсем то, что я ищу, но может быть альтернативой (не отключает видео / Flash, хотя)
- Tab Mix Plus
- Запрос функции: функция разгрузки вкладок
- Tab Utilites
- (спасибо, @bytebuster)
- кажется, предлагает эту функцию только для автоматической выгрузки
- Запрос на добавление функции: Добавить «выгрузить вкладку» в контекстное меню вкладки.
- UnloadTab
- удалено из addons.mozilla.org ( кто знает почему )
источник
Ответы:
В одной из ссылок, на которые вы ссылались в Tab Utilities: Feature Request , уже есть ответ от разработчика ( прокрутите вниз до комментария № 4 ) о том, как это сделать. Ответ:
Restart Tab
элемент в контекстное меню.Я не понимаю, почему она называется «Вкладка перезагрузки», а не «Выгрузить вкладку», но он говорит, что вы можете просто изменить ее, если хотите. Поставил:
extensions.tabutils.menu.context_restartTab.label
«Разгрузить вкладку».Кстати, на данный момент он работает только на тех вкладках, которые не выделены / не сфокусированы. Другими словами, если вы сделаете «Restart Tab» на текущей открытой вкладке, она просто перезагрузится. Вы должны переключиться на другую вкладку, затем щелкнуть правой кнопкой мыши на вкладке, которую вы хотите выгрузить, и выберите «Перезапустить вкладку».
Вот инструкции от разработчика, я их немного обновил:
Набор
browser.sessionstore.max_concurrent_tabs
для0
вabout:config
. (Расширение BarTab Lite или Load Tabs Progressively также должно работать.) [Вышесказанное устарело, в текущих версиях Firefox перейдите к настройкам / параметрам вкладок и установите флажок «Не загружать вкладки, пока они не выбраны». ]Выгрузите вкладки вручную с помощью пункта «Перезагрузить вкладку» или «Перезагрузить все вкладки». [сначала нужно убедиться, что пункт «Перезапустить вкладку» добавлен в контекстное меню, в настройках / параметрах «Утилиты вкладок» -> «Внешний вид» -> «Меню» -> «Контекстное меню вкладки»]
Автоматически выгружать вкладки после указанного периода бездействия с
extensions.tabutils.restartAfter
параметром (минуты).Пометьте закладки «norestart», чтобы автоматически выгружать черный список.
источник
Обходной путь: принудительная перезагрузка вкладки с помощью сочетания клавиш CTRL + F5 и ее остановка до сих пор (с использованием крестика в строке URL-адреса) может оставить вас (с удачей) на пустой странице (или почти пустой).
источник
Все вкладки Helper и Auto Unload Tab делают это, помимо прочего.
источник
Существует расширение BarTab Lite X . Это легкое расширение. Его функция для выгрузки вкладок работает с последними Firefox.
Однако лучше убедиться, что выгруженные вкладки не портят восстановление сессии Firefox.
источник
По состоянию на декабрь 2018 года добавление Auto Tab Discard представляется отличным вариантом.
Исходный код доступен по адресу https://github.com/rNeomy/auto-tab-discard .
источник
https://addons.mozilla.org/en-US/firefox/addon/unload-tabs/
Новое (сентябрь 2019) решение, которое, кажется, решает проблемы, которые убили более ранние дополнения, которые предоставили эту функцию.
источник
Если у вас включен e10s,
taskkill /f /im plugin-container.exe
или эквивалент вашей ОС - довольно простое решение.Firefox будет думать, что процесс сбоев завершился, но это неправильно.
Нажатие на вкладку перезагрузит его.
источник
Я искал причину замораживания текущего состояния вкладки, поэтому, возможно, эти два дополнения могут быть полезны и для вас:
Заморозка, вкладка подвеска
Вкладка Discard
«Разгрузка» была объявлена комментариями пользователей и поиском, которые позволили получить следующие результаты:
Выгрузить вкладку (экспериментально, именно то, что вы хотите, установить в состояние, как при запуске)
Выгрузить вкладки (все или все кроме текущих)
источник