Bezpochyby existuje velké množství prohlížečů které máme k dispozici pro Linux, z nichž většina je jednoduše vycházejí ze dvou velkých na webu co jsou Chrome a Firefox. I když existují i jiné prohlížeče které jsou zcela odlišné od toho, na co jsme zvyklí, a to je případ nyxt, což je prohlížeč, o kterém si dnes povíme.
Nyxt je navrženo pro použití pokročilými uživateli, pro které jsou poskytovány téměř neomezené možnosti přizpůsobení a změny chování jakéhokoli aspektu práce s prohlížečem. Koncepčně Nyxt vypadá jako Emacs a Vim a Namísto sady předem připravených konfigurací vám umožňuje změnit logiku samotné úlohy pomocí jazyka Lisp.
Zlepšit efektivitu pracovního toku aProhlížeč je optimalizován pro ovládání pomocí klávesnice a podporuje typické klávesové zkratky Emacs, vi a CUA. Projekt není vázán na konkrétní modul prohlížeče a pro interakci s webovými stroji používá minimální API.
Na základě tohoto API existují vrstvy pro připojení modulů WebKit a Blink (ve výchozím nastavení se používá WebKitGTK), ale v případě potřeby lze prohlížeč migrovat na jiné stroje. Obsahuje integrovaný systém blokování reklam. Připojení pluginů napsaných v Common Lispu je podporováno (plánuje se implementace podpory WebExtensions, analogicky s Firefoxem a Chrome).
Funkce Nyxt
Prohlížeč má řadu klíčových funkcí y mnoho z nich je to, co by měl mít každý moderní prohlížeč Užitečné pro každého uživatele dnes a taková je podpora karet a schopnost rychle přepínat mezi otevřenými kartami pomocí integrovaného vyhledávání a také systém záložek s podporou třídění a seskupování podle značek.
Můžeme také najít schopnost současně vybrat různé objekty na stránce použít jako argumenty příkazu. Uživatel může například současně vybírat a provádět akce na více obrázcích na stránce.
Další charakteristikou je datové profily, které vám umožňují izolovat různé typy aktivitNapříklad aktivity související s prací a zábavou lze začlenit do různých profilů. Každý profil používá vlastní základnu souborů cookie, která se nepřekrývá s jinými profily.
Kromě toho má režim redukce sledování, který omezuje aktivitu různých čítačů a widgetů používaných ke sledování pohybu uživatele mezi weby.
Ve výchozím nastavení je povolena izolace izolovaného prostoru webového motoru: každá karta je zpracovávána v samostatném prostředí izolovaného prostoru.
Správa relací je další funkcí, kterou nelze nechat ujít, protože uživatel může uložit část historie do souboru a poté obnovit stav tohoto souboru.
Můžeme to také najít podporuje automatické doplňování formulářů pomocí předdefinovaného nebo vypočítaného obsahu. Můžete si například přizpůsobit přidáním aktuálního data do pole a stromového rozhraní pro procházení historie procházení, což vám umožní sledovat historii procházení a větvení.
Stejně jako možnost volání externího editora pro úpravu určitých polí ve webových formulářích. Například pokud potřebujete napsat objemný text, můžete zavolat textový editor.
Z dalších charakteristik které vyčnívají z prohlížeče:
- Možnost vyhledávat obsah pokrývající více karet najednou.
- Stavový řádek Nyxt Powerline, jehož prostřednictvím můžete rychle přistupovat ke všem stavovým a konfiguračním datům.
- Nucené ticho a režimy WebGL na vybraných kartách.
- Režim vizuálního výběru textu pouze pomocí klávesnice.
- Změňte režim sledování (režim hodin), který vám umožní automaticky znovu načíst stránku po zadaném čase.
- Režim vykreslování přepíná mezi dvěma stavy stránky.
- Možnost nahradit více stránek / karet souhrnnou stránkou.
- Podpora hromadného stahování z odkazů na stránce (například můžete stáhnout všechny obrázky najednou).
- Možnost použití různých barev pro interní a externí odkazy.
- Podpora pro zobrazení adresy URL, na kterou odkaz vede, spolu s textem odkazu.
- Podpora skrytí odkazů na dříve otevřené adresy URL.
- Možnost třídit tabulky na webových stránkách podle libovolných sloupců.
Plnění
Pro ty, kteří mají zájem o možnost otestovat prohlížeč, mohou získat deb balíček z oficiálních webových stránek prohlížeče. Balíček může získat z tohoto odkazu.
Jednoduše rozbalte zip balíček a uvnitř najdete deb, který můžete nainstalovat pomocí svého oblíbeného správce souborů nebo z terminálu.
Velmi dobrý článek!