Izdanje potpuno rekonfigurabilnog web preglednika Nyxt 2.0.0

Objavljeno je izdanje web preglednika Nyxt 2.0.0, namijenjenog naprednim korisnicima, koji imaju gotovo neograničene mogućnosti prilagodbe i promjene ponašanja bilo kojeg aspekta rada s preglednikom. Nyxt konceptualno podsjeća na Emacs i Vim, a umjesto gotovih postavki omogućuje promjenu same logike rada pomoću jezika Lisp. Korisnik može nadjačati ili ponovno konfigurirati bilo koje klase, metode, varijable i funkcije. Projektni kod je napisan u Lispu i distribuiran pod BSD licencom. Sučelje se može izgraditi s GTK ili Qt. Izrađuju se gotovi sklopovi za Linux (Alpine, Arch, Guix, Nix, Ubuntu) i macOS.

Kako bi se poboljšala učinkovitost tijeka rada, preglednik je optimiziran za kontrolu tipkovnice i podržava uobičajene Emacs, vi i CUA tipkovničke prečace. Projekt nije vezan uz određeni pretraživač i koristi minimalni API za interakciju s web motorima. Na temelju ovog API-ja postoje slojevi za povezivanje WebKit i Blink motora (WebKitGTK se koristi prema zadanim postavkama), ali po želji preglednik se može prenijeti na druge motore. Uključuje ugrađeni sustav za blokiranje oglasa. Podržano je povezivanje dodataka napisanih u Common Lispu (u planu je implementacija podrške za WebExtensions, slično Firefoxu i Chromeu).

Glavne značajke:

  • Podrška za kartice i mogućnost brzog prebacivanja između otvorenih kartica pomoću ugrađenog pretraživanja (na primjer, da biste otišli na karticu s web lokacijom www.example.com, samo počnite upisivati ​​"exa.." i prikazat će se dostupne kartice .
    Izdanje potpuno rekonfigurabilnog web preglednika Nyxt 2.0.0
  • Mogućnost istovremenog odabira različitih objekata na stranici za njihovu upotrebu kao argumenata naredbe. Na primjer, korisnik može istovremeno odabrati i izvršiti radnje na više slika na stranici.
    Izdanje potpuno rekonfigurabilnog web preglednika Nyxt 2.0.0
  • Sustav knjižnih oznaka s podrškom za klasifikaciju i grupiranje po oznakama.
    Izdanje potpuno rekonfigurabilnog web preglednika Nyxt 2.0.0
  • Mogućnost pretraživanja po sadržaju, pokrivajući nekoliko kartica odjednom.
    Izdanje potpuno rekonfigurabilnog web preglednika Nyxt 2.0.0
  • Sučelje poput stabla za pregled povijesti pregledavanja, što vam omogućuje praćenje povijesti prijelaza i grananja.
    Izdanje potpuno rekonfigurabilnog web preglednika Nyxt 2.0.0
  • Podrška za teme (na primjer, postoji tamna tema) i mogućnost promjene elemenata sučelja putem CSS-a. Način "tamnog načina rada" omogućuje vam da automatski primijenite tamni dizajn na trenutnu stranicu, čak i ako stranica ne nudi tamnu temu.
    Izdanje potpuno rekonfigurabilnog web preglednika Nyxt 2.0.0
  • Nyxt Powerline statusna traka, putem koje možete brzo dobiti sve statusne i konfiguracijske podatke.
    Izdanje potpuno rekonfigurabilnog web preglednika Nyxt 2.0.0
  • Podatkovni profili koji omogućuju izdvajanje različitih vrsta aktivnosti, na primjer, možete staviti aktivnosti vezane uz posao i zabavu u različite profile. Svaki profil koristi vlastitu bazu kolačića koja se ne preklapa s drugim profilima.
  • Način blokiranja praćenja (reduce-tracking-mode), koji vam omogućuje da ograničite aktivnost različitih brojača i widgeta koji se koriste za praćenje kretanja korisnika između stranica.
  • Prema zadanim postavkama omogućena je izolacija pješčanog okruženja web motora - svaka se kartica obrađuje u zasebnom okruženju za pijesak.
  • Upravljanje sesijom, korisnik može spremiti dio povijesti u datoteku i zatim vratiti stanje iz te datoteke.
  • Podrška za automatsko ispunjavanje obrazaca korištenjem unaprijed definiranog ili izračunatog sadržaja. Na primjer, možete konfigurirati trenutni datum koji će se dodati u polje.
    Izdanje potpuno rekonfigurabilnog web preglednika Nyxt 2.0.0
  • Mogućnost učitavanja rukovatelja, postavki i načina rada ovisno o URL maski. Na primjer, možete konfigurirati tamni način rada za Wikipediju da se uključi kada se stranica otvori nakon 10 sata.
  • Mogućnost poziva vanjskog urednika za uređivanje određenih polja u web obrascima. Na primjer, ako trebate upisati opsežan tekst, možete pozvati uređivač teksta.
  • Prisilno isključivanje zvuka i načini rada WebGL u odabranim karticama.
  • Način za vizualno isticanje teksta samo pomoću tipkovnice.
    Izdanje potpuno rekonfigurabilnog web preglednika Nyxt 2.0.0
  • Promijenite način praćenja (watch-mode), koji vam omogućuje automatsko ponovno učitavanje stranice nakon određenog vremena.
  • Način za vizualizaciju promjena između dva stanja stranice.
  • Mogućnost zamjene više stranica/kartica jednom stranicom sažetka.
  • Podrška za skupna preuzimanja pomoću poveznica na stranici (na primjer, možete preuzeti sve slike odjednom).
    Izdanje potpuno rekonfigurabilnog web preglednika Nyxt 2.0.0
  • Mogućnost korištenja različitih boja za unutarnje i vanjske poveznice. Podrška za prikaz URL-a na koji vodi poveznica pored teksta veze. Podrška za skrivanje veza za prethodno otvorene URL-ove.
  • Mogućnost sortiranja tablica na web stranicama po proizvoljnim stupcima.

Izvor: opennet.ru

Dodajte komentar