Как вернуть функцию «Сохранить и выйти» в Firefox 63+?

1158
phuclv

Я всегда включал эту browser.showQuitWarningфункцию в Firefox, поэтому я могу выбрать, сохранять ли вкладки или нет, когда я закрываю браузер

Однако на прошлой неделе мой Firefox обновился до версии 63, и внезапно эта опция больше не работает. Меня просят только закрыть вкладки или нет вместо «Сохранить и выйти»

Есть ли способ восстановить старое поведение? Я не хочу включать, Restore previous sessionпотому что я не всегда хочу сохранить сеанс

3
Какую версию Firefox вы использовали. Ramhound 6 лет назад 0
@Ramhound последняя версия 63, так что я не могу использовать ничего более нового, чем это phuclv 6 лет назад 0
I asked what version were you using. Firefox recently made significant changes in recent releases. It’s important information to provide. Ramhound 6 лет назад 0
@ fixer1234 странно. Я думаю, что я слышал о FF 63 некоторое время назад в новостях, и сейчас мой FF 63,0 phuclv 6 лет назад 0

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

2
fixer1234

Mozilla сделала что-то подлое с Firefox. Он больше не имеет «Сохранить и выйти», но он делает то же самое.

  • Интерфейс не предназначен для выбора сохраняемых вкладок во время завершения сеанса за сеансом. Если вы обычно хотите продолжить с того места, на котором остановились, вы можете использовать about:preferences(или Edit | Preferences), чтобы установить значение Restore previous sessionниже General | Startup. Это всегда сохранит сессию и начнет следующую сессию, на которой вы остановились. Вы также можете закрепить выбранные вкладки, чтобы закрыть все, но начать с закрепленных вкладок.

  • Если вы выберете Restore previous session, Firefox всегда будет закрываться немедленно через любой близкий маршрут. Вы никогда не получите предупреждение, независимо от настроек в about:config.

    Если вы не выберете Restore previous session, вы всегда получите предупреждение, если вы попытаетесь закрыть с несколькими вкладками или открытыми окнами. В V63 они удалены browser.showQuitWarningв about:config; теперь это автоматически.

  • Предупреждение это просто напоминание. Нет опции Сохранить; Вы можете выйти или остаться в сессии.

  • Если вы выходите, ваш следующий сеанс открывается только с вашей вкладки «Пуск» или «Домашняя страница», независимо от того, что вы настроили, плюс все закрепленные вкладки.

  • Вот подлая часть. Сохранение сеанса происходит автоматически в фоновом режиме, независимо от Restore previous sessionнастроек; этот параметр позволяет вам сразу выйти без дополнительного диалогового окна и определяет, как будет выглядеть сеанс при следующем его открытии.

    Если вы не используете этот параметр и хотите восстановить предыдущий сеанс, откройте History. Существует возможность одним щелчком мыши Restore Previous Session. Поэтому, если иногда вы хотите этого, а иногда нет, это позволяет вам восстановить его всего двумя щелчками мыши.

    Эта функция была фактически доступна в более ранних версиях; было доступно множество дополнительных настроек, чтобы сделать выбор более гибким и интуитивно понятным для разных пользователей; они были упрощены в V63.

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

Обновление: когда я писал этот ответ, я не заметил, что не все мои установки Firefox были обновлены до V63. Оказывается, тот, на котором я это тестировал, еще не достиг V63. Похоже, что V63 покончила с сохранением фоновой сессии и одним щелчком Restore previous sessionв истории. Последние вкладки перечислены в журнале, но вам нужно восстановить вкладку сеанса по вкладке. Не ясно, почему Mozilla сделала Firefox менее удобным для использования в V63.

Вы можете решить, стоит ли выбирать «Восстановить сеанс», в зависимости от того, как часто вы хотите узнать, где вы остановились, и сколько вкладок вы обычно открываете. Однако более безопасной стратегией было бы установить Firefox для восстановления сеанса и просто закрыть все старые вкладки, когда они вам не нужны. Это можно сделать быстро несколькими способами:

  • Откройте новое окно (Ctrl-N), затем закройте окно со всеми вкладками предыдущего сеанса («X» в верхнем правом углу).
  • Используйте надстройку, чтобы закрыть все вкладки. Я еще не пробовал ничего из этого, но вы можете ввести «закрыть все вкладки» в поле поиска надстроек, и оно показывает довольно много вариантов. Они варьируются от простых до вариантов с большим выбором, поэтому выберите стиль, который соответствует вашим потребностям.
  • Если выбранный вами надстройка закрывает все вкладки, закрывающие Firefox, вы можете исправить это с помощью настроек. В about:config, перейдите browser.tabs.closeWindowWithLastTabи установите его false. Если последняя вкладка будет удалена, Firefox останется открытым с новой вкладкой.