Izdaja popolnoma prilagodljivega spletnega brskalnika Nyxt 2.0.0

Objavljen je izdanak web preglednika Nyxt 2.0.0, namijenjenog naprednim korisnicima, kojima pruža gotovo beskrajne mogućnosti prilagodbe i promjene ponašanja svih aspekata rada s preglednikom. Konceptualno, Nyxt podsjeća na Emacs i Vim, i umjesto unaprijed definiranih postavki, daje mogućnost promjene same logike rada korištenjem jezika Lisp. Korisnik može redefinirati ili ponovno konfigurirati bilo koje klase, metode, varijable i funkcije. Kod projekta napisan je na jeziku Lisp i distribuira se pod BSD licencom. Sučelje može biti izgrađeno s GTK ili Qt. Gotove kompilacije su stvorene za Linux (Alpine, Arch, Guix, Nix, Ubuntu) i macOS.

Za povećanje učinkovitosti radnog procesa, preglednik je optimiziran za upravljanje putem tipkovnice i podržava tipične tipkovničke kombinacije Emacs, vi i CUA. Projekt nije vezan uz određeni 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 (po defaultu se koristi WebKitGTK), ali ukoliko to žele, preglednik se može portirati i na druge motore. Uključuje ugrađeni sustav blokiranja reklama. Podržava povezivanje dodataka napisanih na Common Lisp (u planu je realizacija podrške za WebExtensions, prema uzoru na Firefox i Chrome).

Glavne značilnosti:

  • Podrška za kartice i mogućnost brze promjene između otvorenih kartica, koristeći ugrađenu pretragu (na primjer, da biste prešli na karticu sa stranicom www.example.com, dovoljno je početi unositi «exa..» i prikazat će se postojeće kartice.
    Izdaja popolnoma prilagodljivega spletnega brskalnika Nyxt 2.0.0
  • Mogućnost istovremenog odabira različitih objekata na stranici za njihovu upotrebu kao argumente naredbi. Na primjer, korisnik može istovremeno odabrati i izvesti radnje s nekoliko slika na stranici.
    Izdaja popolnoma prilagodljivega spletnega brskalnika Nyxt 2.0.0
  • Sustav oznaka s podrškom za klasifikaciju i grupiranje po oznakama.
    Izdaja popolnoma prilagodljivega spletnega brskalnika Nyxt 2.0.0
  • Mogućnost pretraživanja sadržaja, obuhvaćajući istovremeno nekoliko kartica.
    Izdaja popolnoma prilagodljivega spletnega brskalnika Nyxt 2.0.0
  • Stablo sučelje za pregled povijesti posjeta, omogućujući praćenje povijesti prijelaza i grananja.
    Izdaja popolnoma prilagodljivega spletnega brskalnika Nyxt 2.0.0
  • Podpora tematik (na primjer, postoji tamna tema) i mogućnost promjene elemenata sučelja putem CSS-a. "Dark-mode" omogućava automatsko primjenjivanje tamne sheme dizajna na trenutnoj stranici, čak i ako web stranica ne nudi tamnu temu.
    Izdaja popolnoma prilagodljivega spletnega brskalnika Nyxt 2.0.0
  • Stanje trake Nyxt Powerline, preko koje se mogu brzo dobiti sve informacije o statusu i postavkama.
    Izdaja popolnoma prilagodljivega spletnega brskalnika Nyxt 2.0.0
  • Podaci profili koji omogućuju izolaciju različitih vrsta aktivnosti; na primjer, u različite profile se mogu prebaciti aktivnosti povezane s poslom i zabavom. Svaki profil koristi svoju bazu kolačića koja se ne preklapa s drugim profilima.
  • Način blokiranja praćenja (reduce-tracking-mode) koji omogućava ograničavanje aktivnosti različitih brojača i widgeta korištenih za praćenje kretanja korisnika između web stranica.
  • Sandbox izolacija web motora je uključena prema zadanim postavkama — svaki tab se obrađuje u zasebnom sandbox okruženju.
  • Upravljanje sesijama, korisnik može sačuvati dio povijesti u datoteku i zatim obnoviti stanje iz te datoteke.
  • Podrška za automatsko popunjavanje obrazaca korištenjem unaprijed definiranog ili izračunatog sadržaja. Na primjer, moguće je postaviti automatsko dodavanje trenutnog datuma u polje.
    Izdaja popolnoma prilagodljivega spletnega brskalnika Nyxt 2.0.0
  • Mogućnost učitavanja handlera, postavki i moda ovisno o maski URL-a. Na primjer, moguće je postaviti uključivanje tamnog moda za Wikipediju pri otvaranju stranice nakon 10 sati navečer.
  • Mogućnost pozivanja vanjskog uređivača za uređivanje određenih polja u web obrazcima. Na primjer, kada je potrebna veća količina teksta, može se pozvati tekstualni uređivač.
  • Načini prisilnog isključivanja zvuka i WebGL u odabranim tabovima.
  • Način vizualnog označavanja teksta s korištenjem isključivo tipkovnice.
    Izdaja popolnoma prilagodljivega spletnega brskalnika Nyxt 2.0.0
  • Način praćenja promjena (watch-mode) koji omogućava automatsko ponovno učitavanje stranice nakon određenog vremena.
  • Način vizualizacije promjena između dva stanja stranice.
  • Mogućnost zamjene više stranica/tabova jednom sažetom stranicom.
  • Podrška za grupno preuzimanje putem linkova na stranici (na primjer, moguće je preuzeti sve slike odjednom).
    Izdaja popolnoma prilagodljivega spletnega brskalnika Nyxt 2.0.0
  • Možnost uporabe različnih barv za notranje in zunanje povezave. Podpora prikazu URL-ja, na katerega vodi povezava, poleg besedila povezave. Podpora skritju povezav za že odprte URL-je.
  • Možnost razvrščanja tabel na spletnih straneh po poljubnih stolpcih.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster