Rilascio di un browser web completamente riconfigurabile Nyxt 2.0.0

È stata pubblicata la versione del browser web Nyxt 2.0.0, progettato per l'utilizzo da parte di utenti avanzati, che hanno possibilità quasi illimitate di personalizzare e modificare il comportamento di qualsiasi aspetto del lavoro con il browser. Concettualmente Nyxt ricorda Emacs e Vim e, invece di un set di impostazioni già pronto, consente di modificare la logica stessa del lavoro utilizzando il linguaggio Lisp. L'utente può sovrascrivere o riconfigurare qualsiasi classe, metodo, variabile e funzione. Il codice del progetto è scritto in Lisp e distribuito sotto la licenza BSD. L'interfaccia può essere creata con GTK o Qt. Vengono creati assiemi già pronti per Linux (Alpine, Arch, Guix, Nix, Ubuntu) e macOS.

Per migliorare l'efficienza del flusso di lavoro, il browser è ottimizzato per il controllo da tastiera e supporta le comuni scorciatoie da tastiera Emacs, vi e CUA. Il progetto non è legato a un motore browser specifico e utilizza un'API minima per interagire con i motori web. Sulla base di questa API, esistono livelli per la connessione dei motori WebKit e Blink (WebKitGTK viene utilizzato per impostazione predefinita), ma se lo si desidera, il browser può essere portato su altri motori. Include un sistema di blocco degli annunci integrato. È supportata la connessione di componenti aggiuntivi scritti in Common Lisp (è previsto l'implementazione del supporto per WebExtensions, simile a Firefox e Chrome).

Caratteristiche principali:

  • Supporto a schede e possibilità di passare rapidamente da una scheda aperta all'altra utilizzando la ricerca integrata (ad esempio, per andare alla scheda con il sito www.example.com, basta iniziare a digitare "exa.." e verranno visualizzate le schede disponibili .
    Rilascio di un browser web completamente riconfigurabile Nyxt 2.0.0
  • La possibilità di selezionare simultaneamente diversi oggetti sulla pagina da utilizzare come argomenti di comando. Ad esempio, un utente può selezionare ed eseguire azioni contemporaneamente su più immagini su una pagina.
    Rilascio di un browser web completamente riconfigurabile Nyxt 2.0.0
  • Sistema di segnalibri con supporto per la classificazione e il raggruppamento per tag.
    Rilascio di un browser web completamente riconfigurabile Nyxt 2.0.0
  • Possibilità di effettuare ricerche per contenuto, coprendo più schede contemporaneamente.
    Rilascio di un browser web completamente riconfigurabile Nyxt 2.0.0
  • Un'interfaccia ad albero per visualizzare la cronologia di navigazione, consentendoti di tenere traccia della cronologia delle transizioni e delle diramazioni.
    Rilascio di un browser web completamente riconfigurabile Nyxt 2.0.0
  • Supporto per temi (ad esempio, esiste un tema scuro) e possibilità di modificare gli elementi dell'interfaccia tramite CSS. La modalità “dark mode” ti consente di applicare automaticamente un design scuro alla pagina corrente, anche se il sito non fornisce un tema scuro.
    Rilascio di un browser web completamente riconfigurabile Nyxt 2.0.0
  • Barra di stato Nyxt Powerline, attraverso la quale è possibile ottenere rapidamente qualsiasi dato di stato e configurazione.
    Rilascio di un browser web completamente riconfigurabile Nyxt 2.0.0
  • Profili dati che consentono di isolare diversi tipi di attività, ad esempio è possibile inserire attività relative al lavoro e all'intrattenimento in diversi profili. Ciascun profilo utilizza una propria base di Cookie, che non si sovrappone ad altri profili.
  • Modalità di blocco del tracciamento (reduce-tracking-mode), che consente di limitare l'attività di vari contatori e widget utilizzati per tracciare i movimenti degli utenti tra i siti.
  • Per impostazione predefinita, l'isolamento sandbox del motore Web è abilitato: ogni scheda viene elaborata in un ambiente sandbox separato.
  • Gestione delle sessioni, l'utente può salvare parte della cronologia in un file e quindi ripristinare lo stato da questo file.
  • Supporto per la compilazione automatica dei moduli utilizzando contenuti predefiniti o calcolati. Ad esempio, è possibile configurare la data corrente da aggiungere al campo.
    Rilascio di un browser web completamente riconfigurabile Nyxt 2.0.0
  • Possibilità di caricare gestori, impostazioni e modalità a seconda della maschera URL. Ad esempio, puoi configurare la modalità oscura per Wikipedia in modo che si attivi quando il sito viene aperto dopo le 10:XNUMX.
  • Possibilità di chiamare un editor esterno per modificare determinati campi nei moduli web. Ad esempio, se devi digitare un testo voluminoso, puoi chiamare un editor di testo.
  • Modalità di silenziamento forzato e WebGL nelle schede selezionate.
  • Modalità per evidenziare visivamente il testo utilizzando solo la tastiera.
    Rilascio di un browser web completamente riconfigurabile Nyxt 2.0.0
  • Cambia la modalità di tracciamento (modalità orologio), che ti consente di ricaricare automaticamente la pagina dopo un certo tempo.
  • Modalità per visualizzare le modifiche tra due stati della pagina.
  • Possibilità di sostituire più pagine/schede con una pagina di riepilogo.
  • Supporto per download in batch utilizzando i collegamenti nella pagina (ad esempio, puoi scaricare tutte le immagini contemporaneamente).
    Rilascio di un browser web completamente riconfigurabile Nyxt 2.0.0
  • Possibilità di utilizzare colori diversi per i collegamenti interni ed esterni. Supporto per la visualizzazione dell'URL a cui punta un collegamento accanto al testo del collegamento. Supporto per nascondere i collegamenti per URL aperti in precedenza.
  • Possibilità di ordinare le tabelle sulle pagine Web in base a colonne arbitrarie.

Fonte: opennet.ru

Aggiungi un commento