Google Chrome (Mac) устанавливает фокус клавиатуры с адресной строки на страницу

49

Я использую последнюю версию Google Chrome (14.0.835.35) на Mac (10.6.8)

Часто бывают случаи, когда адресная строка имеет фокус, и я бы хотел вернуться на главную страницу (чтобы я мог использовать клавиши со стрелками и все мои ярлыки Vimium) без необходимости использовать мышь и щелкать вручную где-нибудь на странице. .. (нажатие Escape было бы очевидным сокращением, но оно не работает)

Есть ли способ обойти это?

Уильям Туррелл
источник
1
Вы пробовали использовать Tab?
Что ж, я могу сделать это с помощью Shift-Tab, повторяемого четыре раза ... (Мне нужно около 30 или около того «обычных» вкладок, чтобы вернуться на страницу, поскольку она циклически перебирает все расширения, а затем панель закладок.)
Уильям Туррелл
⌘-L работал на меня. См. Также superuser.com/questions/310160/… для получения дополнительной информации.
Алексей Шеин
@SheinAlexey, вопрос состоит в том, чтобы запросить подробности, чтобы вернуться к содержимому браузера, а не к адресной строке. Так что эта ссылка не отвечает на этот вопрос.
bschandramohan
1
@ChandraMohan О, ты прав. Я неправильно понял вопрос и набрал решение, которое искал сам.
Алексей Шеин

Ответы:

61

Это меня тоже очень раздражало. Использование вкладки не всегда желательно, например, когда вы читаете большой документ. Вкладка может отойти от того места, где вы читали, до первой ссылки на странице.

Я нашел обходной путь для отсутствующей горячей клавиши, вдохновленный некоторыми ответами здесь: В Mac Chrome, как я могу вернуть фокус с адресной строки на страницу?

Ввод «javascript:» (без кавычек) и затем ввод, чтобы переместить фокус обратно на страницу. ОК, так что это одно решение. Это, однако, не очень приятно, так как вам придется много печатать. Теперь вы можете добавить новую поисковую систему с коротким ключевым словом, например, «u», и задать для строки поиска значение «javascript:». Затем вы можете ввести «и» и затем ввести, чтобы переместить фокус обратно на страницу, не прыгая вокруг.

Изменить: видимо, это все еще получает голосов. Если это действительно беспокоит вас, пожалуйста, сообщите разработчикам Chrome здесь: http://code.google.com/p/chromium/issues/detail?id=92885

ReyCharles
источник
1
Спасибо за это (и извините за задержку с подтверждением). Я использовал «j» в качестве ярлыка.
Уильям Туррелл
1
Также смотрите эту проблему на vimium: github.com/philc/vimium/issues/226
ReyCharles
5
Это 2014 год ... действительно ли до сих пор нет "правильного способа" сделать это на OS X Chrome?
Макс Кантор
На странице с ошибкой вы указали: «Только пользователи с правами EditIssue могут комментировать». Woot!
Джерри
Стыдно, что нет никакого родного способа сделать такую ​​основную вещь. Спасибо за обходной путь, он работает хорошо. Я назначил поисковую систему javascript: «l» (строчная буква L), чтобы я мог перейти с Developer Tools на страницу с помощью «cmd + ll enter».
Ранги Робинсон
5

По крайней мере, в Windows я использовал F6 для переключения между строкой URL и остальной частью страницы, также с целью использования Vimium. Я не уверен, работает ли это на OSX или Linux.

F6 переключается между панелями, доступными с клавиатуры, такими как панель URL, закладки, сама страница и загрузки. Обычно я скрываю загрузки и закладки, поэтому F6 действует как переключатель. Это не настолько чистое решение, как выделенная кнопка «сосредоточиться на странице», но я нашел его работоспособным.

Воин Боб
источник
1
Ничего не делает в OS X.
Уильям Туррелл
У меня не работает в Windows 7 64 бит, используя Chrome 17.0.963.78 m. Где вы узнали об этом?
Питер Нор
@PeterNore отлично работает для меня в Windows 7 64-bit, хотя на данный момент я использую Chromium 19.0.1043.0. Я не помню, где я впервые прочитал это, но я смог найти его в Google только сейчас . Похоже, что циклы между закладками и загрузками тоже, но я, видимо, скрыты.
Воин Боб
Кажется, работает для меня сегодня - странно!
Питер Нор
2
Shift-F6 работает лучше. Нажатие F6 перемещает фокус на панель инструментов закладок, если она включена. (Это касается только Windows.)
Алекс Куинн
0

С помощью расширения Fauxbar вы можете преодолеть множество ограничений омнибара в Chrome. Позволяет открыть всплывающую адресную строку, которую вы можете закрыть клавишей Escape. Это помимо того факта, что он использует алгоритм Firefox для поиска URL-адресов, который является удивительным и гораздо более удобным, чем то, что предлагает омнибар.

vangop
источник
0

не настоящее решение с «горячими клавишами» для «фокуса на странице», но оно работает по мере необходимости как в Firefox, так и в Chrome

используйте ctrl + l, чтобы переместить фокус на адресную строку, затем нажмите «enter». страница перезагрузится с фокусом на странице.

Ник
источник