Конкерор - Conkeror

Конкерор
Conkeror web browser.png
Веб-браузер Conkeror, работающий в Ubuntu Linux 10.04
Разработчики)Шон Беттс, Джон Дж. Фёрч, Джереми Мэйтин-Шепард
Стабильный выпуск
1.0.4[1] / 29 ноября 2017 г.; 3 года назад (2017-11-29)
Написано вJavaScript
Операционная системаКроссплатформенность
ПлатформаXULRunner
Типвеб-браузер
ЛицензияGNU GPL, GNU LGPL и MPL
Интернет сайтConkeror.org

Конкерор это Mozilla -основан веб-браузер предназначен для навигации в первую очередь компьютерная клавиатура. Его дизайн в основном повторяет текстовый редактор. GNU Emacs, с некоторым влиянием других программ, в том числе vi.[2]

Первоначально он был написан Шон Беттс, основной автор клавиатурных крысиный яд и Stumpwm тайловые оконные менеджеры. Ранее расширение для Mozilla Firefox браузер, теперь он разработан для XULRunner как отдельное приложение. Начиная с Firefox 52 СОЭ (Сентябрь 2018 г.), когда последний официальный браузер Mozilla, поддерживающий XULRunner достиг конец жизни, официально поддерживаемого браузера Mozilla для Conkeror не существует.[3] Fire Fox вилки подобно Бледная луна и Waterfox продолжать связывать XULRunner и может использоваться для запуска Conkeror.[4]

Conkeror выпускается под тем же набором лицензии на бесплатное программное обеспечение как Mozilla: Стандартная общественная лицензия GNU, то Стандартная общественная лицензия ограниченного применения GNU, а Общественная лицензия Mozilla.

просмотр

Conkeror делает упор на Emacs-производные привязки клавиш и навигация в браузере с помощью клавиатуры.[5] Нажав клавишу (ж, по умолчанию для "следовать"), Conkeror выводит маленькую пронумерованную метку рядом с каждым элементом в текущем представлении.[6] на странице, что можно щелкнуть. Пользователь может ввести номер ссылки и ВОЙТИ перейти по ссылке,[7] или введите имя ссылки, чтобы сузить выбор; когда уже набранная часть имени однозначно идентифицирует ссылку, она становится пронумерованной, выделяется зеленым цветом, а затем нажимается Войти будет следовать за ним.

Conkeror имеет большое количество стандартных привязок клавиш, и можно добавить больше. Ниже приведены некоторые примеры привязок клавиш по умолчанию:[8] (привязки клавиш чувствительны к регистру[9])

Привязка клавишДействие
граммпоиск / перейти по URL
жперейти по ссылке
C-x kубить текущий буфер
C-h яConkeror Руководство пользователя
C-h bПолный список привязок клавиш
C-sпоисковый текст вперед[6]

Как и Emacs, Conkeror использует буферы, чтобы позволить нескольким страницам оставаться открытыми одновременно (аналогично вкладкам в традиционных браузерах). Пользователи могут открывать новые буферы и перемещаться по ним с помощью привязок клавиш. Например, C-u C-f открывает гиперссылку в новом буфере, C-u C-g переходит к URL-адресу или поисковому запросу в новом буфере, и C-u C-h я открывает стартовую страницу в новом буфере. Буферы можно циклически переключать с помощью М-н перейти к следующему буферу или М-п перейти к предыдущему. C-x b отображает список открытых в данный момент буферов, из которых пользователь может выбрать буфер, используя стрелки вверх и вниз.[10]

Настройка

Браузер Conkeror можно настроить разными способами, используя JavaScript как язык сценариев, во многом так, как Emacs использует Emacs Lisp. Настройки могут быть такими же простыми, как повторное связывание ключей, но могут быть более сложными; например, написание новых интерактивных команд. По умолчанию Conkeror ищет эти настройки в ~ / .conkerorrc. Если ~ / .conkerorrc / - это каталог, а не файл, тогда все содержащиеся в нем файлы будут прочитаны, что является методом, позволяющим модулировать более крупные настройки.

Conkeror также поставляется с рядом загружаемых модулей JavaScript, некоторые из которых обеспечивают основные функции; другие загружаются пользователем и предоставляют дополнительные функции.[10]

Конкерор имеет режимы в котором привязки клавиш, отображение страницы или поведение браузера становятся ури -специфический.[5] Некоторые режимы, например xkcd -mode, по умолчанию. В режиме xkcd сообщение, которое обычно отображается, когда пользователь наводит курсор мыши на комикс вместо этого отображается специальным шрифтом под полосой. Другие режимы включают в себя Карты Гугл, Reddit и YouTube, и режимы также могут быть определены пользователем.[10]

Имя

Название браузера произносится идентично названию Konqueror веб-браузер от KDE набор программного обеспечения для настольных ПК, хотя, согласно часто задаваемым вопросам Conkeror, «полное имя браузера на разговорной речи - Conkeror (с буквой C)'"чтобы избежать путаницы.

Также, согласно FAQ, имя происходит от имени, данного победителю игры в Conkers, детская игра с участием конские каштаны на веревочке, а также от марки пива, также называемой Conkeror.

Смотрите также

Примечания

  1. ^ Выпуск 1.0.4. Репозиторий Conkeror.
  2. ^ "Домашняя страница Conkeror". Архивировано 3 октября 2016 года. Conkeror - это ориентированный на клавиатуру, настраиваемый и расширяемый веб-браузер, основанный на Mozilla XULRunner, написанный в основном на JavaScript и вдохновленный исключительным программным обеспечением, таким как Emacs и vi.CS1 maint: BOT: статус исходного URL-адреса неизвестен (связь)
  3. ^ «Альтернативы». Conkeror изначально был написан для Xulrunner, который был объявлен устаревшим Mozilla пару лет назад. Он продолжал работать в Firefox до выпуска Firefox 57 «Quantum», в котором отключена поддержка традиционных расширений, а также удалены многие API-интерфейсы, необходимые Conkeror в настоящее время. Firefox 52 ESR по-прежнему основан на Gecko, но 5 сентября 2018 года его срок службы закончился, и его заменила версия на основе Quantum (60). Это означает, что от Mozilla больше не будет официально поддерживаемого браузера, на котором можно было бы запускать Conkeror. Поскольку современные веб-браузеры имеют большую поверхность для атак, это плохо, если вы беспокоитесь о безопасности.
  4. ^ Бекерт, Аксель (02.03.2019). «Публичный хостинг Git - conkeror.git / commit». repo.or.cz. Получено 2020-02-17.
  5. ^ а б Ларсон, Эрик (31 марта 2010 г.). «Conkeror: лучший веб-браузер (для пользователей Emacs)». O'Reilly Media. Получено 2011-06-30.
  6. ^ а б "Conkeror": Firefox для пользователей Emacs"". SaltyCrane (блог). 2009-04-01. Получено 2011-07-06. Внешняя ссылка в | работа = (помощь)
  7. ^ Spalteholz et al. 2008 г., п. 2.
  8. ^ Хардинг 2009, п.1.
  9. ^ «Ключи Конкерор». Бродячие заметки (Всемирная паутина бревно). Google. Апрель 2011. Архивировано с оригинал на 2019-07-15. Получено 2011-07-06. Внешняя ссылка в | работа = (помощь)
  10. ^ а б c Хардинг 2009, п.2.

Рекомендации

внешняя ссылка