Lançamento de um navegador totalmente reconfigurável Nyxt 2.0.0

Foi publicado o lançamento do navegador Nyxt 2.0.0, projetado para uso por usuários avançados, que têm possibilidades quase ilimitadas de personalizar e alterar o comportamento de quaisquer aspectos do trabalho com o navegador. Conceitualmente, Nyxt lembra Emacs e Vim e, em vez de um conjunto de configurações prontas, permite alterar a própria lógica de trabalho usando a linguagem Lisp. O usuário pode substituir ou reconfigurar quaisquer classes, métodos, variáveis ​​e funções. O código do projeto é escrito em Lisp e distribuído sob a licença BSD. A interface pode ser construída com GTK ou Qt. Montagens prontas são criadas para Linux (Alpine, Arch, Guix, Nix, Ubuntu) e macOS.

Para melhorar a eficiência do fluxo de trabalho, o navegador é otimizado para controle de teclado e suporta atalhos de teclado comuns Emacs, vi e CUA. O projeto não está vinculado a um mecanismo de navegador específico e usa uma API mínima para interagir com mecanismos da web. Com base nesta API, existem camadas para conectar os motores WebKit e Blink (WebKitGTK é usado por padrão), mas se desejar, o navegador pode ser portado para outros motores. Inclui um sistema integrado de bloqueio de anúncios. A conexão de complementos escritos em Common Lisp é suportada (há planos para implementar suporte para WebExtensions, semelhantes ao Firefox e Chrome).

Principais características:

  • Suporte a guias e a capacidade de alternar rapidamente entre abas abertas usando a pesquisa integrada (por exemplo, para ir para a aba com o site www.example.com, basta começar a digitar “exa..” e as abas disponíveis serão mostradas .
    Lançamento de um navegador totalmente reconfigurável Nyxt 2.0.0
  • A capacidade de selecionar simultaneamente diferentes objetos na página para uso como argumentos de comando. Por exemplo, um usuário pode selecionar e executar ações simultaneamente em várias imagens de uma página.
    Lançamento de um navegador totalmente reconfigurável Nyxt 2.0.0
  • Sistema de marcadores com suporte para classificação e agrupamento por tags.
    Lançamento de um navegador totalmente reconfigurável Nyxt 2.0.0
  • Capacidade de pesquisar por conteúdo, abrangendo várias abas ao mesmo tempo.
    Lançamento de um navegador totalmente reconfigurável Nyxt 2.0.0
  • Uma interface em forma de árvore para visualizar seu histórico de navegação, permitindo rastrear o histórico de transições e ramificações.
    Lançamento de um navegador totalmente reconfigurável Nyxt 2.0.0
  • Suporte para temas (por exemplo, existe um tema escuro) e a capacidade de alterar elementos da interface via CSS. O modo “modo escuro” permite aplicar automaticamente um design escuro à página atual, mesmo que o site não forneça um tema escuro.
    Lançamento de um navegador totalmente reconfigurável Nyxt 2.0.0
  • Barra de status Nyxt Powerline, através da qual você pode obter rapidamente quaisquer dados de status e configuração.
    Lançamento de um navegador totalmente reconfigurável Nyxt 2.0.0
  • Perfis de dados que permitem isolar diferentes tipos de atividades, por exemplo, você pode colocar atividades relacionadas a trabalho e entretenimento em diferentes perfis. Cada perfil utiliza sua própria base de Cookies, que não se sobrepõe a outros perfis.
  • Modo de bloqueio de rastreamento (modo de rastreamento reduzido), que permite limitar a atividade de vários contadores e widgets usados ​​para rastrear o movimento do usuário entre sites.
  • Por padrão, o isolamento de sandbox do mecanismo da web está habilitado - cada guia é processada em um ambiente de sandbox separado.
  • Gerenciamento de sessão, o usuário pode salvar parte do histórico em um arquivo e depois restaurar o estado deste arquivo.
  • Suporte para preenchimento automático de formulários usando conteúdo predefinido ou calculado. Por exemplo, você pode configurar a data atual a ser adicionada ao campo.
    Lançamento de um navegador totalmente reconfigurável Nyxt 2.0.0
  • Capacidade de carregar manipuladores, configurações e modos dependendo da máscara de URL. Por exemplo, você pode configurar o modo escuro para que a Wikipedia seja ativada quando o site for aberto após as 10h.
  • Capacidade de chamar um editor externo para editar determinados campos em formulários web. Por exemplo, se precisar digitar um texto volumoso, você pode ligar para um editor de texto.
  • Modos mudo forçado e WebGL nas guias selecionadas.
  • Modo para destacar visualmente o texto usando apenas o teclado.
    Lançamento de um navegador totalmente reconfigurável Nyxt 2.0.0
  • Altere o modo de rastreamento (modo relógio), que permite recarregar automaticamente a página após um determinado tempo.
  • Modo para visualizar alterações entre dois estados de página.
  • Capacidade de substituir várias páginas/guias por uma página de resumo.
  • Suporte para downloads em lote usando links na página (por exemplo, você pode baixar todas as imagens de uma vez).
    Lançamento de um navegador totalmente reconfigurável Nyxt 2.0.0
  • Capacidade de usar cores diferentes para links internos e externos. Suporte para exibir o URL para o qual um link aponta próximo ao texto do link. Suporte para ocultar links para URLs abertos anteriormente.
  • Capacidade de classificar tabelas em páginas da web por colunas arbitrárias.

Fonte: opennet.ru

Adicionar um comentário