Lansarea unui browser web complet reconfigurabil Nyxt 2.0.0

A fost publicată lansarea browserului web Nyxt 2.0.0, conceput pentru a fi utilizat de către utilizatori avansați, care au posibilități aproape nelimitate de personalizare și modificare a comportamentului oricăror aspecte ale lucrului cu browserul. Conceptual, Nyxt amintește de Emacs și Vim și, în loc de un set gata făcut de setări, face posibilă schimbarea logicii de lucru folosind limbajul Lisp. Utilizatorul poate suprascrie sau reconfigura orice clase, metode, variabile și funcții. Codul proiectului este scris în Lisp și distribuit sub licența BSD. Interfața poate fi construită cu GTK sau Qt. Ansamblurile gata făcute sunt create pentru Linux (Alpine, Arch, Guix, Nix, Ubuntu) și macOS.

Pentru a îmbunătăți eficiența fluxului de lucru, browserul este optimizat pentru controlul tastaturii și acceptă comenzile rapide comune de la tastatură Emacs, vi și CUA. Proiectul nu este legat de un anumit motor de browser și folosește un API minim pentru a interacționa cu motoarele web. Pe baza acestui API, există straturi pentru conectarea motoarelor WebKit și Blink (WebKitGTK este utilizat în mod implicit), dar dacă se dorește, browserul poate fi portat la alte motoare. Include un sistem de blocare a reclamelor încorporat. Este acceptată conexiunea suplimentelor scrise în Common Lisp (există planuri de implementare a suportului pentru WebExtensions, similar cu Firefox și Chrome).

Caracteristici principale:

  • Suport cu file și posibilitatea de a comuta rapid între filele deschise folosind căutarea încorporată (de exemplu, pentru a accesa fila cu site-ul www.example.com, trebuie doar să începeți să tastați „exa..” și filele disponibile vor fi afișate .
    Lansarea unui browser web complet reconfigurabil Nyxt 2.0.0
  • Abilitatea de a selecta simultan diferite obiecte de pe pagină pentru a le utiliza ca argumente de comandă. De exemplu, un utilizator poate selecta și efectua simultan acțiuni pe mai multe imagini dintr-o pagină.
    Lansarea unui browser web complet reconfigurabil Nyxt 2.0.0
  • Sistem de marcaje cu suport pentru clasificare și grupare după etichete.
    Lansarea unui browser web complet reconfigurabil Nyxt 2.0.0
  • Abilitatea de a căuta după conținut, acoperind mai multe file simultan.
    Lansarea unui browser web complet reconfigurabil Nyxt 2.0.0
  • O interfață arborescentă pentru vizualizarea istoricului de navigare, permițându-vă să urmăriți istoricul tranzițiilor și al ramificării.
    Lansarea unui browser web complet reconfigurabil Nyxt 2.0.0
  • Suport pentru teme (de exemplu, există o temă întunecată) și capacitatea de a schimba elementele de interfață prin CSS. Modul „mod întunecat” vă permite să aplicați automat un design întunecat paginii curente, chiar dacă site-ul nu oferă o temă întunecată.
    Lansarea unui browser web complet reconfigurabil Nyxt 2.0.0
  • Bara de stare Nyxt Powerline, prin care puteți obține rapid orice stare și date de configurare.
    Lansarea unui browser web complet reconfigurabil Nyxt 2.0.0
  • Profiluri de date care fac posibilă izolarea diferitelor tipuri de activități, de exemplu, puteți pune activități legate de muncă și divertisment în diferite profiluri. Fiecare profil folosește propria bază de cookie-uri, care nu se suprapune cu alte profiluri.
  • Modul de blocare a urmăririi (reduce-tracking-mode), care vă permite să limitați activitatea diferitelor contoare și widget-uri utilizate pentru a urmări mișcarea utilizatorilor între site-uri.
  • În mod implicit, izolarea sandbox a motorului web este activată - fiecare filă este procesată într-un mediu sandbox separat.
  • Gestionarea sesiunii, utilizatorul poate salva o parte din istoric într-un fișier și apoi poate restabili starea din acest fișier.
  • Suport pentru completarea automată a formularelor folosind conținut predefinit sau calculat. De exemplu, puteți configura data curentă pentru a fi adăugată în câmp.
    Lansarea unui browser web complet reconfigurabil Nyxt 2.0.0
  • Abilitatea de a încărca handlere, setări și moduri în funcție de masca URL. De exemplu, puteți configura modul întunecat pentru ca Wikipedia să se activeze atunci când site-ul este deschis după ora 10:XNUMX.
  • Posibilitatea de a apela un editor extern pentru a edita anumite câmpuri în formularele web. De exemplu, dacă trebuie să tastați text voluminos, puteți apela un editor de text.
  • Dezactivare forțată și moduri WebGL în filele selectate.
  • Mod pentru evidențierea vizuală a textului folosind doar tastatura.
    Lansarea unui browser web complet reconfigurabil Nyxt 2.0.0
  • Schimbați modul de urmărire (modul ceas), care vă permite să reîncărcați automat pagina după un anumit timp.
  • Mod pentru vizualizarea modificărilor între două stări de pagină.
  • Posibilitatea de a înlocui mai multe pagini/file cu o singură pagină de rezumat.
  • Suport pentru descărcări în lot folosind link-uri de pe pagină (de exemplu, puteți descărca toate imaginile simultan).
    Lansarea unui browser web complet reconfigurabil Nyxt 2.0.0
  • Abilitatea de a utiliza diferite culori pentru link-urile interne și externe. Suport pentru afișarea adresei URL către care un link indică lângă textul linkului. Suport pentru ascunderea linkurilor pentru adresele URL deschise anterior.
  • Abilitatea de a sorta tabelele pe paginile web după coloane arbitrare.

Sursa: opennet.ru

Adauga un comentariu