Lanzamiento de un navegador web completamente reconfigurable Nyxt 2.0.0

Se ha publicado el lanzamiento del navegador web Nyxt 2.0.0, diseñado para ser utilizado por usuarios avanzados, que tienen posibilidades casi ilimitadas para personalizar y cambiar el comportamiento de cualquier aspecto del trabajo con el navegador. Conceptualmente, Nyxt recuerda a Emacs y Vim y, en lugar de un conjunto de configuraciones ya preparadas, permite cambiar la lógica misma del trabajo utilizando el lenguaje Lisp. El usuario puede anular o reconfigurar cualquier clase, método, variable y función. El código del proyecto está escrito en Lisp y distribuido bajo la licencia BSD. La interfaz se puede construir con GTK o Qt. Se crean ensamblajes listos para usar para Linux (Alpine, Arch, Guix, Nix, Ubuntu) y macOS.

Para mejorar la eficiencia del flujo de trabajo, el navegador está optimizado para el control del teclado y admite atajos de teclado comunes de Emacs, vi y CUA. El proyecto no está vinculado a un motor de navegador específico y utiliza una API mínima para interactuar con los motores web. Sobre la base de esta API, existen capas para conectar los motores WebKit y Blink (se usa WebKitGTK de forma predeterminada), pero si lo desea, el navegador se puede migrar a otros motores. Incluye un sistema de bloqueo de publicidad incorporado. Se admite la conexión de complementos escritos en Common Lisp (hay planes para implementar soporte para WebExtensions, similar a Firefox y Chrome).

Características principales:

  • Soporte de pestañas y la capacidad de cambiar rápidamente entre pestañas abiertas usando la búsqueda integrada (por ejemplo, para ir a la pestaña con el sitio www.example.com, simplemente comience a escribir "exa.." y se mostrarán las pestañas disponibles .
    Lanzamiento de un navegador web completamente reconfigurable Nyxt 2.0.0
  • La capacidad de seleccionar simultáneamente diferentes objetos en la página para su uso como argumentos de comando. Por ejemplo, un usuario puede seleccionar y realizar acciones simultáneamente en varias imágenes de una página.
    Lanzamiento de un navegador web completamente reconfigurable Nyxt 2.0.0
  • Sistema de marcadores con soporte para clasificación y agrupación por etiquetas.
    Lanzamiento de un navegador web completamente reconfigurable Nyxt 2.0.0
  • Posibilidad de buscar por contenido, abarcando varias pestañas a la vez.
    Lanzamiento de un navegador web completamente reconfigurable Nyxt 2.0.0
  • Una interfaz en forma de árbol para ver su historial de navegación, lo que le permite realizar un seguimiento del historial de transiciones y bifurcaciones.
    Lanzamiento de un navegador web completamente reconfigurable Nyxt 2.0.0
  • Soporte para temas (por ejemplo, hay un tema oscuro) y la capacidad de cambiar elementos de la interfaz a través de CSS. El modo "modo oscuro" le permite aplicar automáticamente un diseño oscuro a la página actual, incluso si el sitio no proporciona un tema oscuro.
    Lanzamiento de un navegador web completamente reconfigurable Nyxt 2.0.0
  • Barra de estado de Nyxt Powerline, a través de la cual podrá obtener rápidamente cualquier dato de estado y configuración.
    Lanzamiento de un navegador web completamente reconfigurable Nyxt 2.0.0
  • Perfiles de datos que permiten aislar diferentes tipos de actividades, por ejemplo, se pueden poner actividades relacionadas con el trabajo y el entretenimiento en diferentes perfiles. Cada perfil utiliza su propia base de Cookies, que no se superpone con otros perfiles.
  • Modo de bloqueo de seguimiento (modo de seguimiento reducido), que le permite limitar la actividad de varios contadores y widgets utilizados para rastrear el movimiento de los usuarios entre sitios.
  • De forma predeterminada, el aislamiento de espacio aislado del motor web está habilitado: cada pestaña se procesa en un entorno de espacio aislado separado.
  • Gestión de sesiones, el usuario puede guardar parte del historial en un archivo y luego restaurar el estado desde este archivo.
  • Soporte para autocompletar formularios utilizando contenido predefinido o calculado. Por ejemplo, puede configurar la fecha actual que se agregará al campo.
    Lanzamiento de un navegador web completamente reconfigurable Nyxt 2.0.0
  • Capacidad para cargar controladores, configuraciones y modos según la máscara de URL. Por ejemplo, puede configurar el modo oscuro para que Wikipedia se active cuando el sitio se abra después de las 10 p.m.
  • Posibilidad de llamar a un editor externo para editar ciertos campos en formularios web. Por ejemplo, si necesita escribir texto voluminoso, puede llamar a un editor de texto.
  • Modos de silencio forzado y WebGL en pestañas seleccionadas.
  • Modo para resaltar texto visualmente usando solo el teclado.
    Lanzamiento de un navegador web completamente reconfigurable Nyxt 2.0.0
  • Cambiar el modo de seguimiento (modo de vigilancia), que le permite recargar automáticamente la página después de un tiempo determinado.
  • Modo para visualizar cambios entre dos estados de página.
  • Posibilidad de reemplazar varias páginas/pestañas con una página de resumen.
  • Soporte para descargas por lotes mediante enlaces en la página (por ejemplo, puede descargar todas las imágenes a la vez).
    Lanzamiento de un navegador web completamente reconfigurable Nyxt 2.0.0
  • Posibilidad de utilizar diferentes colores para enlaces internos y externos. Soporte para mostrar la URL a la que apunta un enlace junto al texto del enlace. Soporte para ocultar enlaces para URL abiertas previamente.
  • Posibilidad de ordenar tablas en páginas web por columnas arbitrarias.

Fuente: opennet.ru

Añadir un comentario