Bylo vydáno plně konfigurovatelné webové prohlížeče Nyxt 2.0.0

Byl zveřejněn nový webový prohlížeč Nyxt 2.0.0, zaměřený na pokročilé uživatele, kterým nabízí prakticky neomezené možnosti přizpůsobení a změny chování jakýchkoli aspektů prohlížeče. Konceptuálně se Nyxt podobá Emacsu a Vimu a místo připravené sady nastavení umožňuje měnit samotnou logiku práce pomocí programovacího jazyka Lisp. Uživatel může předefinovat nebo přenastavit jakékoliv třídy, metody, proměnné a funkce. Kód projektu je napsán v jazyce Lisp a je distribuován pod licencí BSD. Uživatelské rozhraní může být postaveno na GTK nebo Qt. Hotové verze jsou vytvořeny pro Linux (Alpine, Arch, Guix, Nix, Ubuntu) a macOS.

Pro zvýšení efektivity pracovní činnosti je prohlížeč optimalizován pro ovládání z klávesnice a podporuje běžné klávesové zkratky Emacs, vi a CUA. Projekt není vázán na konkrétní prohlížečový engine a používá minimální API pro interakci s webovými enginy. Na základě tohoto API existují vrstvy pro připojení engine WebKit a Blink (standardně se používá WebKitGTK), ale pokud si přejete, lze prohlížeč portovat i na jiné enginy. Součástí je integrovaný systém blokování reklam. Podporuje se připojení rozšíření napsaných v Common Lisp (v plánu je implementace podpory WebExtensions, podobně jako v prohlížečích Firefox a Chrome).

Hlavní funkce:

  • Podpora záložek a možnost rychlého přepínání mezi otevřenými záložkami pomocí integrovaného vyhledávání (například, abyste přešli na záložku se stránkou www.example.com, stačí začít psát „exa..“ a budou zobrazeny existující záložky.
    Bylo vydáno plně konfigurovatelné webové prohlížeče Nyxt 2.0.0
  • Možnost současného označování různých objektů na stránce pro jejich použití jako argumenty příkazů. Například, uživatel může současně vybrat a provádět akce s několika obrázky na stránce.
    Bylo vydáno plně konfigurovatelné webové prohlížeče Nyxt 2.0.0
  • Systém záložek s podporou klasifikace a skupinování podle tagů.
    Bylo vydáno plně konfigurovatelné webové prohlížeče Nyxt 2.0.0
  • Možnost vyhledávání v obsahu, zahrnující více záložek najednou.
    Bylo vydáno plně konfigurovatelné webové prohlížeče Nyxt 2.0.0
  • Stromové rozhraní pro prohlížení historie návštěv, umožňující sledovat historii přechodů a větvení.
    Bylo vydáno plně konfigurovatelné webové prohlížeče Nyxt 2.0.0
  • Podpora motivů (například existuje tmavý režim) a možnost úpravy prvků rozhraní pomocí CSS. Režim „dark-mode“, který umožňuje automaticky aplikovat tmavé zbarvení na aktuální stránku, i když web nenabízí tmavý motiv.
    Bylo vydáno plně konfigurovatelné webové prohlížeče Nyxt 2.0.0
  • Stavový řádek Nyxt Powerline, přes který lze rychle získat jakékoli informace o stavu a nastavení.
    Bylo vydáno plně konfigurovatelné webové prohlížeče Nyxt 2.0.0
  • Datové profily, které umožňují izolovat různé typy aktivit, například do různých profilů lze přenést činnosti spojené s prací a zábavou. V každém profilu se používá vlastní základna Cookie, která se nepřekrývá s jinými profily.
  • Režim blokování sledování (reduce-tracking-mode), který omezuje aktivitu různých počítadel a widgetů používaných k sledování pohybu uživatele mezi webovými stránkami.
  • Ve výchozím nastavení je povolena sandbox-izolace webového motoru - každá karta se zpracovává v odděleném sandboxovém prostředí.
  • Správa relací, uživatel může uložit část historie do souboru a poté obnovit stav podle tohoto souboru.
  • Podpora automatického dokončování formulářů pomocí předdefinovaného nebo vypočítaného obsahu. Například lze nastavit přidání aktuálního data do pole.
    Bylo vydáno plně konfigurovatelné webové prohlížeče Nyxt 2.0.0
  • Možnost načítání handlerů, nastavení a režimů v závislosti na masce URL. Například lze nastavit aktivaci tmavého režimu pro Wikipedia při otevření stránky po 10. hodině večerní.
  • Možnost volání externího editoru pro úpravu určitých polí ve webových formulářích. Například, pokud je potřeba napsat obsáhlý text, lze vyvolat textový editor.
  • Režimy nuceného vypnutí zvuku a WebGL v zvolených kartách.
  • Režim vizuálního zvýraznění textu s použitím pouze klávesnice.
    Bylo vydáno plně konfigurovatelné webové prohlížeče Nyxt 2.0.0
  • Režim sledování změn (watch-mode), který automaticky znovu načítá stránku po určitém čase.
  • Režim vizualizace změn mezi dvěma stavy stránky.
  • Možnost zrušení více stránek/karet na jednu shrnovací stránku.
  • Podpora hromadného stahování podle odkazů na stránce (například je možné stáhnout všechny obrázky najednou).
    Bylo vydáno plně konfigurovatelné webové prohlížeče Nyxt 2.0.0
  • Možnost použití různých barev pro vnitřní a vnější odkazy. Podpora zobrazení URL, na který odkaz směřuje, vedle textu odkazu. Podpora skrývání odkazů pro již dříve otevřené URL.
  • Možnost třídění tabulek na webových stránkách podle libovolných sloupců.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster