Как я могу выгрузить вкладку вручную?


44

В Firefox есть настройка «Не загружать вкладки до тех пор, пока она не выбрана» (см. Как настроить Firefox 13 Загружать все мои вкладки при запуске или при возобновлении перезагрузки ). Мне нравится это поведение.

Я ищу способ «выгрузить» / деактивировать вкладку вручную для сеанса (пока я не перезагрузить его).

Он должен остановить все запущенные функции JavaScript и плагины (например, Flash). Весь контент веб-страницы может исчезнуть, пока я не перезагружу / повторно активирую вкладку, но это не является обязательным требованием. Он title должен отображаться как метка вкладки (как и в случае с настройкой запуска).


Обходным путем будет перезапустить Firefox и не переключаться на вкладку, которую я хочу отключить. Это довольно раздражает, конечно.


РЕДАКТИРОВАТЬ: Вот то, что я нашел до сих пор


Вы можете прикрепить его как вкладку приложения в качестве обходного пути, но вы действительно понимаете, что эффективно перемещаете панель закладок над адресной строкой, верно?
billc.cn

2
UnloadTab, похоже, вернулся.
BrenBarn


@ billc.cn да, это тот момент. Промежуточный шаг между закладками и текущим использованием. Я использую закладки для своей долговременной памяти и не имею панели закладок.
синеконата

Ответы:


10

В одной из ссылок, на которые вы ссылались в Tab Utilities: Feature Request , уже есть ответ от разработчика ( прокрутите вниз до комментария № 4 ) о том, как это сделать. Ответ:

  • Добавьте Restart Tabэлемент в контекстное меню.

Я не понимаю, почему она называется «Вкладка перезагрузки», а не «Выгрузить вкладку», но он говорит, что вы можете просто изменить ее, если хотите. Поставил:

  • extensions.tabutils.menu.context_restartTab.label «Разгрузить вкладку».

Кстати, на данный момент он работает только на тех вкладках, которые не выделены / не сфокусированы. Другими словами, если вы сделаете «Restart Tab» на текущей открытой вкладке, она просто перезагрузится. Вы должны переключиться на другую вкладку, затем щелкнуть правой кнопкой мыши на вкладке, которую вы хотите выгрузить, и выберите «Перезапустить вкладку».

Вот инструкции от разработчика, я их немного обновил:

  1. Набор browser.sessionstore.max_concurrent_tabsдля 0в about:config. (Расширение BarTab Lite или Load Tabs Progressively также должно работать.) [Вышесказанное устарело, в текущих версиях Firefox перейдите к настройкам / параметрам вкладок и установите флажок «Не загружать вкладки, пока они не выбраны». ]

  2. Выгрузите вкладки вручную с помощью пункта «Перезагрузить вкладку» или «Перезагрузить все вкладки». [сначала нужно убедиться, что пункт «Перезапустить вкладку» добавлен в контекстное меню, в настройках / параметрах «Утилиты вкладок» -> «Внешний вид» -> «Меню» -> «Контекстное меню вкладки»]

  3. Автоматически выгружать вкладки после указанного периода бездействия с extensions.tabutils.restartAfterпараметром (минуты).

  4. Пометьте закладки «norestart», чтобы автоматически выгружать черный список.


3

Обходной путь: принудительная перезагрузка вкладки с помощью сочетания клавиш CTRL + F5 и ее остановка до сих пор (с использованием крестика в строке URL-адреса) может оставить вас (с удачей) на пустой странице (или почти пустой).


Великий временный «не беспокоить» для Discord: D
starbeamrainbowlabs

1
Вы можете использовать клавишу ESC, чтобы остановить загрузку вкладки, если вы хотите полный вариант клавиатуры.
Леохорн





0

Если у вас включен e10s, taskkill /f /im plugin-container.exeили эквивалент вашей ОС - довольно простое решение.

Firefox будет думать, что процесс сбоев завершился, но это неправильно.

Нажатие на вкладку перезагрузит его.


0

Я искал причину замораживания текущего состояния вкладки, поэтому, возможно, эти два дополнения могут быть полезны и для вас:

Заморозка, вкладка подвеска

Вкладка Discard

«Разгрузка» была объявлена ​​комментариями пользователей и поиском, которые позволили получить следующие результаты:

Выгрузить вкладку (экспериментально, именно то, что вы хотите, установить в состояние, как при запуске)

Выгрузить вкладки (все или все кроме текущих)

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.