Вопрос или проблема
Я довольно долго искал ответ на это, но сложно найти правильные ключевые слова.
Когда я закрываю вкладку в Firefox, например, используя CTRL
+W
, активируется вкладка справа (если только закрываемая вкладка не самая правая).
Это меня раздражает, потому что обычно я открываю ссылки в новых вкладках, которые открываются справа, так что когда я закрываю текущую вкладку, я хочу вернуться к первоначальной вкладке, с которой пришел.
Например, у меня открыто три вкладки, и средняя активна:
Затем я закрываю среднюю вкладку, и активируется та, что справа от нее:
Я хочу, чтобы активировалась вкладка testing1 вместо этого.
Есть ли способ достичь этого без установки расширения?
Tab mix plus раньше это делал, но я бы предпочел не устанавливать расширение только для этого конкретного поведения.
На сколько мне известно, в Firefox нет встроенного варианта для изменения поведения активации вкладок при закрытии вкладки. Установленное поведение Firefox заключается в том, что при закрытии вкладки активируется вкладка справа, и нет настроек about:config
, чтобы изменить это поведение.
Чтобы достичь этого поведения, вам, скорее всего, потребуется расширение. Я понимаю, что вы предпочли бы не использовать расширение, но думаю, что это единственный способ изменить это специфическое поведение в Firefox.
Вот расширение, которое вы можете использовать для достижения этого поведения: Select After Closing Current
Оно позволяет вам настраивать поведение Firefox при закрытии вкладки. После установки расширения настройте его так, чтобы активировалась ранее активная вкладка при закрытии текущей.
Хотя это и не идеальное решение, которое вы искали, оно поможет вам достичь желаемого поведения.
Как у вас? browser.selectOwnerOnClose
установлено на что? Если это установлено на false, то будет открываться вкладка справа, если доступно, иначе откроется слева. У меня была противоположная проблема, поэтому, возможно, это сработает.
Документация: http://kb.mozillazine.org/Browser.tabs.selectOwnerOnClose
Предостережения действительно странные и очень важные для учёта.
browser.link.open_newwindow должен быть установлен на 3, чтобы это предпочтение имело эффект. Это предпочтение не применяется к вкладкам, открытым средним щелчком мыши или щелчком [Ctrl] по ссылкам.
В моем случае, используя firefox 129.0.2, браузер не выбирает ни левую, ни правую вкладку после закрытия текущей. Скорее, кажется, он перескакивает на вкладку, URL которой изменился последним и находится на многих вкладках от текущей. Поэтому я не думаю, что какой-либо из ответов до сих пор правильный.
У меня также browser.link.open_newwindow=3, browser.tabs.selectOwnerOnClose=true.
Ответ или решение
Как изменить поведение Firefox при закрытии вкладок: активироваться вкладка слева
При работе в браузере Firefox многие пользователи сталкиваются с проблемой, когда закрытие вкладки активирует следующую вкладку справа. Это может быть не самым удобным вариантом, особенно если вы открыли новые ссылки в новых вкладках, и предпочли бы, чтобы после закрытия активировалась вкладка, расположенная слева.
Проблема
Согласно вашему описанию, вы хотите, чтобы после закрытия текущей вкладки активировалась именно та, что находится слева. К сожалению, на настоящий момент в настройках Firefox нет встроенного параметра, который бы позволял изменить это поведение. По умолчанию браузер активирует вкладку справа после закрытия текущей.
Возможные решения
-
Проверка настроек about:config:
Вам стоит проверить некоторые параметры, которые могут влиять на поведение вкладок:- Введите
about:config
в адресной строке Firefox. - Найдите параметр
browser.tabs.selectOwnerOnClose
. Убедитесь, что он установлен вfalse
. Когда этот параметр установлен вfalse
, активируется вкладка справа, но это может помочь в некоторых случаях. - Помните, что параметр
browser.link.open_newwindow
должен быть равен3
для того, чтобы некоторые настройки работали.
Эти параметры могут повлиять на поведение браузера, но не гарантируют желаемый результат.
- Введите
-
Использование расширений:
Если ваше желание настроить поведение вкладок является приоритетным, наиболее простым решением будет использование стороннего расширения. Хотя вы упомянули, что не хотите устанавливать дополнения, это может быть единственным способом добиться цели. Вы можете рассмотреть следующее расширение:- Select After Closing Current – это расширение позволяет вам настроить поведение Firefox при закрытии вкладки. После установки вы сможете настроить его так, чтобы активировалась предыдущая вкладка (та, что слева).
-
Отсутствие встроенного решения:
К сожалению, пока что нет совершенного способа настроить поведение вкладок непосредственно в самой программе без использования расширений. Несмотря на ваше стремление обойтись без них, на данный момент это представляется единственным стабильным решением вашей проблемы.
Заключение
Изменение поведения вкладок в Firefox является актуальной темой для многих пользователей. Хотя встроенных средств для решения данной проблемы нет, вы можете попробовать изменить настройки в about:config
или установить совместимое расширение. Если учитываете интеграцию дополнительных инструментов для улучшения пользовательского опыта, перепробуйте предлагаемые варианты и выберите наиболее подходящий под ваши нужды.
Помните, что отзывы и предложения пользователей помогают разработчикам улучшать функционал браузера. Рассмотрите возможность оставить свои комментарии на форумах поддержки Mozilla, чтобы в будущем это поведение было учтено.