Firefox URL автозаполнение: как подавить автозаполнение для первых нескольких символов?
Firefox "awesomebar" переходит в режим автозаполнения, как только вы вводите 1 символ. Это кажется мне глупым, и он зависает на несколько секунд, когда я впервые запускаю программу, так же, как она думает + запросы к базе данных / кэширование / что угодно.
Можно ли как-то подавить автозаполнение, пока не будет набрано не менее 3 или 4 символов?
4 ответа
Кроме 'search.timeout
Конфигурация (в Sean
ответ),
Еще несколько предложений здесь и здесь могут сделать ваш опыт лучше.
Вы можете посмотреть на
- '
browser.urlbar.default.behavior
' - '
browser.urlbar.matchBehavior
'
Вы также можете захотеть "очистить" базу данных, которую Firefox использует для хранения своей истории - хотите верьте, хотите нет, но это значительно повышает скорость работы удивительной панели.
Есть два способа сделать это - вручную или через расширение.
Вручную:
Откройте консоль ошибок - Инструменты-> Ошибка консоли (на компьютере с Windows вы можете нажать Ctrl + Shift + J)
В поле Код вставьте следующую строку (это одна строка):
Components.classes["@mozilla.org/browser/nav-history-service;1"].getService(Components.interfaces.nsPIPlacesDatabase).DBConnection.executeSimpleSQL("VACUUM");
Нажмите кнопку "Оценить". Firefox будет казаться "зависшим", поскольку он очищает базу данных.
- Вы сделали!
Расширение: Вакуумные места - после его установки, просто нажмите на маленький вакуум в строке состояния, и он все очищает!
Я не вижу настройки для установки минимального количества символов, необходимого для запуска поиска, но вы можете попробовать увеличить настройку searchTimeout, скажем, до 700 (мс) со значения по умолчанию, равного 100. Это даст вам возможность набрать несколько символов. больше персонажей до начала побоев.
Я не уверен, как настроить автозаполнение в Firefox 3 AwesomeBar.
Тем не менее, я считаю, что расширение oldbar прекрасно работает. Он восстанавливает старую функциональность панели адреса Firefox 2 до Firefox 3