Avanoa 'upega tafaʻilagi qutebrowser 2.4 ma Min 1.22

O le faʻasalalauga o le upega tafaʻilagi qutebrowser 2.4 ua faʻasalalau, e maua ai se faʻataʻitaʻiga faʻataʻitaʻi laʻititi e le faʻalavelaveina mai le matamataina o mea, ma se faiga faʻatautaia i le faiga o le Vim text editor, fausia atoa i luga o ala pupuu keyboard. O loʻo tusia le code i le Python e faʻaaoga ai le PyQt5 ma le QtWebEngine. O lo'o fa'asoaina le fa'apogai i lalo ole laisene GPLv3. O le faʻaogaina o le Python e le afaina ai le faʻatinoga, talu ai o le tuʻuina atu ma le faʻavasegaina o mea o loʻo faʻatinoina e le Blink engine ma le faletusi Qt.

E lagolagoina e le browser se faiga su'esu'e tabbed, se pule o le download, se faiga su'esu'e tuto'atasi, se PDF fa'apipi'i i totonu (pdf.js), se faiga e poloka ai fa'asalalauga (i le tulaga o lo'o poloka ai le talimalo), se atina'e mo le matamataina o tala fa'asolopito. Ina ia matamata i vitio YouTube, e mafai ona e setiina e valaʻau se tagata taʻalo vitio fafo. O le fealua'i solo o le itulau e fa'atinoina i le fa'aogaina o le "hjkl" ki, e tatala ai se itulau fou e mafai ona e oomiina le "o", o le fesuia'iga i le va o fa'amau e faia e fa'aaoga ai le "J" ma le "K" ki po'o le "Alt-tab numera". Oomiina le ":" e aumai ai se laina fa'atonu laina e mafai ona e su'e ai le itulau ma fa'atino tulafono masani e pei o le vim, pei o le ": q" e tu'u ma le ": w" e tusi ai le itulau. Mo se suiga vave i elemene itulau, o se faiga o "faailoga" ua tuʻuina atu, lea e faʻailogaina ai sootaga ma ata.

Avanoa 'upega tafaʻilagi qutebrowser 2.4 ma Min 1.22

I le lomiga fou:

  • O se fa'aletonu (CVE-2021-41146) ua fa'amautuina e fa'atagaina ai le fa'atinoina o tulafono e ala i le fa'aogaina o finauga a le tagata e fa'atau URL. O le faʻafitauli e naʻo le fausiaina mo le Windows platform. I luga o Windows, o le "qutebrowserurl:" handler ua resitalaina, lea e mafai ai e se isi vaega ona amata le faʻatinoina o poloaiga i le qutebrowser, ma e mafai ona faʻatinoina le tulafono faʻamaonia e faʻaaoga ai le ": spawn" ma le ": debug-pyeval" poloaiga.
  • Fa'aopoopoina le "content.blocking.hosts.block_subdomains" e mafai ona fa'aoga e fa'amalo ai le poloka o le subdomain i totonu o se fa'asalalauga fa'asalalauga e fa'aoga le fa'asinomaga e ala i le /etc/hosts.
  • Faʻaopoopo le "downloads.prevent_mixed_content" faʻatulagaina e puipuia ai mai le siiina mai o mea faʻafefiloi (siitia punaoa e ala i le HTTP mai se itulau e tatalaina ile HTTPS).
  • Ua faaopoopo le fu'a "--private" i le ": tab-clone" poloaiga, e mafai ai ona e faia se clone o le tab, tatala i se faamalama fou su'esu'e.

I le taimi lava e tasi, o se lomiga fou o le suʻesuʻega, Min 1.22, na faʻasaʻolotoina, e ofoina atu se faʻataʻitaʻiga faʻapitoa e fausia i luga o le faʻaogaina o le pusa tuatusi. O le suʻesuʻega e faʻaogaina e faʻaaoga ai le Electron platform, lea e mafai ai ona e fatuina ni talosaga tutoʻatasi e faʻavae i luga o le masini Chromium ma le Node.js platform. O le Min interface e tusia i le JavaScript, CSS ma le HTML. O lo'o tufatufaina le fa'ailoga i lalo ole laisene Apache 2.0. O faufale na faia mo Linux, macOS ma Windows.

O loʻo lagolagoina e Min le faʻaogaina o itulau tatala e ala i se faiga o laupepa, tuʻuina atu foliga e pei o le tatalaina o se lisi fou i tafatafa o le lisi o loʻo i ai nei, natia laupepa e leʻi faʻaaogaina (e leʻi faʻaogaina e le tagata faʻaoga mo se taimi patino), faʻapipiʻiina o laupepa, ma matamata uma faʻamau i totonu. se lisi. O lo'o i ai meafaigaluega mo le fausiaina o lisi o galuega tolopo / feso'ota'iga mo le faitau i le lumana'i, fa'apea fo'i ma se faiga fa'ailoga tusi fa'atasi ai ma le lagolago su'esu'ega atoa. O loʻo i ai i le suʻesuʻega se faiga faʻapipiʻi mo le polokaina o faʻasalalauga (e tusa ai ma le lisi EasyList) ma le code mo le siakiina o tagata asiasi, ma e mafai ona faʻamalo le utaina o ata ma tusitusiga.

O le fa'atonuga tutotonu a Min o le tuatusi pa, lea e mafai ai ona e tu'uina atu fesili i se masini su'esu'e (DuckDuckGo e le mafai) ma su'e le itulau o lo'o iai nei. A'o e lolomi i totonu o le tuatusi pa, a'o e lolomi, o se aotelega o fa'amatalaga talafeagai i le fesili o lo'o i ai nei e fa'atupuina, e pei o se feso'ota'iga i se tala Wikipedia, se filifiliga o fa'ailoga tusi ma su'esu'ega talafaasolopito, ma fautuaga mai le DuckDuckGo search engine. O itulau ta'itasi o lo'o tatala ile su'esu'ega e fa'asino igoa ma maua avanoa mo su'esu'ega mulimuli ane ile pusa tuatusi. E mafai foi ona e ulufale i poloaiga i le pusa o le tuatusi e vave faia ai gaioiga (mo se faʻataʻitaʻiga, "! Seti" - alu i tulaga, "! Screenshot" - fatuina se faʻamalama, "!clearhistory" - manino suʻesuʻega talafaasolopito, ma isi).

Avanoa 'upega tafaʻilagi qutebrowser 2.4 ma Min 1.22

I le faʻasalalauga fou:

  • Ma o le tuatusi pa o loʻo i ai le tomai e faʻatatau ai faʻamatalaga numera. Mo se faʻataʻitaʻiga, e mafai ona e ulufale i le "sqrt(2) + 1" ma maua vave le iʻuga.
  • O se fanua mo su'esu'ega e ala i laupepa tatala ua fa'aopoopo i le lisi o galuega.
  • Faʻamautinoa o loʻo mulimulitaʻia le faʻatulagaina o le autu pogisa i totonu o le siosiomaga faʻaoga.
  • Ua fa'alauteleina le numera o gagana o lo'o lagolagoina i totonu o le fa'aliliuga o itulau fa'apipi'i (e mafai ona maua i le kiliki-sa'o ile itulau).
  • Fa'aopoopoina se ki vevela mo le toe fa'atulagaina o laupepa.
  • O vaega ole masini su'esu'e ua toe fa'afouina ile Chromium 94 ma le Electron 15 platform.

puna: opennet.ru

Faaopoopo i ai se faamatalaga