Teljesen újrakonfigurálható webböngésző Nyxt 2.0.0 kiadása

Megjelent a Nyxt 2.0.0 webböngésző kiadása, amely haladó felhasználók számára készült, akiknek szinte korlátlan lehetőségük van a böngészővel végzett munka bármely aspektusának testreszabására és viselkedésének megváltoztatására. Elvileg a Nyxt az Emacs-re és a Vim-re emlékeztet, és egy kész beállításkészlet helyett lehetővé teszi a munka logikájának megváltoztatását a Lisp nyelv használatával. A felhasználó felülbírálhatja vagy újrakonfigurálhatja bármely osztályt, metódust, változót és függvényt. A projekt kódja Lisp nyelven íródott, és a BSD licenc alatt kerül terjesztésre. A felület GTK-val vagy Qt-vel építhető. A kész összeállítások Linux (Alpine, Arch, Guix, Nix, Ubuntu) és macOS számára készültek.

A munkafolyamat hatékonyságának javítása érdekében a böngésző billentyűzetvezérlésre van optimalizálva, és támogatja a gyakori Emacs, vi és CUA billentyűparancsokat. A projekt nincs egy adott böngészőmotorhoz kötve, és minimális API-t használ a webmotorokkal való interakcióhoz. Ezen API alapján vannak rétegek a WebKit és a Blink motorok összekapcsolására (alapértelmezés szerint a WebKitGTK használatos), de kívánság szerint a böngésző portolható más motorokra is. Beépített hirdetésblokkoló rendszert tartalmaz. A Common Lisp-ben írt kiegészítők csatlakoztatása támogatott (tervek a WebExtensions támogatás bevezetése, hasonlóan a Firefoxhoz és a Chrome-hoz).

Főbb jellemzők:

  • A füles támogatás és a nyitott lapok közötti gyors váltás lehetősége a beépített keresés segítségével (például a www.example.com oldal lapjára lépéshez kezdje el beírni az „exa..” szót, és megjelennek az elérhető lapok .
    Teljesen újrakonfigurálható webböngésző Nyxt 2.0.0 kiadása
  • Lehetőség arra, hogy egyidejűleg kijelöljenek különböző objektumokat az oldalon, hogy azokat parancsargumentumként használják fel. Például egy felhasználó egyszerre választhat ki és hajthat végre műveleteket egy oldalon több képen.
    Teljesen újrakonfigurálható webböngésző Nyxt 2.0.0 kiadása
  • Könyvjelző rendszer, amely támogatja a címkék szerinti osztályozást és csoportosítást.
    Teljesen újrakonfigurálható webböngésző Nyxt 2.0.0 kiadása
  • Tartalom szerinti keresés lehetősége, egyszerre több lapot lefedve.
    Teljesen újrakonfigurálható webböngésző Nyxt 2.0.0 kiadása
  • Egy faszerű felület a böngészési előzmények megtekintéséhez, amely lehetővé teszi az átmenetek és elágazások történetének nyomon követését.
    Teljesen újrakonfigurálható webböngésző Nyxt 2.0.0 kiadása
  • Témák támogatása (például van sötét téma) és az interfész elemeinek CSS-en keresztüli megváltoztatásának lehetősége. A „sötét mód” mód lehetővé teszi, hogy automatikusan sötét dizájnt alkalmazzon az aktuális oldalra, még akkor is, ha a webhely nem tartalmaz sötét témát.
    Teljesen újrakonfigurálható webböngésző Nyxt 2.0.0 kiadása
  • Nyxt Powerline állapotsor, amelyen keresztül gyorsan hozzáférhet bármilyen állapot- és konfigurációs adathoz.
    Teljesen újrakonfigurálható webböngésző Nyxt 2.0.0 kiadása
  • Adatprofilok, amelyek lehetővé teszik a különböző típusú tevékenységek elkülönítését, például a munkával és szórakozással kapcsolatos tevékenységeket különböző profilokba helyezheti. Minden profil saját cookie-alapot használ, amely nem fedi át más profilokat.
  • Nyomon követési blokkoló mód (reduce-tracking-mode), amely lehetővé teszi a különböző számlálók és widgetek tevékenységének korlátozását a felhasználók webhelyek közötti mozgásának nyomon követésére.
  • Alapértelmezés szerint a webmotor sandbox elkülönítése engedélyezve van – minden lap külön sandbox környezetben kerül feldolgozásra.
  • Munkamenet-kezelés, a felhasználó elmentheti az előzmények egy részét egy fájlba, majd visszaállíthatja az állapotot ebből a fájlból.
  • Támogatás az űrlapok automatikus kitöltéséhez előre meghatározott vagy számított tartalommal. Például beállíthatja, hogy az aktuális dátum hozzáadásra kerüljön a mezőhöz.
    Teljesen újrakonfigurálható webböngésző Nyxt 2.0.0 kiadása
  • Lehetőség kezelők, beállítások és módok betöltésére az URL-maszktól függően. Beállíthatja például a sötét módot, hogy a Wikipédia bekapcsoljon, ha a webhelyet este 10 óra után nyitják meg.
  • Lehetőség külső szerkesztő hívására a webes űrlapok bizonyos mezőinek szerkesztéséhez. Például, ha terjedelmes szöveget kell beírnia, hívhat egy szövegszerkesztőt.
  • Kényszerített némítás és WebGL mód a kiválasztott lapokon.
  • Szöveg vizuális kiemelésének módja csak a billentyűzet használatával.
    Teljesen újrakonfigurálható webböngésző Nyxt 2.0.0 kiadása
  • Változtassa meg a követési módot (figyelési mód), amely lehetővé teszi az oldal automatikus újratöltését egy bizonyos idő elteltével.
  • A két oldalállapot közötti változások megjelenítésének módja.
  • Több oldal/lap lecserélése egyetlen összefoglaló oldalra.
  • A kötegelt letöltések támogatása az oldalon található hivatkozások használatával (például letöltheti az összes képet egyszerre).
    Teljesen újrakonfigurálható webböngésző Nyxt 2.0.0 kiadása
  • Lehetőség különböző színek használatára belső és külső hivatkozásokhoz. Támogatja a link által mutatott URL-cím megjelenítését a hivatkozás szövege mellett. A korábban megnyitott URL-ek linkjeinek elrejtésének támogatása.
  • Lehetőség a weboldalak táblázatainak tetszőleges oszlopok szerinti rendezésére.

Forrás: opennet.ru

Hozzászólás