Avaldati veebibrauseri Nyxt 2.0.0 vĂ€ljalase, mis on mĂ”eldud edasijĂ”udnud kasutajatele ning pakub praktiliselt piirituid vĂ”imalusi brauseri töö kĂ”igi aspektide seadistamiseks ja kĂ€itumise muutmiseks. Kontseptuaalselt sarnaneb Nyxt Emacsi ja Vimiga ning valmis seadistuskomplekti asemel vĂ”imaldab muuta tööloogikat ennast, kasutades Lisp-keelt. Kasutaja saab ĂŒmber mÀÀratleda vĂ”i ĂŒmber seadistada mis tahes klasse, meetodeid, muutujaid ja funktsioone. Projekti kood on kirjutatud Lispis ja seda levitatakse BSD litsentsi alusel. Liidese saab koostada GTK vĂ”i Qt abil. Valmis paketid on saadaval Linuxile (Alpine, Arch, Guix, Nix, Ubuntu) ja macOS-ile.
Tööprotsessi tĂ”hustamiseks on brauser optimeeritud klaviatuuriga juhtimiseks ning toetab Emacsi, vi ja CUA tavapĂ€raseid kiirklahvikombinatsioone. Projekt ei ole seotud kindla brauserimootoriga ja kasutab veebimootoritega suhtlemiseks minimaalset API-t. Selle API pĂ”hjal on olemas vahekihid WebKiti ja Blinki mootorite ĂŒhendamiseks (vaikimisi kasutatakse WebKitGTK-d), kuid soovi korral saab brauseri portida ka teistele mootoritele. Komplekti kuulub sisseehitatud reklaamiblokeerimissĂŒsteem. Toetatud on Common Lispis kirjutatud lisade ĂŒhendamine (plaanis on lisada ka WebExtensionsi tugi Firefoxi ja Chrome'i eeskujul).
PÔhifunktsioonid:
- Vahekaartide tugi ja vĂ”imalus kiiresti avatud vahekaartide vahel ĂŒmber lĂŒlituda, kasutades sisseehitatud otsingut (nĂ€iteks vahekaardile saidiga www.example.com liikumiseks piisab, kui hakata sisestama âexa..â, ning kuvatakse olemasolevad vahekaardid).

- VÔimalus valida lehel samaaegselt erinevaid objekte, et kasutada neid kÀskude argumentidena. NÀiteks saab kasutaja korraga valida mitu lehel olevat pilti ja nendega toiminguid teha.

- JĂ€rjehoidjasĂŒsteem, mis toetab liigitamist ja rĂŒhmitamist siltide jĂ€rgi.

- VÔimalus otsida sisust korraga mitme vahekaardi ulatuses.

- Puuvaatega liides kĂŒlastusajaloo sirvimiseks, mis vĂ”imaldab jĂ€lgida navigeerimisajalugu ja selle hargnemist.

- Teemade tugi (nĂ€iteks tume teema) ja vĂ”imalus muuta liidese elemente CSS-i kaudu. ReĆŸiim «dark-mode» vĂ”imaldab rakendada aktiivsele lehele automaatselt tumedat kujundust isegi siis, kui sait ise tumedat teemat ei paku.

- Nyxt Powerlineâi olekuriba, mille kaudu saab kiiresti kĂ€tte mis tahes oleku- ja seadistusandmed.

- Andmeprofiilid, mis vĂ”imaldavad eraldada eri tĂŒĂŒpi tegevusi, nĂ€iteks tööga ja meelelahutusega seotud tegevused saab paigutada erinevatesse profiilidesse. Igas profiilis kasutatakse oma Cookieâite andmebaasi, mis ei kattu teiste profiilidega.
- JĂ€lgimise piiramise reĆŸiim (reduce-tracking-mode), mis vĂ”imaldab piirata eri loendurite ja vidinate tegevust, mida kasutatakse kasutaja liikumise jĂ€lgimiseks veebisaitide vahel.
- Vaikimisi on web-mootori sandbox-isolatsioon sisse lĂŒlitatud â iga vahelehte töödeldakse eraldi sandbox-keskkonnas.
- Seansside haldus: kasutaja saab salvestada osa ajaloost faili ja seejÀrel selle faili pÔhjal oleku taastada.
- Vormide automaattÀitmise tugi, kasutades etteantud vÔi arvutatavat sisu. NÀiteks saab seadistada praeguse kuupÀeva lisamise vÀljale.

- VĂ”imalus laadida kĂ€itlejaid, seadeid ja reĆŸiime sĂ”ltuvalt URL-i maskist. NĂ€iteks saab seadistada tumeda reĆŸiimi sisselĂŒlitamise Wikipedia jaoks, kui sait avatakse pĂ€rast kella 22.
- VÔimalus kasutada vÀlist redaktorit teatud vÀljade muutmiseks web-vormides. NÀiteks suuremahulise teksti sisestamise vajadusel saab avada tekstiredaktori.
- Heli ja WebGL-i sunnitud vĂ€ljalĂŒlitamise reĆŸiimid valitud vahekaartidel.
- Teksti visuaalse valimise reĆŸiim ainult klaviatuuri abil.

- Muudatuste jĂ€lgimise reĆŸiim (watch-mode), mis vĂ”imaldab lehte mÀÀratud aja jĂ€rel automaatselt uuesti laadida.
- Muudatuste visualiseerimise reĆŸiim lehe kahe oleku vahel.
- VĂ”imalus asendada mitu lehte/vahelehte ĂŒhe koondlehega.
- Lehel olevate linkide pakettallalaadimise tugi (nÀiteks saab kÔik pildid korraga alla laadida).

- VÔimalus kasutada sisemiste ja vÀliste linkide jaoks erinevaid vÀrve. Toetatud on lingi teksti kÔrval selle URL-i kuvamine, kuhu link viib. Toetatud on ka juba varem avatud URL-ide linkide peitmine.
- VÔimalus sortida veebilehtedel olevaid tabeleid suvaliste veergude jÀrgi.
Allikas: opennet.ru










