Lansarea browserului web complet personalizabil Nyxt 2.0.0

A fost publicată versiunea 2.0.0 a browserului web Nyxt, destinat utilizatorilor avansați, care oferă posibilități aproape nelimitate de personalizare și modificare a comportamentului oricărui aspect al utilizării browserului. Conceptual, Nyxt se aseamănă cu Emacs și Vim și, în loc de un set prestabilit de configurații, oferă posibilitatea de a schimba însăși logica de funcționare, utilizând limbajul Lisp. Utilizatorul poate redefini sau reconfigura orice clase, metode, variabile și funcții. Codul proiectului este scris în Lisp și este distribuit sub licența BSD. Interfața poate fi construită cu GTK sau Qt. Versiuni gata formate sunt disponibile pentru Linux (Alpine, Arch, Guix, Nix, Ubuntu) și macOS.

Pentru a crește eficiența fluxului de lucru, browserul este optimizat pentru controlul de la tastatură și suportă combinații standard de taste din Emacs, vi și CUA. Proiectul nu este legat de un motor specific de browser și utilizează un API minim pentru interacțiunea cu motoarele web. Pe baza acestui API există straturi pentru conectarea motoarelor WebKit și Blink (WebKitGTK este utilizat implicit), dar browserul poate fi portat și pe alte motoare, dacă este dorit. Include un sistem încorporat de blocare a reclamelor. Se suportă conectarea extensiilor scrise în Common Lisp (planificarea implementării suportului pentru WebExtensions, similar cu Firefox și Chrome).

Funcționalități principale:

  • Suport pentru tab-uri și posibilitatea de a comuta rapid între tab-urile deschise, utilizând căutarea încorporată (de exemplu, pentru a accesa tab-ul cu site-ul www.example.com, este suficient să începi să introduci „exa..” și vor fi afișate tab-urile disponibile).
    Lansarea browserului web complet personalizabil Nyxt 2.0.0
  • Posibilitatea de a selecta simultan diferite obiecte de pe pagină pentru a fi folosite ca argumente ale comenzilor. De exemplu, utilizatorul poate selecta și efectua acțiuni asupra mai multor imagini de pe pagină în același timp.
    Lansarea browserului web complet personalizabil Nyxt 2.0.0
  • Un sistem de bookmark-uri cu suport pentru clasificare și grupare pe baza etichetelor.
    Lansarea browserului web complet personalizabil Nyxt 2.0.0
  • Posibilitate de căutare în conținut, acoperind mai multe tab-uri simultan.
    Lansarea browserului web complet personalizabil Nyxt 2.0.0
  • O interfață ierarhică pentru vizualizarea istoricului de navigare, care permite urmărirea istoricului de acces și ramificarea acestuia.
    Lansarea browserului web complet personalizabil Nyxt 2.0.0
  • Suport pentru teme de design (de exemplu, dispunerea unei teme întunecate) și posibilitatea modificării elementelor interfeței prin CSS. Mod «dark-mode» care permite aplicarea automată a unei teme întunecate pe pagina curentă, chiar dacă site-ul nu oferă o tema întunecată.
    Lansarea browserului web complet personalizabil Nyxt 2.0.0
  • Linia de stare Nyxt Powerline, prin care se pot obține rapid orice informații despre starea și setările curente.
    Lansarea browserului web complet personalizabil Nyxt 2.0.0
  • Profiluri de date care permit izolarea diferitelor tipuri de activități, de exemplu, în diferite profiluri pot fi scoase activitățile legate de muncă și cele de divertisment. Fiecare profil utilizează propria bază de Cookie, care nu se suprapune cu alte profile.
  • Mod de blocare a urmării (reduce-tracking-mode) care permite limitarea activității diverselor contoare și widget-uri folosite pentru a urmări mișcarea utilizatorului între site-uri.
  • Prin default, izolația sandbox a web-motorului este activată — fiecare tab se procesează într-un mediu sandbox separat.
  • Gestionarea sesiunilor, utilizatorul poate salva o parte din istorie într-un fișier și apoi restaura starea din acel fișier.
  • Suport pentru completarea automată a formularelor folosind conținut prestabilit sau calculat. De exemplu, se poate configura adăugarea datei curente în câmp.
    Lansarea browserului web complet personalizabil Nyxt 2.0.0
  • Posibilitatea de a încărca manipulatoare, setări și mode în funcție de mască URL. De exemplu, se poate configura activarea modului întunecat pentru Wikipedia atunci când se deschide site-ul după ora 10 seara.
  • Posibilitatea de a apela un editor extern pentru a edita anumite câmpuri în formularele web. De exemplu, în cazul în care este necesară introducerea de text lung, se poate apela un editor de text.
  • Moduri pentru dezactivarea forțată a sunetului și WebGL în tab-uri selectate.
  • Mod de selectare vizuală a textului folosind doar tastatura.
    Lansarea browserului web complet personalizabil Nyxt 2.0.0
  • Mod de urmărire a modificărilor (watch-mode) care permite reîncărcarea automată a paginii la anumite intervale de timp.
  • Mod de vizualizare a modificărilor între două stări ale paginii.
  • Posibilitatea de a înlocui mai multe pagini/tab-uri cu o pagină rezumat.
  • Suport pentru descărcarea în lot a link-urilor de pe pagină (de exemplu, se pot descărca toate imaginile simultan).
    Lansarea browserului web complet personalizabil Nyxt 2.0.0
  • Posibilitatea de a utiliza diferite culori pentru linkurile interne și externe. Suport pentru afișarea URL-ului la care duce linkul, lângă textul linkului. Suport pentru ascunderea linkurilor pentru URL-urile deja accesate.
  • Posibilitatea de a sorta tabelele de pe paginile web după coloane la alegere.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster