Conkeror es un navegador web basado en Mozilla diseñado para ser navegado principalmente por un teclado de computadora . Su diseño se basa principalmente en el modelo del editor de texto GNU Emacs , con cierta influencia de otros programas, incluido vi . [2]
Desarrollador (es) | Shawn Betts, John J. Foerch y Jeremy Maitin-Shepard |
---|---|
Lanzamiento estable | 1.0.4 [1] / 29 de noviembre de 2017 |
Escrito en | JavaScript |
Sistema operativo | Multiplataforma |
Plataforma | XULRunner |
Tipo | navegador web |
Licencia | GNU GPL , GNU LGPL y MPL |
Sitio web | conkeror |
Fue escrito originalmente por Shawn Betts , el autor principal del teclado impulsada ratpoison y Stumpwm gestores de ventanas de mosaico . Anteriormente una extensión para el navegador Mozilla Firefox , ahora está desarrollada para XULRunner como una aplicación independiente. Desde Firefox 52 ESR (septiembre de 2018), cuando el último navegador oficial de Mozilla que admitía XULRunner llegó al final de su vida útil , no hay un navegador oficialmente compatible de Mozilla en el que Conkeror se pueda basar. [3] Las bifurcaciones de Firefox como Pale Moon y Waterfox continúan con XULRunner y se pueden usar para ejecutar Conkeror. [4]
Conkeror se publica bajo el mismo conjunto de licencias de software libre que Mozilla: la Licencia Pública General GNU , la Licencia Pública General Reducida GNU y la Licencia Pública Mozilla .
Hojeada
Conkeror enfatiza las combinaciones de teclas derivadas de Emacs y la navegación del navegador basada en el teclado. [5] Al presionar una tecla ( f
, para "seguir", por defecto), Conkeror muestra una pequeña etiqueta numerada al lado de cada elemento dentro de la vista actual [6] en la página en la que se puede hacer clic . El usuario puede escribir el número del enlace y ENTER
seguir el enlace, [7] o escribir el nombre del enlace para limitar las opciones; cuando la parte del nombre que ya se ha escrito identifica de forma única un enlace, se numera como uno, se resalta en verde y luego Enter
lo sigue presionando.
Conkeror tiene una gran cantidad de combinaciones de teclas estándar y se pueden agregar más. Los siguientes son algunos ejemplos de combinaciones de teclas predeterminadas: [8] (las combinaciones de teclas distinguen entre mayúsculas y minúsculas [9] )
Clave de enlace | Acción |
---|---|
g | buscar / ir a URL |
f | seguir enlace |
C-x k | matar el búfer actual |
C-h i | Manual de usuario de Conkeror |
C-h b | Lista completa de combinaciones de teclas |
C-s | buscar texto hacia adelante [6] |
Al igual que Emacs, Conkeror hace uso de búferes para permitir que varias páginas permanezcan abiertas al mismo tiempo (similar a las pestañas de los navegadores tradicionales). Los usuarios pueden abrir nuevos búferes y navegar a través de ellos mediante combinaciones de teclas. Por ejemplo, C-u C-f
abre un hipervínculo en un búfer nuevo, C-u C-g
va a una URL o término de búsqueda en un búfer nuevo y C-u C-h i
abre la página de inicio en un búfer nuevo. Los búferes se pueden recorrer usando M-n
para ir al siguiente búfer o M-p
al anterior. C-x b
muestra una lista de los búferes abiertos actualmente de los que el usuario puede elegir un búfer usando las flechas hacia arriba y hacia abajo. [10]
Personalización
El navegador Conkeror se puede personalizar de muchas formas usando JavaScript como lenguaje de programación, de la misma manera que Emacs usa Emacs Lisp . Las personalizaciones pueden ser tan simples como volver a enlazar claves, pero pueden ser más complicadas; por ejemplo, escribir nuevos comandos interactivos. De forma predeterminada, Conkeror busca estas personalizaciones en ~ / .conkerorrc . Si ~ / .conkerorrc / es un directorio en lugar de un archivo, entonces se leerán todos los archivos contenidos, que es una técnica para permitir la modularización de personalizaciones más grandes.
Conkeror también se envía con una serie de módulos JavaScript cargables, algunos de los cuales proporcionan funciones básicas; otros son cargables por el usuario y proporcionan funcionalidad adicional. [10]
Conkeror tiene modos en los que las combinaciones de teclas, la visualización de la página o el comportamiento del navegador se vuelven específicos de uri . [5] Algunos modos, como xkcd -mode, vienen por defecto. En el modo xkcd, el mensaje que normalmente se muestra cuando el usuario pasa el mouse sobre la tira cómica se muestra en una fuente especial debajo de la tira. Otros modos incluyen los de Google Maps , Reddit y YouTube , y los modos también pueden ser definidos por el usuario. [10]
Nombre
El nombre del navegador se pronuncia de forma idéntica al del navegador web Konqueror del paquete de software de escritorio KDE , aunque según las preguntas frecuentes de Conkeror, "el nombre completo del navegador en inglés hablado es 'Conkeror (con una C) ' " para evitar confusión.
También de acuerdo con las Preguntas Frecuentes, el nombre deriva del nombre que se le dio al ganador de un juego de conkers , un juego infantil que involucra castañas de indias en una cuerda, así como de una marca de cerveza también llamada Conkeror.
Ver también
- Vimperator
Notas
- ^ Suelte como 1.0.4 . Repositorio de Conkeror.
- ^ "Página de inicio de Conkeror" . Archivado desde el original el 3 de octubre de 2016.
Conkeror es un navegador web altamente extensible, altamente personalizable y orientado al teclado basado en Mozilla XULRunner, escrito principalmente en JavaScript e inspirado en software excepcional como Emacs y vi.
CS1 maint: bot: estado de URL original desconocido ( enlace ) - ^ "Alternativas" .
Conkeror fue escrito originalmente para Xulrunner, que fue desaprobado por Mozilla hace un par de años. Ha continuado funcionando en Firefox hasta el lanzamiento de Firefox 57 "Quantum", que deshabilitó el soporte para extensiones tradicionales y también eliminó muchas API que conkeror requiere actualmente. Firefox 52 ESR todavía se basa en Gecko, pero llegó al final de su vida útil el 5 de septiembre de 2018, para ser reemplazado por una versión basada en Quantum (60). Eso significa que no habrá más navegador compatible oficialmente de Mozilla en el que ejecutar Conkeror. Como los navegadores web modernos tienen una gran superficie de ataque, esto es malo si le preocupa la seguridad.
- ^ Beckert, Axel (2 de marzo de 2019). "Alojamiento Git público - conkeror.git / commit" . repo.or.cz . Consultado el 17 de febrero de 2020 .
- ^ a b Larson, Eric (31 de marzo de 2010). "Conkeror: el mejor navegador web (para usuarios de Emacs)" . O'Reilly Media . Consultado el 30 de junio de 2011 .
- ^ a b "Conkeror:" Firefox para usuarios de Emacs " " . SaltyCrane (blog). 2009-04-01 . Consultado el 6 de julio de 2011 . Enlace externo en
|work=
( ayuda ) - ^ Spalteholz y col. 2008 , pág. 2.
- ^ Harding 2009 , p. 1 .
- ^ "Llaves de Conkeror" . Notas extraviadas ( registro de la World Wide Web ). Google. Abril de 2011. Archivado desde el original el 15 de julio de 2019 . Consultado el 6 de julio de 2011 . Enlace externo en
|work=
( ayuda ) - ↑ a b c Harding , 2009 , p. 2 .
Referencias
- Spalteholz, Leo; Li, Kin Fun; Hamidi, Foad; Livingston, Nigel (21 a 25 de abril de 2008). "KeySurf: un navegador controlado por caracteres para personas con discapacidades físicas" (PDF) . Beijing, CN : Comité de la Conferencia Internacional World Wide Web (IW3C2). pag. 9 . Consultado el 4 de diciembre de 2008 .
- Harding, David A (1 Jul, 2009), "El navegador Web conkeror conquista pantallas pequeñas" , El Diario de Linux , Belltown, parte 1 , recuperada 2011-06-30, partes 2 3 y 4 .
enlaces externos
- Página web oficial
- Conkeror en el Wiki de Emacs
- Conkeror: navegando por la web, estilo emacs (con personalizaciones de Conkeror)