Когда я открываю новую вкладку в Firefox, я бы хотел, чтобы она отображала пользовательскую страницу вместо Firefox по умолчанию. Затем следует сосредоточить внимание на самой странице, а не на адресной строке.

Предпочтения browser.newtab.url больше не доступны, но есть несколько расширений, которые позволяют использовать домашнюю страницу или пользовательский URL на новой вкладке.

Я пробовал:

  • Переопределение новой вкладки (замена browser.newtab.url) 2.2
  • Домашняя страница New Tab 0.5.0
  • Classic Theme Restorer 1.4.5

Проблема всего этого в том, что когда я открываю новую вкладку и страница загружается, фокус перемещается в адресную строку. Мне нужно сосредоточиться на странице вместо этого.

В прошлом я решал эту проблему с помощью "взломанной" версии домашней страницы New Tab из этой ветки на форуме поддержки Mozilla, но я больше не могу этого делать, поскольку все расширения теперь должны быть проверены Mozilla.

Есть ли способ использовать пользовательскую страницу "Новая вкладка" и сфокусироваться на ней, когда в Firefox открывается новая вкладка?

РЕДАКТИРОВАТЬ: Вопрос о Firefox 43.

1 ответ1

1

Я использовал Greasemonkey для этого. После установки расширения я создал новый пользовательский скрипт, похожий на этот:

// ==UserScript==
// @name        New tab focus
// @namespace   your_namespace
// @description Focuses a page in a new tab
// @include     *://yourhomepage.com
// @version     1
// @grant       none
// ==/UserScript==

window.focus();

Просто замените your_namespace и *://yourhomepage.com на нужные вам значения. Для получения дополнительной информации о правилах @include см., Например, GreaseSpot wiki.

Для отображения нужной страницы в новой вкладке я использую Classic Theme Restorer. Если вам не нужны другие функции, которые он предоставляет, вы можете использовать более простое расширение, такое как New Tab Override или New Tab Homepage.

РЕДАКТИРОВАТЬ: Это для Firefox 43.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .