Могу ли я не дать Google украсть мой курсор в Firefox?


14

У меня есть iGoogle в качестве домашней страницы. Каждый раз, когда я запускаю Firefox с намерением перейти на определенную страницу, я заканчиваю вводить половину URL-адреса в поле поиска Google, когда iGoogle скрывает фокус от адресной строки. Есть ли способ взломать Firefox (или iGoogle), чтобы не дать странице украсть мой курсор при загрузке?

Ответы:


10

Похоже на ответ Бевана, но немного по-другому. Два варианта у вас есть.

В настройках Firefox на вкладке «Главная» в разделе «Общие» установите Firefox для запуска с пустой страницы. Однако установите свою домашнюю страницу на iGoogle. Всякий раз, когда вы открываете Firefox, вас приветствует пустая страница, которая не вредит вашему вниманию. Если вы хотите iGoogle, просто нажмите Домой или нажмите Alt + Home.

В качестве альтернативы, что может или не может быть лучше или для вас, это установить вашу домашнюю страницу, чтобы

about:blank|http://www.google.com/ig

По сути, это приведет к загрузке пустого экрана в первой вкладке, чтобы вы могли перемещаться куда угодно, пока iGoogle загружается в фоновом режиме. Хотите просто зайти в iGoogle? CTRL + F4, чтобы закрыть пустой экран, или CTRL + Tab, чтобы переключать вкладки. Я полагаю, есть причина, по которой вы используете iGoogle в качестве домашней страницы, именно поэтому я упомянул эту альтернативу.

Кроме этого, нет возможности Firefox, чтобы предотвратить фокусировку страницы; хотя есть пользовательский скрипт Focus Killer, в котором говорится, что он предотвратит такое поведение, мои собственные тесты показывают, что он делает это только после факта; То есть iGoogle отвлекся от адресной строки, а чуть позже Focus Killer отвлекся от iGoogle. В конце концов, не было внимания к адресной строке.

Единственный вариант - отключить запуск сценариев, но я не думаю, что вы этого захотите.

Раздражающая проблема, я чувствую вашу боль (они делали это во время входа в Gmail, когда я набирал пароль, чтобы он запутал оба поля и показал большую часть моего пароля из-за того, что я не останавливался вовремя) , Это лучшее, что я могу придумать.


нацистская нацистская подсказка: «в прошлом» означает «раньше», вы имеете в виду «пока».
Blorgbeard

До, не могу победить их всех. Я обвиняю Интернет!
RoyalKnight

1
Согласно bugzilla.mozilla.org/show_bug.cgi?id=125282 это должно быть исправлено.
Гили

5

Не нужно менять свою домашнюю страницу. Вот трюк:

Найдите файл Firefox prefs.js в соответствии с вашей ОС:

Для XP:

C:\Documents and Settings\<user>\Application Data\Mozilla\Firefox\Profiles\<profile>\

Для Vista:

C:\Users\<user>\AppData\Roaming\Mozilla\Firefox\Profiles\<profile>\ 

Под областью комментариев, прямо над существующими строками директивы, добавьте следующие 3 строки (поменяйте местами yahoo.com со своей оскорбительной страницей):

user_pref("capability.policy.policynames", "nofocus");
user_pref("capability.policy.nofocus.sites", "http://www.yahoo.com");
user_pref("capability.policy.nofocus.HTMLInputElement.focus", "noAccess");

Если Firefox был открыт, когда вы это сделали, он перезапишет ваши изменения, поэтому сохраните его, когда Firefox будет закрыт. Затем снова откройте - хорошо идти.


1
Откройте новую вкладку Firefox и введите about:configURL-адрес. Добавьте значения там. То же самое, нет просмотра файлов или перезаписи.
doppelgreener

2

Одна вещь, которую вы можете сделать, это нажать Escдо загрузки остальной части страницы.

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

Затем продолжите с Ctrl+ Lили F6для местоположения или Ctrl+, K если вы хотите использовать поисковый плагин.

Это временное исправление, и вы все равно сможете сохранить домашнюю страницу по умолчанию, не устанавливая ее about:blank.


1

Вот обходной путь:

Установите для своей домашней страницы Firefox значение «пусто» - тогда вы можете ввести URL-адрес для вашего сердца.

Добавьте страницу Google на панель ссылок, чтобы она была доступна всего на расстоянии одного клика.

(Или, может быть, нет; вы можете просто положиться на поиск, встроенный в Firefox)

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