Nyxt 2.0.0 guztiz birkonfiguragarria den web arakatzaile baten kaleratzea

Nyxt 2.0.0 web arakatzailearen bertsioa argitaratu da, erabiltzaile aurreratuek erabiltzeko diseinatua, nabigatzailearekin lan egiteko edozein alderdiren portaera pertsonalizatzeko eta aldatzeko aukera ia mugagabeak dituztenak. Kontzeptuki, Nyxt-ek Emacs eta Vim gogorarazten ditu, eta prest egindako ezarpenen ordez, Lisp lengoaia erabiliz lanaren logika bera aldatzea ahalbidetzen du. Erabiltzaileak edozein klase, metodo, aldagai eta funtzio gainidatzi edo birkonfigura dezake. Proiektuaren kodea Lisp-en idatzita dago eta BSD lizentziapean banatzen da. Interfazea GTK edo Qt-ekin eraiki daiteke. Prest eginiko muntaiak Linux (Alpine, Arch, Guix, Nix, Ubuntu) eta macOSerako sortzen dira.

Lan-fluxuaren eraginkortasuna hobetzeko, arakatzailea teklatua kontrolatzeko optimizatuta dago eta Emacs, vi eta CUA teklatu lasterbide arruntak onartzen ditu. Proiektua ez dago arakatzaile-motor zehatz bati lotuta eta gutxieneko API bat erabiltzen du web-motorrekin elkarreragiteko. API honetan oinarrituta, WebKit eta Blink motorrak konektatzeko geruzak daude (WebKitGTK erabiltzen da lehenespenez), baina nahi izanez gero, arakatzailea beste motor batzuetara eraman daiteke. Iragarkiak blokeatzeko sistema integratua dakar. Common Lisp-en idatzitako gehigarrien konexioa onartzen da (WebExtensions-en laguntza ezartzeko asmoa dago, Firefox eta Chrome-ren antzera).

Ezaugarri nagusiak:

  • Fitxaren euskarria eta bilaketa integratua erabiliz irekitako fitxa batetik bestera azkar aldatzeko aukera (adibidez, www.example.com webgunea duen fitxara joateko, hasi "adibidez..." idazten eta erabilgarri dauden fitxak erakutsiko dira. .
    Nyxt 2.0.0 guztiz birkonfiguragarria den web arakatzaile baten kaleratzea
  • Orriaren objektu desberdinak aldi berean hautatzeko gaitasuna komando argumentu gisa erabiltzeko. Adibidez, erabiltzaile batek aldi berean hauta ditzake eta ekintzak egin ditzake orrialde bateko hainbat iruditan.
    Nyxt 2.0.0 guztiz birkonfiguragarria den web arakatzaile baten kaleratzea
  • Laster-marken sistema etiketen arabera sailkatzeko eta taldekatzeko laguntzarekin.
    Nyxt 2.0.0 guztiz birkonfiguragarria den web arakatzaile baten kaleratzea
  • Edukiaren arabera bilatzeko gaitasuna, hainbat fitxa aldi berean estaliz.
    Nyxt 2.0.0 guztiz birkonfiguragarria den web arakatzaile baten kaleratzea
  • Zure nabigazio-historia ikusteko zuhaitz-itxurako interfazea, trantsizioen eta adarretako historiaren jarraipena egiteko aukera ematen duena.
    Nyxt 2.0.0 guztiz birkonfiguragarria den web arakatzaile baten kaleratzea
  • Gaietarako laguntza (adibidez, gai iluna dago) eta CSS bidez interfazearen elementuak aldatzeko aukera. "Modu iluna" moduak uneko orrialdeari diseinu ilun bat automatikoki aplikatzeko aukera ematen dizu, nahiz eta guneak gai iluna ematen ez duen.
    Nyxt 2.0.0 guztiz birkonfiguragarria den web arakatzaile baten kaleratzea
  • Nyxt Powerline egoera-barra, zeinaren bidez azkar lor ditzakezun edozein egoera eta konfigurazio-datu.
    Nyxt 2.0.0 guztiz birkonfiguragarria den web arakatzaile baten kaleratzea
  • Jarduera mota desberdinak isolatzea posible egiten duten datu-profilak, adibidez, lanarekin eta entretenimenduarekin lotutako jarduerak profil ezberdinetan jar ditzakezu. Profil bakoitzak bere Cookie-oinarria erabiltzen du, beste profilekin gainjartzen ez dena.
  • Jarraipena blokeatzeko modua (reduce-tracking-mode), erabiltzaileen guneen arteko mugimendua jarraitzeko erabiltzen diren hainbat kontagailu eta widgeten jarduera mugatzeko aukera ematen duena.
  • Lehenespenez, web-motorearen sandbox isolamendua gaituta dago; fitxa bakoitza sandbox ingurune batean prozesatzen da.
  • Saioaren kudeaketa, erabiltzaileak historiaren zati bat fitxategi batean gorde dezake eta, ondoren, egoera berreskuratu fitxategi honetatik.
  • Aurrez definitutako edo kalkulatutako edukia erabiliz inprimakiak automatikoki betetzeko laguntza. Adibidez, eremuan gehitzeko uneko data konfigura dezakezu.
    Nyxt 2.0.0 guztiz birkonfiguragarria den web arakatzaile baten kaleratzea
  • URL maskaren arabera kudeatzaileak, ezarpenak eta moduak kargatzeko gaitasuna. Adibidez, modu iluna konfigura dezakezu Wikipedian aktibatzeko gunea gaueko 10:XNUMXetatik aurrera irekitzen denean.
  • Kanpoko editore bati deitzeko gaitasuna web-inprimakietako eremu jakin batzuk editatzeko. Adibidez, testu zabala idatzi behar baduzu, testu-editore bati dei diezaiokezu.
  • Derrigorrezko mutua eta WebGL moduak hautatutako fitxetan.
  • Teklatua soilik erabiliz testua bisualki nabarmentzeko modua.
    Nyxt 2.0.0 guztiz birkonfiguragarria den web arakatzaile baten kaleratzea
  • Aldatu jarraipen-modua (erlojupeko modua), denbora jakin baten ondoren orria automatikoki berriro kargatzeko aukera ematen duena.
  • Bi orri-egoeren arteko aldaketak ikusteko modua.
  • Hainbat orrialde/fitxa laburpen orri batekin ordezkatzeko gaitasuna.
  • Batch deskargatzeko laguntza orrialdeko estekak erabiliz (adibidez, irudi guztiak aldi berean deskarga ditzakezu).
    Nyxt 2.0.0 guztiz birkonfiguragarria den web arakatzaile baten kaleratzea
  • Barneko eta kanpoko esteketarako kolore desberdinak erabiltzeko gaitasuna. Esteka batek seinalatzen duen URLa estekaren testuaren ondoan bistaratzeko laguntza. Aurretik irekitako URLetarako estekak ezkutatzeko laguntza.
  • Web orrietako taulak zutabe arbitrarioen arabera ordenatzeko gaitasuna.

Iturria: opennet.ru

Gehitu iruzkin berria