Vrystelling van 'n heeltemal herkonfigureerbare webblaaier Nyxt 2.0.0

Die vrystelling van die Nyxt 2.0.0 webblaaier is gepubliseer, ontwerp vir gebruik deur gevorderde gebruikers, wat byna onbeperkte moontlikhede het om die gedrag van enige aspekte van die werk met die blaaier aan te pas en te verander. Konseptueel herinner Nyxt aan Emacs en Vim, en in plaas van 'n klaargemaakte stel instellings, maak dit dit moontlik om die logika van werk met behulp van die Lisp-taal te verander. Die gebruiker kan enige klasse, metodes, veranderlikes en funksies ignoreer of herkonfigureer. Die projekkode is in Lisp geskryf en onder die BSD-lisensie versprei. Die koppelvlak kan gebou word met GTK of Qt. Klaargemaakte samestellings word gegenereer vir Linux (Alpine, Arch, Guix, Nix, Ubuntu) en macOS.

Om werkvloeidoeltreffendheid te verbeter, is die blaaier geoptimaliseer vir sleutelbordbeheer en ondersteun algemene Emacs, vi en CUA sleutelbordkortpaaie. Die projek is nie gekoppel aan 'n spesifieke blaaier-enjin nie en gebruik 'n minimale API om met webenjins te kommunikeer. Op grond van hierdie API is daar lae om die WebKit- en Blink-enjins te koppel (WebKitGTK word by verstek gebruik), maar as jy wil, kan die blaaier na ander enjins oorgedra word. Dit sluit 'n ingeboude advertensieblokkeringstelsel in. Die verbinding van byvoegings wat in Common Lisp geskryf is, word ondersteun (daar is planne om ondersteuning vir WebExtensions te implementeer, soortgelyk aan Firefox en Chrome).

Belangrikste kenmerke:

  • Ondersteuning met oortjies en die vermoë om vinnig tussen oop oortjies te wissel deur die ingeboude soektog te gebruik (om byvoorbeeld na die oortjie met die webwerf www.example.com te gaan, begin net "exa.." tik en die beskikbare oortjies sal gewys word .
    Vrystelling van 'n heeltemal herkonfigureerbare webblaaier Nyxt 2.0.0
  • Die vermoë om gelyktydig verskillende voorwerpe op die bladsy te kies vir hul gebruik as opdragargumente. Byvoorbeeld, 'n gebruiker kan gelyktydig kies en aksies op verskeie beelde op 'n bladsy uitvoer.
    Vrystelling van 'n heeltemal herkonfigureerbare webblaaier Nyxt 2.0.0
  • Boekmerkstelsel met ondersteuning vir klassifikasie en groepering volgens etikette.
    Vrystelling van 'n heeltemal herkonfigureerbare webblaaier Nyxt 2.0.0
  • Vermoë om volgens inhoud te soek, wat verskeie oortjies gelyktydig dek.
    Vrystelling van 'n heeltemal herkonfigureerbare webblaaier Nyxt 2.0.0
  • 'n Boomagtige koppelvlak om jou blaaigeskiedenis te bekyk, wat jou toelaat om die geskiedenis van oorgange en vertakkings op te spoor.
    Vrystelling van 'n heeltemal herkonfigureerbare webblaaier Nyxt 2.0.0
  • Ondersteuning vir temas (byvoorbeeld, daar is 'n donker tema) en die vermoë om koppelvlak-elemente via CSS te verander. Die "donker-modus"-modus laat jou toe om outomaties 'n donker ontwerp op die huidige bladsy toe te pas, selfs al bied die webwerf nie 'n donker tema nie.
    Vrystelling van 'n heeltemal herkonfigureerbare webblaaier Nyxt 2.0.0
  • Nyxt Powerline-statusbalk, waardeur u vinnig enige status- en konfigurasiedata kan bekom.
    Vrystelling van 'n heeltemal herkonfigureerbare webblaaier Nyxt 2.0.0
  • Dataprofiele wat dit moontlik maak om verskillende soorte aktiwiteite te isoleer, jy kan byvoorbeeld aktiwiteite wat met werk en vermaak verband hou, in verskillende profiele plaas. Elke profiel gebruik sy eie koekiebasis, wat nie met ander profiele oorvleuel nie.
  • Volgblokkeermodus (verminder-naspoormodus), wat jou toelaat om die aktiwiteit van verskeie tellers en legstukke wat gebruik word om gebruikersbeweging tussen werwe na te spoor, te beperk.
  • Sandbox-isolasie van die webenjin is standaard geaktiveer - elke oortjie word in 'n aparte sandbox-omgewing verwerk.
  • Sessiebestuur, die gebruiker kan 'n deel van die geskiedenis in 'n lêer stoor en dan die toestand vanaf hierdie lêer herstel.
  • Ondersteuning vir outovulvorms met voorafbepaalde of berekende inhoud. Byvoorbeeld, jy kan die huidige datum instel om by die veld gevoeg te word.
    Vrystelling van 'n heeltemal herkonfigureerbare webblaaier Nyxt 2.0.0
  • Vermoë om hanteerders, instellings en modusse te laai, afhangende van die URL-masker. Byvoorbeeld, jy kan donker modus vir Wikipedia instel om aan te skakel wanneer die webwerf na 10:XNUMX oopgemaak word.
  • Vermoë om 'n eksterne redakteur te skakel om sekere velde in webvorms te wysig. Byvoorbeeld, as jy lywige teks moet tik, kan jy 'n teksredigeerder skakel.
  • Geforseerde demp- en WebGL-modusse in geselekteerde oortjies.
  • Modus om teks visueel uit te lig deur slegs die sleutelbord te gebruik.
    Vrystelling van 'n heeltemal herkonfigureerbare webblaaier Nyxt 2.0.0
  • Verander dopmodus (kyk-modus), wat jou toelaat om die bladsy outomaties na 'n sekere tyd te herlaai.
  • Modus om veranderinge tussen twee bladsytoestande te visualiseer.
  • Vermoë om veelvuldige bladsye/oortjies te vervang met een opsommingsbladsy.
  • Ondersteuning vir bondelaflaaie deur skakels op die bladsy te gebruik (jy kan byvoorbeeld alle beelde gelyktydig aflaai).
    Vrystelling van 'n heeltemal herkonfigureerbare webblaaier Nyxt 2.0.0
  • Vermoë om verskillende kleure vir interne en eksterne skakels te gebruik. Ondersteuning vir die vertoon van die URL waarna 'n skakel wys langs die skakelteks. Ondersteuning vir die wegsteek van skakels vir voorheen oopgemaakte URL's.
  • Vermoë om tabelle op webblaaie volgens arbitrêre kolomme te sorteer.

Bron: opennet.ru

Voeg 'n opmerking