10

Можно ли сделать эффективный просмотр с Firefox, используя только клавиатуру (как в Opera)?

Под эффективностью я подразумеваю что-то более быстрое, чем использование TAB - это занимает слишком много времени. Клавиши со стрелками должны быть для навигации (в Opera это Shift + клавиша со стрелкой). Это можно сделать с помощью дополнения Vimperator или его преемника Pentadactyl, но разве нет более простого способа?


Обновление 2: ближе всего к Opera - включить навигацию по каретке (F7 переключает этот режим). Он не перемещается между ссылками, поэтому он немного медленнее, но нормальная навигация (клавиши со стрелками, страница вверх, страница вниз и т.д.) Работает, и следует фокус / курсор / курсор (в отличие от текстового редактора для страницы вверх вниз). И текст может быть выделен и скопирован как в текстовом редакторе.

Самый большой недостаток заключается в том, что на практике необходимо включать и выключать режим каретки. И нет никаких указаний о том, какой режим в данный момент активен.


Обновление 1: обходной путь (предложенный несколькими, но не совсем то, что я ищу) может быть использован, если 3 настройки изменены (чтобы сделать это практичным). После этих изменений можно набрать первые несколько букв текста ссылки, и эта ссылка будет выбрана, поэтому нажатие Enter откроет ее.

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

Первое изменение настроек:

menu Tools/Options/Advanced/tab General/Accessibility/Search for text when I start typing

Включите эту опцию.

Второе изменение настроек: установите опцию, чтобы переходить только по ссылкам; в адресной строке введите:

о: конфигурации

затем нажмите Enter. Затем: нажмите «Я буду осторожен, обещаю», найдите строку accessibility.typeaheadfind.linksonly, выберите ее и измените значение на True, нажав либо Enter, либо Shift+F10/Toggle (accessibility.typeaheadfind.linksonly находится на линии 11 когда попробовал).

Третье изменение настроек: отключить чувствительность к регистру. Установите для accessibility.typeaheadfind.casesensitive значение 0 (та же процедура, что и для accessibility.typeaheadfind.linksonly, см. Выше. При нажатии Enter появится диалоговое окно с текущим значением. Введите 0 и нажмите Enter).

Для использования: введите некоторую часть ссылки. Если есть несколько возможностей, используйте Ctrl+G (или F3) для перехода между ними. Используйте Ctrl+Enter, чтобы открыть в новой вкладке.

Платформа: Firefox 3.0.6, Windows XP 64 бит SP2.

11 ответов11

13

Firefox имеет два ключа поиска: / ищет любой текст; ищет только ссылки. оба продолжают поиск с помощью F3.

6

Два предложения:

1) При нажатии клавиши [F7] переключаются ли клавиши со стрелками для прокрутки страницы или перемещения курсора. Это удобно для выбора текста, но также может быть полезно для перемещения курсора поверх ссылки.

2) Используйте расширение MouselessBrowing . Я не использовал его довольно давно, но раньше он работал очень и очень хорошо.

4

Установите флажок «Поиск текста, когда я начну печатать» ("Параметры" -> "Дополнительно" -> "Общие"), чтобы ввести текст ссылок и нажать клавишу ввода, что значительно увеличивает скорость навигации.

2

Если я знаю текст ссылки, на которую хочу перейти, / (быстрый поиск) работает довольно хорошо.

1

Я использовал Numberfox некоторое время. Он прикрепляет номер к каждой ссылке на странице, чтобы вы могли использовать (как сказал Phoshi) Find As You Type, чтобы найти номер ссылки. Было немного громоздко для меня, но, возможно, это то, что вы ищете. К сожалению, только для FF2, но если вы отключите проверку обновления аддона, это может сработать!

1

Hit-a-hint - это аддон, который делает пользовательский ключ специальной клавишей, которая активирует алфавитные подсказки для всех ссылок на странице для легкого следования. LoL - это форк HaH, который работает с FF 3.5 и поддерживается более активно.

Эта функциональность совершенно та же, что реализована и в режиме подсказок Vimperator .

1

Я попробовал все различные методы и дополнения для навигации с помощью клавиатуры в Firefox, и мне больше всего нравятся два:

  1. Нажмите клавишу ', введите первые несколько букв ссылки и сразу же нажмите Enter.

  2. Сценарий пространственной навигации, который можно найти на сайте userscripts.org. Как и в Opera, вы перемещаетесь между ссылками с помощью Shift и клавиш со стрелками. Он не приближается к встроенной пространственной навигации в Opera, но работает так же хорошо, как и дополнение Crossfire для Chrome.

1

Вы можете попробовать gleeBox и посмотреть, работает ли он для вас.

0

saka-key очень многообещающий, опираясь на идеи Vimium и cVim, и поддерживает как firefox квант, так и хром. Смотрите документацию click_and_link_hints . В настоящее время есть сомнения относительно его поддержки, я надеюсь, что автор найдет поддержку, чтобы помочь завершить и поддержать эту замечательную работу.

0

VimFx

Еще до Vimium существовал Vimperator для Firefox. На мой взгляд, Vimperator имеет слишком много функций и агрессивно меняет внешний вид и поведение Firefox по умолчанию. Vimium - это именно то, что мне нужно с точки зрения дополнительной функциональности, но для Chrome. Вот почему я решил разработать аналогичное расширение для Firefox.

VimFx будет приятен вашему браузеру и вашим привычкам. Promise.

- Антон Ходакавский, оригинальный автор VimFx.

0

К сожалению, Hint-a-hint, похоже, не поддерживает более новые браузеры, и ссылка LoL не работает, и в хранилище аддонов Mozilla, похоже, не существует расширения с именем "LoL".

Vimium вместо этого, кажется, поддерживается и пока работает здесь.

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