Qutebrowser 2.4 na Min 1.22 ihe nchọgharị weebụ dị

Ebipụtala ntọhapụ nke ihe nchọgharị weebụ qutebrowser 2.4, na-enye ntakịrị ihe eserese eserese nke na-adịghị adọpụ uche na ikiri ọdịnaya, yana sistemụ igodo n'ụdị nke editọ ederede Vim, wuru kpamkpam na ụzọ mkpirisi keyboard. Edere koodu a na Python site na iji PyQt5 na QtWebEngine. A na-ekesa koodu isi mmalite n'okpuru ikike GPLv3. Ojiji Python anaghị emetụta arụmọrụ, ebe ọ bụ na injin Blink na ọba akwụkwọ Qt na-eme nsụgharị na nyocha ọdịnaya.

Ihe nchọgharị ahụ na-akwado sistemụ taabụ, njikwa nbudata, ụdị ihe nchọgharị nkeonwe, ihe nlere PDF arụnyere (pdf.js), sistemu igbochi mgbasa ozi (na ọkwa mgbochi ndị ọbịa), yana interface maka ilele akụkọ ihe nchọgharị. Ka ikiri vidiyo na YouTube, ị nwere ike hazie oku na-aga na ihe ọkpụkpọ vidiyo na mpụga. Ị nwere ike ịgagharị na ibe ahụ site na iji igodo "hjkl"; ị nwere ike pịa "o" imepe ibe ọhụrụ; a na-eme mgbanwe n'etiti taabụ site na iji igodo "J" na "K" ma ọ bụ "Alt-tab number". Ịpị ":" na-ewelite iwu ozugbo ebe ị nwere ike chọọ ibe ahụ wee mee iwu ụdị ụdị vim, dị ka ":q" ka ịpụ na ":w" iji dee ibe ahụ. Iji mee ngwa ngwa gaa na ihe ndị dị na ibe, a na-atụ aro usoro "ntụgharị uche" nke na-egosi njikọ na onyonyo.

Qutebrowser 2.4 na Min 1.22 ihe nchọgharị weebụ dị

Na ụdị ọhụrụ:

  • Edozila adịghị ike (CVE-2021-41146) nke na-enye ohere mkpochapụ koodu site na iji mgbagha nke arụmụka njikwa URL. Nsogbu a na-apụta naanị na ụlọ maka ikpo okwu Windows. Na Windows, a na-edebanye aha onye njikwa “qutebrowserurl:” nke ngwa ndị ọzọ nwere ike ibido mmezu iwu na qutebrowser, yana koodu aka ike nwere ike iji “: spawn” na “: debug-pyeval” nyere iwu.
  • agbakwunyere ntọala "content.blocking.hosts.block_subdomains" nke enwere ike iji gbanyụọ mgbochi subdomain na ihe mgbochi mgbasa ozi na-eji ntụgharị ngalaba site na /etc/hosts.
  • Agbakwunyere ntọala “downloads.prevent_mixed_content” iji chebe megide nbudata ọdịnaya agwakọtara (ibudata akụrụngwa site na HTTP site na ibe mepere site na HTTPS).
  • Agbakwunyela ọkọlọtọ "--private" na iwu ":tab-clone", na-enye gị ohere ịmepụta clone nke taabụ, meghere na windo ihe nchọgharị nzuzo ọhụrụ.

N'otu oge ahụ, ewepụtara ụdị ihe nchọgharị ọhụrụ, Min 1.22, na-enye interface dị ntakịrị nke wuru gburugburu ngbanwe nke ebe adreesị. A na-emepụta ihe nchọgharị ahụ site na iji ikpo okwu Electron, nke na-enye gị ohere ịmepụta ngwa kwụ ọtọ dabere na injin Chromium na ikpo okwu Node.js. Edere Min interface na Javascript, CSS na HTML. A na-ekesa koodu ahụ n'okpuru ikike Apache 2.0. Emebere ụlọ maka Linux, macOS na Windows.

Min na-akwado ịnyagharị peeji nke mepere emepe site na sistemụ taabụ, na-enye atụmatụ dị ka imepe taabụ ọhụrụ n'akụkụ taabụ dị ugbu a, na-ezobe taabụ ejighi ya (nke onye ọrụ ahụ abanyebeghị ruo oge ụfọdụ), ịchịkọta taabụ, na ilele taabụ niile n'ime. ndepụta. Enwere ngwaọrụ maka iwulite ndepụta nke ọrụ / njikọ echere maka ọgụgụ n'ọdịnihu, yana usoro ntinye akwụkwọ nwere nkwado ọchụchọ zuru oke. Ihe nchọgharị ahụ nwere sistemụ arụnyere maka igbochi mgbasa ozi (dị ka ndepụta EasyList) na koodu maka ndị ọbịa na-esochi, yana enwere ike gbanyụọ nbudata onyonyo na edemede.

Njikwa etiti dị na Min bụ ogwe adreesị, nke ị nwere ike izipu ajụjụ na igwe nchọta (DuckDuckGo na ndabara) wee chọọ ibe dị ugbu a. Ka ị na-apịnye na akara adreesị, ka ị na-apịpị, a na-ewepụta nchịkọta ozi dị mkpa maka arịrịọ ugbu a, dị ka njikọ na akụkọ dị na Wikipedia, nhọrọ sitere na ibe edokọbara na akụkọ ihe nchọgharị, yana ndụmọdụ sitere na ọchụchọ DuckDuckGo. injin. A na-edepụta aha ibe ọ bụla emepere n'ihe nchọgharị wee dị maka ọchụchọ na-esote n'ogwe adreesị. Ị nwekwara ike tinye iwu na ụlọ ọrụ adreesị iji rụọ ọrụ ngwa ngwa (dịka ọmụmaatụ, "! ntọala" - gaa na ntọala, "! nseta ihuenyo" - mepụta nseta ihuenyo, "! clearhistory" - kpochapụ akụkọ ihe mere eme nchọgharị gị, wdg).

Qutebrowser 2.4 na Min 1.22 ihe nchọgharị weebụ dị

Na mwepụta ọhụrụ:

  • Na ogwe adreesị nwere ikike ịgbakọ okwu mgbakọ na mwepụ. Dịka ọmụmaatụ, ịnwere ike itinye "sqrt(2) + 1" wee nweta nsonaazụ ozugbo.
  • Agbakwunyela ubi maka ịchọ site na taabụ mepere emepe na listi ọrụ.
  • Gbaa mbọ hụ na a na-agbaso ntọala nke isiokwu gbara ọchịchịrị na gburugburu ebe onye ọrụ.
  • agbasawanyela ọnụọgụ asụsụ ndị akwadoro na sistemụ ntụgharị ibe etinyere (enwere ya site na ịpị aka nri na ibe ahụ).
  • Etinyere igodo ọkụ ọkụ maka ịhazigharị taabụ.
  • Emelitela ihe njin ihe nchọgharị gaa na Chromium 94 yana ikpo okwu Electron 15.

isi: opennet.ru

Tinye a comment