Web arakatzaileak eskuragarri: qutebrowser 2.4 eta Min 1.22

Qutebrowser 2.4 web-arakatzailearen oharra argitaratu da, edukia ikustetik distraitzen ez duen interfaze grafiko minimo bat eta Vim testu editorearen estiloko nabigazio-sistema bat eskaintzen duena, teklatuko lasterbideetan guztiz eraikia. Kodea Python-en idatzita dago PyQt5 eta QtWebEngine erabiliz. Iturburu kodea GPLv3 lizentziapean banatzen da. Python-en erabilerak ez du errendimenduan eragiten, edukiaren errendatzea eta analizatzea Blink motorrak eta Qt liburutegiak egiten baitute.

Arakatzaileak fitxa sistema bat, deskarga kudeatzailea, arakatze modu pribatua, PDF ikustaile integratua (pdf.js), iragarkiak blokeatzeko sistema (ostalariaren blokeo mailan) eta nabigazio historia ikusteko interfaze bat onartzen ditu. YouTube-n bideoak ikusteko, kanpoko bideo-erreproduzitzaile batera dei bat konfigura dezakezu. Orrialdetik mugi zaitezke "hjkl" teklak erabiliz; "o" sakatu dezakezu orri berri bat irekitzeko; fitxen artean aldatzea "J" eta "K" teklak edo "Alt-tab-zenbakia" erabiliz egiten da. ":" sakatzean komando-gonbita agertzen da, non orria bilatu eta vim estiloko komando tipikoak exekutatu ditzakezu, hala nola ":q" irteteko eta ":w" orria idazteko. Orrialdeetako elementuetara azkar nabigatzeko, estekak eta irudiak markatzen dituen "aholku" sistema bat proposatzen da.

Web arakatzaileak eskuragarri: qutebrowser 2.4 eta Min 1.22

Bertsio berrian:

  • URL kudeatzailearen argumentuen manipulazioaren bidez kodea exekutatzea ahalbidetzen duen ahultasun bat (CVE-2021-41146) konpondu da. Arazoa Windows plataformarako konpilazioetan bakarrik agertzen da. Windows-en, "qutebrowserurl:" kudeatzaile bat erregistratzen da, eta horrekin hirugarrenen aplikazio batek komandoak exekutatzen hasi ditzake qutebrowser-en, eta kode arbitrarioa exekutatu daiteke ":spawn" eta ":debug-pyeval" komandoak erabiliz.
  • "content.blocking.hosts.block_subdomains" ezarpena gehitu da, /etc/hosts bidez domeinuaren birbideraketa erabiltzen duen iragarki-blokeatzaile batean azpidomeinuen blokeoa desgaitzeko erabil daitekeena.
  • "downloads.prevent_mixed_content" ezarpena gehitu da eduki mistoa deskargatzetik babesteko (baliabideak HTTP bidez deskargatzea HTTPS bidez irekitako orri batetik).
  • "--private" marka gehitu da ":tab-clone" komandoan, eta nabigazio pribatuko leiho berri batean irekita dagoen fitxaren klon bat sortzeko aukera ematen du.

Aldi berean, nabigatzailearen bertsio berri bat kaleratu zen, Min 1.22, helbide-barraren manipulazioaren inguruan eraikitako interfaze minimalista bat eskainiz. Arakatzailea Electron plataforma erabiliz sortzen da, eta horri esker, Chromium motorra eta Node.js plataforman oinarritutako aplikazio autonomoak sortzeko aukera dago. Min interfazea JavaScript, CSS eta HTMLn idatzita dago. Kodea Apache 2.0 lizentziapean banatzen da. Eraikuntzak Linux, macOS eta Windows-erako sortzen dira.

Min-ek orri irekietan nabigazioa onartzen du fitxen sistema baten bidez, eta, hala nola, fitxa berri bat irekitzea uneko fitxaren ondoan, erabili gabeko fitxak ezkutatzea (erabiltzaileak denbora jakin batean sartu ez dituenak), fitxak taldekatzea eta fitxa guztiak ikustea. zerrenda bat. Etorkizunean irakurtzeko geroratu diren ataza/esteken zerrendak eraikitzeko tresnak daude, baita laster-markak sistema bat ere testu osoko bilaketa-laguntzarekin. Arakatzaileak iragarkiak blokeatzeko sistema bat dauka (EasyList zerrendaren arabera) eta bisitarien jarraipena egiteko kodea, eta irudien eta scripten kargatzea desgaitu daiteke.

Min-en kontrol zentrala helbide-barra da, eta horren bidez bilaketa-motor batera bidal ditzakezu (DuckDuckGo lehenespenez) eta uneko orrialdean bilatu. Helbide-barran idazten duzun heinean, idazten duzun heinean, uneko eskaerarako informazio garrantzitsuaren laburpena sortzen da, hala nola Wikipediako artikulu baterako esteka, laster-marken aukeraketa eta nabigazio-historia, baita DuckDuckGo bilaketako gomendioak ere. motorra. Arakatzailean irekitako orri bakoitza indexatzen da eta hurrengo bilaketarako erabilgarri egongo da helbide-barran. Helbide-barran komandoak ere sar ditzakezu eragiketak azkar egiteko (adibidez, "!ezarpenak" - joan ezarpenetara, "!screenshot" - sortu pantaila-argazkia, "!clearhistory" - garbitu zure nabigazio-historia, etab.).

Web arakatzaileak eskuragarri: qutebrowser 2.4 eta Min 1.22

Argitalpen berrian:

  • Eta helbide-barrak adierazpen matematikoak kalkulatzeko gaitasuna du. Adibidez, "sqrt(2) + 1" sar dezakezu eta emaitza berehala lor dezakezu.
  • Zereginen zerrendan fitxa irekien bidez bilatzeko eremu bat gehitu da.
  • Erabiltzailearen ingurunean gaituta dagoen gai ilunaren ezarpenak betetzen direla ziurtatzen du.
  • Orrialdeen itzulpen sistema integratuan onartzen den hizkuntza kopurua zabaldu da (orriaren eskuineko botoiarekin klik eginez eskura daiteke).
  • Fitxak berrantolatzeko laster-tekla bat gehitu da.
  • Arakatzailearen motorren osagaiak Chromium 94 eta Electron 15 plataformara eguneratu dira.

Iturria: opennet.ru

Gehitu iruzkin berria