Vimperator

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Vimperator
Логотип программы Vimperator
Скриншот программы Vimperator
Режим работы со ссылками
Разработчики Martin Stubenschrott и другие[1]
Написана на JavaScript
Операционная система Mozilla Firefox
Первый выпуск 2007[2]
Последняя версия 3.16.0 (1 февраля 2017)
Лицензия MIT License
Сайт vimperator.org
Логотип ВикискладаМедиафайлы на Викискладе

VimperatorрасширениедляMozilla Firefox(по 56 версию включительно), делающее управление им похожим на управление текстовым редакторомVim,позволяя продуктивно использовать все функции браузера с помощью одной лишь только клавиатуры. Начиная с 57-й версии (согласно сообщениям на официальном сайте) указанный браузер не подерживает.

Работа с элементами страницы

[править|править код]

Для выполнения действий с элементами текущей страницы Vimperator предоставляет режим «QuickHint» и несколько режимов «ExtendedHint».

Каждый из этих режимов помечает все элементы страницы, на которые можно установить фокус (ссылки, поля ввода), порядковыми номерами. Пользователь может ввести часть текста ссылки и/или номера, уникально идентифицирующие элемент среди отображаемых (если подходит несколько элементов, то выделенный выбирается нажатием клавиши↵ Enter), после чего выполняется какое‐либо действие в зависимости от того, каким образом был вызван режим QuickHint или ExtendedHint.

QuickHint вызывается клавишейfилиF,и приводит к переходу по выбранной ссылке в текущей или новой вкладке. ExtendedHint вызывается последовательными нажатиями;и какой‐либо другой клавиши, и позволяет скопировать адрес или текст ссылки, сохранить объект, на который она указывает, загрузить этот объект в текущей или новой вкладке или новом окне, просмотреть исходный код объекта.

  1. Vimperator/Authors(англ.).Дата обращения: 21 марта 2009.Архивировано30 октября 2008 года.
  2. http://vimperator.org/about
  • Vimium— аналогичное расширение для браузеров на базеChromium.
  • Conkeror— браузер на основеXULRunner(ранее — расширение для Firefox) с клавиатурной навигацией в стилеEmacs.
  • Pentadactyl— форк проекта.Здесьобъяснены причины возникновения форка.