Täielikult ümberkonfigureeritava veebibrauseri Nyxt 2.0.0 väljalaskmine

Avaldatud on Nyxt 2.0.0 veebibrauseri väljalase, mis on mõeldud kasutamiseks edasijõudnud kasutajatele, kellel on peaaegu piiramatud võimalused brauseriga töötamise mis tahes aspektide kohandamiseks ja käitumise muutmiseks. Kontseptuaalselt meenutab Nyxt Emacsi ja Vimi ning valmis seadistuste komplekti asemel võimaldab see Lispi keele abil muuta töö loogikat. Kasutaja saab mis tahes klasse, meetodeid, muutujaid ja funktsioone alistada või ümber konfigureerida. Projekti kood on kirjutatud Lispi keeles ja seda levitatakse BSD litsentsi all. Liidese saab ehitada GTK või Qt abil. Valmiskoostud luuakse Linuxi (Alpine, Arch, Guix, Nix, Ubuntu) ja macOS-i jaoks.

Töövoo tõhususe parandamiseks on brauser optimeeritud klaviatuuri juhtimiseks ja toetab tavalisi Emacsi, vi ja CUA kiirklahve. Projekt ei ole seotud konkreetse brauserimootoriga ja kasutab veebimootoritega suhtlemiseks minimaalset API-d. Selle API alusel on WebKiti ja Blinki mootorite ühendamiseks olemas kihid (vaikimisi kasutatakse WebKitGTK-d), kuid soovi korral saab brauserit portida ka teistele mootoritele. See sisaldab sisseehitatud reklaamide blokeerimissüsteemi. Toetatud on Common Lisp'is kirjutatud lisandmoodulite ühendamine (plaanis on juurutada WebExtensionsi tugi sarnaselt Firefoxile ja Chrome'ile).

Põhijooned:

  • Vahekaartide tugi ja võimalus sisseehitatud otsingu abil kiiresti avatud vahekaartide vahel lülituda (näiteks saidi www.example.com vahekaardile minemiseks alustage lihtsalt sõna „exa.“ tippimist ja kuvatakse saadaolevad vahelehed .
    Täielikult ümberkonfigureeritava veebibrauseri Nyxt 2.0.0 väljalaskmine
  • Võimalus üheaegselt valida lehel erinevaid objekte nende kasutamiseks käsuargumentidena. Näiteks saab kasutaja korraga valida ja teha ühel lehel mitu pilti ja nendega toiminguid teha.
    Täielikult ümberkonfigureeritava veebibrauseri Nyxt 2.0.0 väljalaskmine
  • Järjehoidjate süsteem, mis toetab klassifitseerimist ja siltide järgi rühmitamist.
    Täielikult ümberkonfigureeritava veebibrauseri Nyxt 2.0.0 väljalaskmine
  • Võimalus otsida sisu järgi, hõlmates mitut vahekaarti korraga.
    Täielikult ümberkonfigureeritava veebibrauseri Nyxt 2.0.0 väljalaskmine
  • Puutaoline liides sirvimisajaloo vaatamiseks, mis võimaldab teil jälgida üleminekute ja hargnemiste ajalugu.
    Täielikult ümberkonfigureeritava veebibrauseri Nyxt 2.0.0 väljalaskmine
  • Teemade tugi (näiteks on olemas tume teema) ja liidese elementide muutmise võimalus CSS-i kaudu. Režiim "tume režiim" võimaldab teil praegusele lehele automaatselt rakendada tumedat kujundust, isegi kui sait ei paku tumedat teemat.
    Täielikult ümberkonfigureeritava veebibrauseri Nyxt 2.0.0 väljalaskmine
  • Nyxt Powerline olekuriba, mille kaudu saate kiiresti hankida mis tahes oleku- ja konfiguratsiooniandmeid.
    Täielikult ümberkonfigureeritava veebibrauseri Nyxt 2.0.0 väljalaskmine
  • Andmeprofiilid, mis võimaldavad eri tüüpi tegevusi eraldada, näiteks saab panna töö ja meelelahutusega seotud tegevused erinevatesse profiilidesse. Iga profiil kasutab oma küpsiste baasi, mis ei kattu teiste profiilidega.
  • Jälgimise blokeerimisrežiim (reduce-tracking-mode), mis võimaldab piirata erinevate loendurite ja vidinate tegevust, mida kasutatakse kasutajate saitidevahelise liikumise jälgimiseks.
  • Vaikimisi on veebimootori liivakasti isoleerimine lubatud – iga vahekaarti töödeldakse eraldi liivakastikeskkonnas.
  • Seansihaldus, kasutaja saab salvestada osa ajaloost faili ja seejärel taastada oleku sellest failist.
  • Vormide automaatse täitmise tugi, kasutades eelmääratletud või arvutatud sisu. Näiteks saate konfigureerida väljale lisatava praeguse kuupäeva.
    Täielikult ümberkonfigureeritava veebibrauseri Nyxt 2.0.0 väljalaskmine
  • Võimalus laadida käitlejaid, sätteid ja režiime sõltuvalt URL-i maskist. Näiteks saate seadistada tumeda režiimi, et Vikipeedia lülituks sisse, kui sait avatakse pärast kella 10.
  • Võimalus helistada välisele redaktorile, et muuta veebivormide teatud välju. Näiteks kui teil on vaja tippida mahukat teksti, võite helistada tekstiredaktorisse.
  • Sunnitud vaigistamine ja WebGL-i režiimid valitud vahekaartidel.
  • Režiim teksti visuaalseks esiletõstmiseks, kasutades ainult klaviatuuri.
    Täielikult ümberkonfigureeritava veebibrauseri Nyxt 2.0.0 väljalaskmine
  • Jälgimisrežiimi muutmine (vaatamisrežiim), mis võimaldab teatud aja möödudes lehte automaatselt uuesti laadida.
  • Režiim kahe lehe oleku vaheliste muutuste visualiseerimiseks.
  • Võimalus asendada mitu lehte/vahekaarti ühe kokkuvõttelehega.
  • Pakettallalaadimise tugi lehel olevate linkide abil (näiteks saate kõik pildid korraga alla laadida).
    Täielikult ümberkonfigureeritava veebibrauseri Nyxt 2.0.0 väljalaskmine
  • Võimalus kasutada sise- ja välislinkide jaoks erinevaid värve. Toetus URL-i kuvamiseks, millele link viitab lingi teksti kõrval. Varem avatud URL-ide linkide peitmise tugi.
  • Võimalus sortida veebilehtede tabeleid suvaliste veergude järgi.

Allikas: opennet.ru

Lisa kommentaar