Pagpagawas sa usa ka hingpit nga ma-reconfigurable nga web browser nga Nyxt 2.0.0

Ang pagpagawas sa Nyxt 2.0.0 web browser gimantala, gidisenyo alang sa paggamit sa mga advanced nga tiggamit, nga adunay halos walay kinutuban nga mga posibilidad alang sa pag-customize ug pagbag-o sa kinaiya sa bisan unsa nga aspeto sa pagtrabaho uban sa browser. Sa konsepto, ang Nyxt nagpahinumdom sa Emacs ug Vim, ug imbes nga usa ka andam nga set sa mga setting, kini nagpaposible sa pagbag-o sa mismong lohika sa trabaho gamit ang Lisp nga pinulongan. Mahimong i-override o i-reconfigure sa user ang bisan unsang klase, pamaagi, variable ug function. Ang code sa proyekto gisulat sa Lisp ug giapod-apod ubos sa lisensya sa BSD. Ang interface mahimong matukod gamit ang GTK o Qt. Ang mga andam nga asembliya gihimo alang sa Linux (Alpine, Arch, Guix, Nix, Ubuntu) ug macOS.

Aron mapausbaw ang episyente sa workflow, ang browser gi-optimize para sa kontrol sa keyboard ug nagsuporta sa kasagarang Emacs, vi ug CUA nga mga shortcut sa keyboard. Ang proyekto wala gihigot sa usa ka piho nga browser engine ug naggamit sa usa ka gamay nga API aron makig-uban sa mga web engine. Pinasukad niini nga API, adunay mga lut-od alang sa pagkonektar sa WebKit ug Blink nga mga makina (WebKitGTK gigamit nga default), apan kung gusto, ang browser mahimong ma-port sa ubang mga makina. Naglakip kini sa usa ka built-in nga ad blocking system. Ang koneksyon sa mga add-on nga gisulat sa Common Lisp gisuportahan (adunay mga plano sa pagpatuman sa suporta alang sa WebExtensions, susama sa Firefox ug Chrome).

Pangunang mga bahin:

  • Tabbed nga suporta ug ang abilidad sa dali nga pagbalhin tali sa bukas nga mga tab gamit ang built-in nga pagpangita (pananglitan, sa pag-adto sa tab nga adunay site www.example.com, pagsugod lang sa pag-type sa "exa.." ug ang mga magamit nga tab ipakita .
    Pagpagawas sa usa ka hingpit nga ma-reconfigurable nga web browser nga Nyxt 2.0.0
  • Ang abilidad sa dungan nga pagpili sa lain-laing mga butang sa panid alang sa ilang paggamit ingon nga command argumento. Pananglitan, ang usa ka tiggamit mahimo’g dungan nga mopili ug maghimo mga aksyon sa daghang mga imahe sa usa ka panid.
    Pagpagawas sa usa ka hingpit nga ma-reconfigurable nga web browser nga Nyxt 2.0.0
  • Sistema sa bookmark nga adunay suporta alang sa klasipikasyon ug paggrupo pinaagi sa mga tag.
    Pagpagawas sa usa ka hingpit nga ma-reconfigurable nga web browser nga Nyxt 2.0.0
  • Abilidad sa pagpangita pinaagi sa sulod, nga naglangkob sa daghang mga tab sa usa ka higayon.
    Pagpagawas sa usa ka hingpit nga ma-reconfigurable nga web browser nga Nyxt 2.0.0
  • Usa ka interface nga sama sa kahoy alang sa pagtan-aw sa imong kasaysayan sa pag-browse, nga nagtugot kanimo sa pagsubay sa kasaysayan sa mga transisyon ug pagsanga.
    Pagpagawas sa usa ka hingpit nga ma-reconfigurable nga web browser nga Nyxt 2.0.0
  • Suporta alang sa mga tema (pananglitan, adunay usa ka mangitngit nga tema) ug ang abilidad sa pag-usab sa mga elemento sa interface pinaagi sa CSS. Ang mode nga "dark-mode" nagtugot kanimo nga awtomatiko nga magamit ang usa ka madulom nga disenyo sa karon nga panid, bisan kung ang site wala maghatag usa ka madulom nga tema.
    Pagpagawas sa usa ka hingpit nga ma-reconfigurable nga web browser nga Nyxt 2.0.0
  • Ang status bar sa Nyxt Powerline, diin dali nimo makuha ang bisan unsang data sa status ug configuration.
    Pagpagawas sa usa ka hingpit nga ma-reconfigurable nga web browser nga Nyxt 2.0.0
  • Ang mga profile sa datos nga nagpaposible sa paglainlain nga mga lahi sa mga kalihokan, pananglitan, mahimo nimong ibutang ang mga kalihokan nga may kalabotan sa trabaho ug kalingawan sa lainlaing mga profile. Ang matag profile naggamit sa kaugalingon nga base sa Cookie, nga wala mag-overlap sa ubang mga profile.
  • Pagsubay sa blocking mode (reduce-tracking-mode), nga nagtugot kanimo nga limitahan ang kalihokan sa lainlaing mga counter ug mga widget nga gigamit sa pagsubay sa paglihok sa tiggamit tali sa mga site.
  • Sa kasagaran, ang sandbox isolation sa web engine gi-enable - ang matag tab giproseso sa bulag nga sandbox environment.
  • Pagdumala sa sesyon, ang tiggamit makatipig bahin sa kasaysayan sa usa ka file ug dayon ibalik ang estado gikan sa kini nga file.
  • Suporta alang sa autofilling nga mga porma gamit ang predefined o kalkulado nga sulod. Pananglitan, mahimo nimong i-configure ang karon nga petsa nga idugang sa uma.
    Pagpagawas sa usa ka hingpit nga ma-reconfigurable nga web browser nga Nyxt 2.0.0
  • Abilidad sa pag-load sa mga handler, setting ug mode depende sa URL mask. Pananglitan, mahimo nimong i-configure ang ngitngit nga mode aron ma-on ang Wikipedia kung maablihan ang site pagkahuman sa alas-10 sa gabii.
  • Abilidad sa pagtawag sa usa ka eksternal nga editor sa pag-edit sa pipila ka mga natad sa mga porma sa web. Pananglitan, kung kinahanglan nimo nga i-type ang daghang teksto, mahimo nimong tawagan ang usa ka editor sa teksto.
  • Gipugos nga mute ug WebGL mode sa pinili nga mga tab.
  • Mode alang sa biswal nga pag-highlight sa teksto gamit lamang ang keyboard.
    Pagpagawas sa usa ka hingpit nga ma-reconfigurable nga web browser nga Nyxt 2.0.0
  • Usba ang tracking mode (watch-mode), nga nagtugot kanimo nga awtomatiko nga i-reload ang panid pagkahuman sa usa ka piho nga oras.
  • Mode alang sa paghanduraw sa mga pagbag-o tali sa duha ka estado sa panid.
  • Abilidad sa pag-ilis sa daghang panid/tab sa usa ka summary page.
  • Suporta alang sa mga batch download gamit ang mga link sa panid (pananglitan, mahimo nimong i-download ang tanan nga mga imahe sa usa ka higayon).
    Pagpagawas sa usa ka hingpit nga ma-reconfigurable nga web browser nga Nyxt 2.0.0
  • Abilidad sa paggamit sa lain-laing mga kolor alang sa internal ug eksternal nga mga link. Suporta alang sa pagpakita sa URL nga gipunting sa usa ka link sunod sa teksto sa link. Suporta para sa pagtago sa mga link para sa naablihan na nga mga URL.
  • Abilidad sa paghan-ay sa mga lamesa sa mga panid sa web pinaagi sa arbitraryong mga kolum.

Source: opennet.ru

Idugang sa usa ka comment