ĂshtĂ« publikuar versioni 2.0.0 i shfletuesit web Nyxt, i dizajnuar pĂ«r pĂ«rdorues tĂ« avancuar, tĂ« cilĂ«t kanĂ« mundĂ«si pothuajse tĂ« pakufizuara pĂ«r tĂ« konfigurimin dhe modifikimin e çdo aspekti tĂ« sjelljes sĂ« shfletuesit. Konceptualisht, Nyxt ngjan me Emacs dhe Vim, dhe nĂ« vend tĂ« njĂ« seti tĂ« gatshĂ«m cilĂ«simesh, ofron mundĂ«sinĂ« pĂ«r tĂ« ndryshuar logjikĂ«n e punĂ«s duke pĂ«rdorur gjuhĂ«n Lisp. PĂ«rdoruesi mund tĂ« rishkruajĂ« ose konfigurojĂ« çdo klasĂ«, metodĂ«, variabĂ«l dhe funksion. Kodi i projektit Ă«shtĂ« shkruar nĂ« Lisp dhe shpĂ«rndahet nĂ«n licencĂ«n BSD. NdĂ«rfaqja mund tĂ« ndĂ«rtohet me GTK ose Qt. NdĂ«rtimet e gatshme janĂ« krijuar pĂ«r Linux (Alpine, Arch, Guix, Nix, Ubuntu) dhe macOS.
Për të rritur efikasitetin e punës, shfletuesi është optimizuar për menaxhim me tastierë dhe mbështet kombinimet standarde të tastierës Emacs, vi dhe CUA. Projekti nuk është i lidhur me një motor të caktuar shfletimi dhe përdor një API minimal për ndërveprimin me motorët web. Në bazë të këtij API ka shtresa për lidhjen e motorëve WebKit dhe Blink (për default përdoret WebKitGTK), por nëse dëshirohet, shfletuesi mund të portimi gjithashtu në motorë tjerë. Në paketë përfshihet një sistem i ndërtuar për bllokimin e reklamave. Mbështetet lidhja e shtesave të shkruara në Common Lisp (në planet është realizimi i mbështetjes për WebExtensions, në përputhje me Firefox dhe Chrome).
Funksionalitetet kryesore:
- Mbështetje për skedat dhe mundësia e kalimit të shpejtë mes skedave të hapura, duke përdorur kërkimin e integruar (për shembull, për të kaluar në skedën me faqen www.example.com mjafton të filloni të shkruani 'exa..' dhe do të shfaqen skedat ekzistuese).

- Mundësia e selektimit të njëkohshëm të objekteve të ndryshme në faqe për t'i përdorur ato si argumente komande. Për shembull, përdoruesi mund të selektojë dhe të kryejë veprime me disa imazhe në faqe njëkohësisht.

- Një sistem shënimesh me mbështetje për klasifikimin dhe grupimin sipas etiketave.

- Mundësia e kërkimit brenda përmbajtjes, duke përfshirë disa skeda njëkohësisht.

- Një ndërfaqe me strukturë pemore për shikimin e historisë së vizitave, e cila lejon të ndjekësh historinë e kalimeve dhe degëzimin.

- Mbështetje për tema vizuale (për shembull, ka një temë të errët) dhe mundësia e ndryshimit të elementeve të ndërfaqes përmes CSS. Mjeti 'dark-mode' i cili lejon aplikimin automatik të një dizajni të errët në faqen aktuale, edhe nëse faqja nuk ofron një temë të errët.

- Vija e statusit të Nyxt Powerline, përmes së cilës mund të merrni shpejt çdo informacion mbi gjendjen dhe konfigurimin.

- Profila të dhënash, duke mundësuar izolimin e aktiviteteve të ndryshme, për shembull, në profile të ndryshme mund të diferencosh aktivitetin e lidhur me punën dhe argëtimin. Në çdo profil përdoret një bazë Cookie e veçantë, e cila nuk përputhet me profile të tjera.
- Re gjendjeje për bllokimin e ndjekjes (reduce-tracking-mode), e cila mundëson kufizimin e aktiviteteve të ndryshme të numëruesve dhe widget-eve, të përdorura për të ndjekur lëvizjen e përdoruesit mes faqeve.
- PĂ«r default Ă«shtĂ« aktivizuar izolimi sandbox i motorit web â çdo skedĂ« trajtohet nĂ« njĂ« ambient tĂ« veçantĂ« sandbox.
- Menaxhimi i seancave, përdoruesi mund të ruajë një pjesë të historisë në një skedar dhe më pas të rikthejë gjendjen nga ky skedar.
- Mbështetje për autoshkarkimin e formave duke përdorur përmbajtje të paracaktuar ose të llogaritur. Për shembull, mund të konfiguroni shtimin e datës aktuale në fushën përkatëse.

- Mundësia e ngarkimit të procesorëve, cilësimeve dhe mënyrave në përputhje me maskën URL. Për shembull, mund të konfiguroni aktivizimin e temës të errët për Wikipedia gjatë hapjes së faqes pas orës 10 të mbrëmjes.
- Mundësia e thirrjes së një redaktori të jashtëm për modifikimin e fushave të caktuara në formatet web. Për shembull, në rast nevoje për shkrimin e një teksti voluminoz, mund të thërrisni një tekst redaktor.
- Modet e detyrueshme për të fikur tingullin dhe WebGL në skedat e zgjedhura.
- Një mënyrë vizuale për të theksuar tekstin duke përdorur vetëm tastierën.

- Mënyra e ndjekjes së ndryshimeve (watch-mode), e cila lejon shkarkimin automatik të faqes çdo njëkohë të caktuar.
- Mënyra e vizualizimit të ndryshimeve mes dy gjendjesh të faqes.
- Mundësia e zëvendësimit të disa faqeve/skedave me një faqe përmbledhëse.
- Mbështetje për shkarkimin masiv për lidhjet në faqe (për shembull, mund të shkarkoni të gjitha imazhet njëherë).

- Mundësia e përdorimit të ngjyrave të ndryshme për lidhjet e brendshme dhe të jashtme. Mbështetje për shfaqjen e URL-së, në të cilën çon lidhja, pranë tekstit lidhës. Mbështetje për fshehjen e lidhjeve për URL-të e hapura më parë.
- Mundësia e renditjes së tabelave në faqet web sipas kolonave të përzgjedhura.
Burimi: opennet.ru










