Lanzouse Nyxt 2.0.0, un navegador web deseñado para usuarios avanzados. Ofrece capacidades de personalización e modificación practicamente ilimitadas para calquera aspecto do navegador. Conceptualmente, Nyxt lembra a Emacs e Vim e, en lugar dun conxunto de configuracións predefinidas, permite a personalización da lóxica subxacente mediante Lisp. Os usuarios poden anular ou reconfigurar calquera clase, método, variable e función. O código do proxecto está escrito en Lisp e distribúese baixo a licenza BSD. A interface pódese compilar con GTK ou Qt. Hai compilacións precompiladas dispoñibles para Linux (Alpino, Arco, Guix, Nix, Ubuntu) E macOS.
Para mellorar a eficiencia do fluxo de traballo, o navegador está optimizado para o control do teclado e admite atallos de teclado comúns de Emacs, vi e CUA. O proxecto non está vinculado a un motor de navegador específico e utiliza unha API mínima para interactuar cos motores web. En base a esta API, hai capas para conectar os motores WebKit e Blink (WebKitGTK utilízase por defecto), pero se o desexa, pódese portar o navegador a outros motores. Inclúe un sistema de bloqueo de anuncios integrado. Admítese a conexión de complementos escritos en Common Lisp (hai plans para implementar compatibilidade con WebExtensions, similar a Firefox e Chrome).
Características clave:
- Compatibilidade con pestanas e a posibilidade de cambiar rapidamente entre pestanas abertas mediante a busca integrada (por exemplo, para ir á pestana co sitio www.example.com, só tes que comezar a escribir "exa..." e mostraranse as pestanas dispoñibles. .

- A capacidade de seleccionar simultaneamente diferentes obxectos na páxina para o seu uso como argumentos de comandos. Por exemplo, un usuario pode seleccionar e realizar accións simultaneamente en varias imaxes nunha páxina.

- Sistema de marcadores con soporte para clasificación e agrupación por etiquetas.

- Capacidade de buscar por contido, cubrindo varias pestanas á vez.

- Unha interface tipo árbore para ver o teu historial de navegación, que che permite rastrexar o historial de transicións e ramificacións.

- Soporte para temas (por exemplo, hai un tema escuro) e a posibilidade de cambiar os elementos da interface mediante CSS. O modo "modo escuro" permítelle aplicar automaticamente un deseño escuro á páxina actual, aínda que o sitio non fornece un tema escuro.

- Barra de estado Nyxt Powerline, a través da cal pode obter rapidamente calquera dato de estado e configuración.

- Perfís de datos que permiten illar diferentes tipos de actividades, por exemplo, podes poñer actividades relacionadas co traballo e o entretemento en diferentes perfís. Cada perfil usa a súa propia base de cookies, que non se solapa con outros perfís.
- Modo de bloqueo de seguimento (reduce-tracking-mode), que permite limitar a actividade de varios contadores e widgets utilizados para rastrexar o movemento dos usuarios entre sitios.
- De forma predeterminada, o illamento de sandbox do motor web está activado; cada pestana procédese nun ambiente de sandbox independente.
- Xestión da sesión, o usuario pode gardar parte do historial nun ficheiro e despois restaurar o estado deste ficheiro.
- Soporte para formularios de enchemento automático mediante contido predefinido ou calculado. Por exemplo, pode configurar a data actual para engadir ao campo.

- Capacidade de cargar controladores, configuracións e modos dependendo da máscara de URL. Por exemplo, podes configurar o modo escuro para que Wikipedia se active cando o sitio se abra despois das 10 horas.
- Capacidade de chamar a un editor externo para editar certos campos en formularios web. Por exemplo, se precisa escribir texto voluminoso, pode chamar a un editor de texto.
- Modos de silencio forzado e WebGL nas pestanas seleccionadas.
- Modo para resaltar visualmente o texto usando só o teclado.

- Cambiar o modo de seguimento (modo reloxo), que che permite volver cargar automaticamente a páxina despois dun tempo determinado.
- Modo para visualizar os cambios entre dous estados de páxina.
- Capacidade de substituír varias páxinas/pestanas cunha páxina de resumo.
- Soporte para descargas por lotes mediante ligazóns da páxina (por exemplo, pode descargar todas as imaxes á vez).

- Capacidade de usar diferentes cores para ligazóns internas e externas. Soporte para mostrar o URL ao que apunta unha ligazón xunto ao texto da ligazón. Soporte para ocultar ligazóns para URL abertos previamente.
- Capacidade de ordenar táboas en páxinas web por columnas arbitrarias.
Fonte: opennet.ru










