Izdanje potpuno prilagodljivog web preglednika Nyxt 2.0.0

Objavljen je izdanak web preglednika Nyxt 2.0.0, dizajniran za napredne korisnike kojima se pružaju praktički beskrajne mogućnosti prilagodbe i promjene ponašanja svih aspekata rada s preglednikom. Konceptualno, Nyxt podsjeća na Emacs i Vim, a umjesto gotovog skupa postavki, omogućava mijenjanje same logike rada koristeći jezik Lisp. Korisnik može redefinirati ili prilagoditi sve klase, metode, varijable i funkcije. Kod projekta napisan je na jeziku Lisp i distribuira se pod BSD licencom. Sučelje se može sastaviti s GTK ili Qt. Gotove binarne datoteke oblikovane su za Linux (Alpine, Arch, Guix, Nix, Ubuntu) i macOS.

Za povećanje učinkovitosti radnog procesa, preglednik je optimiziran za upravljanje s tipkovnice i podržava standardne tipkovničke kombinacije Emacs, vi i CUA. Projekt nije vezan uz specifični preglednički motor i koristi minimalni API za interakciju s web motorima. Na temelju ovog API-ja postoje slojevi za povezivanje motora WebKit i Blink (zadano se koristi WebKitGTK), no po želji preglednik se može portirati i na druge motore. Uključuje ugrađeni sustav blokiranja oglasa. Podržava povezivanje dodataka napisanih na Common Lisp (u planu je implementacija podrške za WebExtensions, prema primjeru Firefox i Chrome).

Glavne mogućnosti:

  • Podrška za kartice i mogućnost brzog prebacivanja između otvorenih kartica, koristeći ugrađenu pretragu (na primjer, za prelazak na karticu sa stranicom www.example.com, dovoljno je početi unositi 'exa..' i prikazat će se postojeće kartice.
    Izdanje potpuno prilagodljivog web preglednika Nyxt 2.0.0
  • Mogućnost istodobnog označavanja različitih objekata na stranici za njihovo korištenje kao argumente naredbi. Na primjer, korisnik može istodobno odabrati i provesti radnje s više slika na stranici.
    Izdanje potpuno prilagodljivog web preglednika Nyxt 2.0.0
  • Sustav oznaka koji podržava klasifikaciju i grupiranje prema oznakama.
    Izdanje potpuno prilagodljivog web preglednika Nyxt 2.0.0
  • Mogućnost pretraživanja sadržaja, obuhvaćajući više kartica odjednom.
    Izdanje potpuno prilagodljivog web preglednika Nyxt 2.0.0
  • Hijerarhičko sučelje za pregled povijesti posjeta, omogućujući praćenje povijesti prelaza i grananja.
    Izdanje potpuno prilagodljivog web preglednika Nyxt 2.0.0
  • Podrška za teme (poput tamne teme) i mogućnost promjene elemenata sučelja putem CSS-a. 'Dark-mode' koji automatski primjenjuje tamnu temu na trenutnu stranicu, čak i ako web stranica ne nudi tamnu temu.
    Izdanje potpuno prilagodljivog web preglednika Nyxt 2.0.0
  • Nyxt Powerline stanje, preko kojeg se brzo mogu dobiti svi podaci o stanju i postavkama.
    Izdanje potpuno prilagodljivog web preglednika Nyxt 2.0.0
  • Profili podataka koji omogućuju izolaciju različitih tipova aktivnosti, na primjer, različite aktivnosti vezane uz posao i zabavu mogu biti smještene 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 omogućuje ograničavanje aktivnosti različitih brojila i widgeta koji se koriste za praćenje kretanja korisnika između web stranica.
  • Sandbox izolacija web motora je uključena po zadanim postavkama — svaka kartica se obrađuje u zasebnom sandbox okruženju.
  • Upravljanje sesijama, korisnik može spremiti dio povijesti u datoteku i zatim obnoviti stanje iz te datoteke.
  • Podrška za automatsko popunjavanje obrazaca pomoću unaprijed definiranog ili proračunanog sadržaja. Na primjer, moguće je postaviti dodavanje trenutnog datuma u polje.
    Izdanje potpuno prilagodljivog web preglednika Nyxt 2.0.0
  • Mogućnost učitavanja rukovatelja, postavki i načina prema obrascu URL-a. Na primjer, moguće je postaviti uključivanje tamnog načina za Wikipediju kada se stranica otvori nakon 10 sati navečer.
  • Mogućnost pozivanja vanjskog uređivača za uređivanje određenih polja u web-obrazcima. Na primjer, kod unosa opsežnog teksta može se pozvati tekstualni uređivač.
  • Načini za prisilno isključivanje zvuka i WebGL u odabranim karticama.
  • Način vizualnog isticanja teksta koristeći samo tipkovnicu.
    Izdanje potpuno prilagodljivog web preglednika Nyxt 2.0.0
  • Način praćenja promjena (watch-mode) koji automatski ponovo učitava stranicu nakon određenog vremena.
  • Način vizualizacije promjena između dvaju stanja stranice.
  • Mogućnost zamjene više stranica/kartica s jednom sažetkom stranicom.
  • Podrška za grupno preuzimanje putem veza na stranici (na primjer, moguće je preuzeti sve slike odjednom).
    Izdanje potpuno prilagodljivog web preglednika Nyxt 2.0.0
  • Mogućnost korištenja različitih boja za unutarnje i vanjske linkove. Podrška za prikaz URL-a na koji vodi link, uz tekst linka. Podrška za skrivanje linkova za već otvorene URL-ove.
  • Mogućnost sortiranja tablica na web-stranicama prema proizvoljnim kolonama.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster