Jump to content

Конкерор

Конкерор
Разработчик(и) Шон Беттс, Джон Дж. Ферч, Джереми Мейтин-Шепард
Стабильная версия
1.0.4 [1] / 29 ноября 2017 г .; 6 лет назад ( 29.11.2017 )
Написано в JavaScript
Операционная система Кросс-платформенный
Платформа XULRunner
Тип Веб-браузер
Лицензия GNU GPL , GNU LGPL и MPL
Веб-сайт конкерор .org

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

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

Conkeror выпускается под тем же набором лицензий на бесплатное программное обеспечение, что и Mozilla: GNU General Public License , GNU Lesser General Public License и Mozilla Public License .

Просмотр

[ редактировать ]

основанные на Emacs Conkeror делает упор на привязки клавиш, , и навигацию в браузере с помощью клавиатуры. [5] Нажав клавишу ( f, по умолчанию означает «следовать»), Conkeror отображает небольшую пронумерованную метку рядом с каждым элементом в текущем представлении. [6] на странице, на которую можно нажать . Пользователь может ввести номер ссылки и ENTER перейти по ссылке, [7] или введите название ссылки, чтобы сузить выбор; когда уже введенная часть имени однозначно идентифицирует ссылку, она становится номером один, выделяется зеленым, а затем нажимается Enter будет следить за этим.

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

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

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

Кастомизация

[ редактировать ]

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

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

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

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

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

См. также

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ Выпустить как 1.0.4 . Репозиторий Conkeror.
  2. ^ «Домашняя страница Conkeror» . Архивировано из оригинала 3 октября 2016 г. Conkeror — это ориентированный на клавиатуру, легко настраиваемый и расширяемый веб-браузер, основанный на Mozilla XULRunner, написанный в основном на JavaScript и вдохновленный исключительным программным обеспечением, таким как Emacs и vi. {{cite web}}: 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. ^ Беккерт, Аксель (2 марта 2019 г.). «Публичный хостинг Git — conkeror.git/commit» . repo.or.cz. ​Проверено 17 февраля 2020 г.
  5. ^ Jump up to: а б Ларсон, Эрик (31 марта 2010 г.). «Conkeror: лучший веб-браузер (для пользователей Emacs)» . О'Рейли Медиа . Проверено 30 июня 2011 г.
  6. ^ Jump up to: а б "Conkeror: "Firefox для пользователей Emacs" " . SaltyCrane (Блог). 01 апреля 2009 г. Проверено 6 июля 2011 г.
  7. ^ Спалтехольц и др. 2008 , стр. 2.
  8. ^ Хардинг 2009 , с. 1 .
  9. ^ «Ключи Конкерора» . Случайные заметки (Блог). Google. Апрель 2011 г. Архивировано из оригинала 15 июля 2019 г. Проверено 6 июля 2011 г.
  10. ^ Jump up to: а б с Хардинг 2009 , с. 2 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 4f0736ab3b0837a4743fac94e15dcb82__1704798180
URL1:https://arc.ask3.ru/arc/aa/4f/82/4f0736ab3b0837a4743fac94e15dcb82.html
Заголовок, (Title) документа по адресу, URL1:
Conkeror - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)