Vydání kompletně rekonfigurovatelného webového prohlížeče Nyxt 2.0.0

Bylo zveřejněno vydání webového prohlížeče Nyxt 2.0.0 určeného pro použití pokročilými uživateli, kteří mají téměř neomezené možnosti přizpůsobení a změny chování jakýchkoliv aspektů práce s prohlížečem. Koncepčně Nyxt připomíná Emacs a Vim a místo hotové sady nastavení umožňuje měnit samotnou logiku práce pomocí jazyka Lisp. Uživatel může přepsat nebo překonfigurovat jakékoli třídy, metody, proměnné a funkce. Kód projektu je napsán v Lisp a distribuován pod licencí BSD. Rozhraní může být postaveno s GTK nebo Qt. Pro Linux (Alpine, Arch, Guix, Nix, Ubuntu) a macOS se vytvářejí hotové sestavy.

Pro zlepšení efektivity pracovního postupu je prohlížeč optimalizován pro ovládání pomocí klávesnice a podporuje běžné klávesové zkratky Emacs, vi a CUA. Projekt není vázán na konkrétní engine prohlížeče a používá minimální API pro interakci s webovými motory. Na základě tohoto API existují vrstvy pro připojení enginů WebKit a Blink (ve výchozím nastavení se používá WebKitGTK), ale na přání lze prohlížeč portovat na jiné enginy. Obsahuje vestavěný systém blokování reklam. Podporováno je připojení doplňků napsaných v Common Lisp (plánuje se implementace podpory pro WebExtensions, podobně jako Firefox a Chrome).

Základní možnosti:

  • Podpora karet a možnost rychlého přepínání mezi otevřenými kartami pomocí vestavěného vyhledávání (například pro přechod na kartu s webem www.example.com stačí začít psát „exa..“ a zobrazí se dostupné karty .
    Vydání kompletně rekonfigurovatelného webového prohlížeče Nyxt 2.0.0
  • Schopnost současně vybrat různé objekty na stránce pro jejich použití jako argumenty příkazu. Uživatel může například současně vybírat a provádět akce na více obrazech na stránce.
    Vydání kompletně rekonfigurovatelného webového prohlížeče Nyxt 2.0.0
  • Systém záložek s podporou klasifikace a seskupování podle značek.
    Vydání kompletně rekonfigurovatelného webového prohlížeče Nyxt 2.0.0
  • Schopnost vyhledávat podle obsahu, pokrývající několik karet najednou.
    Vydání kompletně rekonfigurovatelného webového prohlížeče Nyxt 2.0.0
  • Stromové rozhraní pro prohlížení historie procházení, které vám umožní sledovat historii přechodů a větvení.
    Vydání kompletně rekonfigurovatelného webového prohlížeče Nyxt 2.0.0
  • Podpora témat (například existuje tmavé téma) a možnost měnit prvky rozhraní pomocí CSS. Režim „tmavý režim“ vám umožňuje automaticky použít tmavý design na aktuální stránku, i když web tmavý motiv nenabízí.
    Vydání kompletně rekonfigurovatelného webového prohlížeče Nyxt 2.0.0
  • Stavový řádek Nyxt Powerline, prostřednictvím kterého můžete rychle získat jakákoli stavová a konfigurační data.
    Vydání kompletně rekonfigurovatelného webového prohlížeče Nyxt 2.0.0
  • Datové profily, které umožňují izolovat různé typy aktivit, například aktivity související s prací a zábavou můžete zařadit do různých profilů. Každý profil používá vlastní základ souborů cookie, který se nepřekrývá s jinými profily.
  • Režim blokování sledování (reduce-tracking-mode), který umožňuje omezit aktivitu různých počítadel a widgetů používaných ke sledování pohybu uživatelů mezi weby.
  • Ve výchozím nastavení je izolace sandboxu webového enginu povolena – každá karta se zpracovává v samostatném prostředí sandboxu.
  • Správa relací, uživatel může uložit část historie do souboru a poté obnovit stav z tohoto souboru.
  • Podpora automatického vyplňování formulářů pomocí předdefinovaného nebo vypočítaného obsahu. Můžete například nakonfigurovat aktuální datum, které se má přidat do pole.
    Vydání kompletně rekonfigurovatelného webového prohlížeče Nyxt 2.0.0
  • Schopnost načíst ovladače, nastavení a režimy v závislosti na masce URL. Můžete například nakonfigurovat tmavý režim pro Wikipedii, aby se zapnul, když je web otevřen po 10:XNUMX.
  • Možnost zavolat externího editora pro úpravu určitých polí ve webových formulářích. Pokud například potřebujete zadat objemný text, můžete zavolat textový editor.
  • Vynucené ztlumení a režimy WebGL na vybraných kartách.
  • Režim pro vizuální zvýraznění textu pouze pomocí klávesnice.
    Vydání kompletně rekonfigurovatelného webového prohlížeče Nyxt 2.0.0
  • Změňte režim sledování (watch-mode), který vám umožní automaticky znovu načíst stránku po určité době.
  • Režim pro vizualizaci změn mezi dvěma stavy stránky.
  • Možnost nahradit více stránek/záložek jednou souhrnnou stránkou.
  • Podpora pro dávkové stahování pomocí odkazů na stránce (můžete si například stáhnout všechny obrázky najednou).
    Vydání kompletně rekonfigurovatelného webového prohlížeče Nyxt 2.0.0
  • Možnost použít různé barvy pro interní a externí odkazy. Podpora pro zobrazení adresy URL, na kterou odkaz ukazuje, vedle textu odkazu. Podpora pro skrytí odkazů pro dříve otevřené adresy URL.
  • Schopnost třídit tabulky na webových stránkách podle libovolných sloupců.

Zdroj: opennet.ru

Přidat komentář