Vydanie úplne rekonfigurovateľného webového prehliadača Nyxt 2.0.0

Bolo zverejnené vydanie webového prehliadača Nyxt 2.0.0 určeného pre pokročilých používateľov, ktorí majú takmer neobmedzené možnosti prispôsobenia a zmeny správania akýchkoľvek aspektov práce s prehliadačom. Koncepčne Nyxt pripomína Emacs a Vim a namiesto hotovej sady nastavení umožňuje meniť samotnú logiku práce pomocou jazyka Lisp. Používateľ môže prepísať alebo prekonfigurovať ľubovoľné triedy, metódy, premenné a funkcie. Kód projektu je napísaný v jazyku Lisp a distribuovaný pod licenciou BSD. Rozhranie môže byť zostavené s GTK alebo Qt. Pre Linux (Alpine, Arch, Guix, Nix, Ubuntu) a macOS sa vytvárajú hotové zostavy.

Pre zlepšenie efektivity pracovného toku je prehliadač optimalizovaný na ovládanie klávesnicou a podporuje bežné klávesové skratky Emacs, vi a CUA. Projekt nie je viazaný na konkrétny motor prehliadača a na interakciu s webovými nástrojmi používa minimálne API. Na základe tohto API existujú vrstvy na pripojenie motorov WebKit a Blink (predvolene sa používa WebKitGTK), ale v prípade potreby je možné prehliadač preniesť na iné motory. Obsahuje vstavaný systém blokovania reklám. Podporované je pripojenie doplnkov napísaných v Common Lisp (plánuje sa implementácia podpory pre WebExtensions, podobne ako Firefox a Chrome).

Kľúčové vlastnosti:

  • Podpora kariet a možnosť rýchleho prepínania medzi otvorenými kartami pomocou vstavaného vyhľadávania (napríklad ak chcete prejsť na kartu s webom www.example.com, stačí začať písať „exa..“ a zobrazia sa dostupné karty .
    Vydanie úplne rekonfigurovateľného webového prehliadača Nyxt 2.0.0
  • Schopnosť súčasne vybrať rôzne objekty na stránke pre ich použitie ako argumenty príkazov. Používateľ môže napríklad súčasne vyberať a vykonávať akcie na viacerých obrázkoch na stránke.
    Vydanie úplne rekonfigurovateľného webového prehliadača Nyxt 2.0.0
  • Systém záložiek s podporou klasifikácie a zoskupovania podľa značiek.
    Vydanie úplne rekonfigurovateľného webového prehliadača Nyxt 2.0.0
  • Schopnosť vyhľadávať podľa obsahu, pokrývať niekoľko kariet naraz.
    Vydanie úplne rekonfigurovateľného webového prehliadača Nyxt 2.0.0
  • Stromové rozhranie na prezeranie vašej histórie prehliadania, ktoré vám umožňuje sledovať históriu prechodov a vetvenia.
    Vydanie úplne rekonfigurovateľného webového prehliadača Nyxt 2.0.0
  • Podpora tém (napríklad existuje tmavá téma) a možnosť meniť prvky rozhrania cez CSS. Režim „tmavý režim“ vám umožňuje automaticky použiť tmavý dizajn na aktuálnu stránku, aj keď stránka neposkytuje tmavú tému.
    Vydanie úplne rekonfigurovateľného webového prehliadača Nyxt 2.0.0
  • Stavový riadok Nyxt Powerline, prostredníctvom ktorého môžete rýchlo získať akékoľvek stavové a konfiguračné údaje.
    Vydanie úplne rekonfigurovateľného webového prehliadača Nyxt 2.0.0
  • Dátové profily, ktoré umožňujú izolovať rôzne typy aktivít, napríklad aktivity súvisiace s prácou a zábavou môžete zaradiť do rôznych profilov. Každý profil používa vlastnú základňu cookies, ktorá sa neprekrýva s inými profilmi.
  • Režim blokovania sledovania (reduce-tracking-mode), ktorý umožňuje obmedziť aktivitu rôznych počítadiel a widgetov používaných na sledovanie pohybu používateľov medzi stránkami.
  • V predvolenom nastavení je izolácia sandboxu webového nástroja povolená – každá karta sa spracováva v samostatnom prostredí karantény.
  • Správa relácií, používateľ môže uložiť časť histórie do súboru a potom obnoviť stav z tohto súboru.
  • Podpora automatického dopĺňania formulárov pomocou preddefinovaného alebo vypočítaného obsahu. Môžete napríklad nakonfigurovať aktuálny dátum, ktorý sa má pridať do poľa.
    Vydanie úplne rekonfigurovateľného webového prehliadača Nyxt 2.0.0
  • Schopnosť načítať obslužné programy, nastavenia a režimy v závislosti od masky adresy URL. Môžete napríklad nakonfigurovať tmavý režim pre Wikipédiu, aby sa zapol, keď sa stránka otvorí po 10:XNUMX.
  • Možnosť zavolať externého editora na úpravu určitých polí vo webových formulároch. Ak napríklad potrebujete zadať objemný text, môžete zavolať textový editor.
  • Vynútené stlmenie a režimy WebGL na vybraných kartách.
  • Režim pre vizuálne zvýraznenie textu iba pomocou klávesnice.
    Vydanie úplne rekonfigurovateľného webového prehliadača Nyxt 2.0.0
  • Zmeňte režim sledovania (režim sledovania), ktorý vám umožní automaticky znova načítať stránku po určitom čase.
  • Režim na vizualizáciu zmien medzi dvoma stavmi stránky.
  • Schopnosť nahradiť viacero stránok/záložiek jednou súhrnnou stránkou.
  • Podpora pre dávkové sťahovanie pomocou odkazov na stránke (môžete si napríklad stiahnuť všetky obrázky naraz).
    Vydanie úplne rekonfigurovateľného webového prehliadača Nyxt 2.0.0
  • Možnosť použiť rôzne farby pre interné a externé odkazy. Podpora pre zobrazenie adresy URL, na ktorú odkaz ukazuje, vedľa textu odkazu. Podpora pre skrytie odkazov pre predtým otvorené adresy URL.
  • Schopnosť triediť tabuľky na webových stránkach podľa ľubovoľných stĺpcov.

Zdroj: opennet.ru

Pridať komentár