Beskikbare webblaaiers qutebrowser 2.4 en Min 1.22

Die vrystelling van die webblaaier qutebrowser 2.4 is gepubliseer, wat 'n minimale grafiese koppelvlak bied wat nie die aandag van die inhoud aflei nie, en 'n navigasiestelsel in die styl van die Vim-teksredigeerder, wat geheel en al op sleutelbordkortpaaie gebou is. Die kode word in Python geskryf met PyQt5 en QtWebEngine. Die bronkode word onder die GPLv3-lisensie versprei. Die gebruik van Python beïnvloed nie werkverrigting nie, aangesien die weergawe en ontleding van inhoud deur die Blink-enjin en die Qt-biblioteek uitgevoer word.

Die blaaier ondersteun 'n blaaierstelsel met oortjies, 'n aflaaibestuurder, 'n privaatblaaimodus, 'n ingeboude PDF-kyker (pdf.js), 'n advertensieblokkeringstelsel (op die gasheerblokkeervlak), 'n koppelvlak om die blaaigeskiedenis te bekyk. Om YouTube-video's te kyk, kan jy opstel om 'n eksterne videospeler te bel. Om op die bladsy rond te beweeg word uitgevoer met behulp van die "hjkl" sleutels, om 'n nuwe bladsy oop te maak kan jy "o" druk, wisseling tussen oortjies word gedoen met die "J" en "K" sleutels of "Alt-tab nommer". Deur ":" te druk, bring 'n opdraglyn-prompt op waar jy die bladsy kan deursoek en tipiese opdragte soos in vim kan uitvoer, soos ":q" om op te hou en ":w" om die bladsy te skryf. Vir 'n vinnige oorgang na bladsy-elemente word 'n stelsel van "wenke" voorgestel wat skakels en beelde merk.

Beskikbare webblaaiers qutebrowser 2.4 en Min 1.22

In die nuwe weergawe:

  • 'n Kwesbaarheid (CVE-2021-41146) is reggestel wat die uitvoering van kode moontlik maak deur manipulasie van URL-hanteerder-argumente. Die probleem verskyn slegs in geboue vir die Windows-platform. Op Windows is 'n "qutebrowserurl:"-hanteerder geregistreer, waarmee 'n derdeparty-toepassing die uitvoering van opdragte in qutebrowser kan inisieer, en arbitrêre kode kan uitgevoer word deur die ":spawn" en ":debug-pyeval" opdragte te gebruik.
  • Bygevoeg "content.blocking.hosts.block_subdomains"-instelling wat gebruik kan word om subdomeinblokkering te deaktiveer in 'n advertensieblokkering wat domeinherleiding via /etc/hosts gebruik.
  • Het die "downloads.prevent_mixed_content"-instelling bygevoeg om te beskerm teen die aflaai van gemengde inhoud (aflaai van hulpbronne via HTTP vanaf 'n bladsy wat via HTTPS oopgemaak is).
  • Die "--private" vlag is bygevoeg by die ":tab-clone" opdrag, wat jou toelaat om 'n kloon van die oortjie te skep, wat in 'n nuwe private blaai venster oopgemaak word.

Terselfdertyd is 'n nuwe weergawe van die blaaier, Min 1.22, vrygestel, wat 'n minimalistiese koppelvlak bied wat gebou is rondom manipulasie van die adresbalk. Die blaaier word geskep deur die Electron-platform te gebruik, wat jou toelaat om selfstandige toepassings te skep gebaseer op die Chromium-enjin en die Node.js-platform. Die Min-koppelvlak is in JavaScript, CSS en HTML geskryf. Die kode word onder die Apache 2.0-lisensie versprei. Bouwerk word vir Linux, macOS en Windows geskep.

Min ondersteun navigasie van oop bladsye deur 'n stelsel van oortjies, wat kenmerke verskaf soos om 'n nuwe oortjie langs die huidige oortjie oop te maak, ongebruikte oortjies weg te steek (wat die gebruiker vir 'n sekere tyd nie toegang gehad het nie), oortjies groepeer en alle oortjies in bekyk n lys. Daar is gereedskap vir die bou van lyste van uitgestelde take/skakels vir toekomstige lees, sowel as 'n boekmerkstelsel met volteks soekondersteuning. Die blaaier het 'n ingeboude stelsel om advertensies te blokkeer (volgens die EasyList-lys) en kode om besoekers op te spoor, en dit is moontlik om die laai van beelde en skrifte te deaktiveer.

Min se sentrale beheer is die adresbalk, waardeur jy navrae na 'n soekenjin (DuckDuckGo by verstek) kan stuur en die huidige bladsy kan deursoek. Soos jy in die adresbalk tik, terwyl jy tik, word 'n opsomming van inligting wat relevant is vir die huidige navraag gegenereer, soos 'n skakel na 'n Wikipedia-artikel, 'n seleksie van boekmerke en blaaigeskiedenis, en aanbevelings van die DuckDuckGo-soekenjin. Elke bladsy wat in die blaaier oopgemaak word, word geïndekseer en word beskikbaar vir daaropvolgende soektog in die adresbalk. Jy kan ook opdragte in die adresbalk invoer om bewerkings vinnig uit te voer (byvoorbeeld, "!instellings" - gaan na instellings, "!skermkiekie" - skep 'n skermskoot, "!clearhistory" - maak blaaigeskiedenis skoon, ens.).

Beskikbare webblaaiers qutebrowser 2.4 en Min 1.22

In die nuwe vrystelling:

  • En die adresbalk het die vermoë om wiskundige uitdrukkings te bereken. Byvoorbeeld, jy kan "sqrt(2) + 1" invoer en die resultaat onmiddellik kry.
  • 'n Veld vir soek deur oop oortjies is by die taaklys gevoeg.
  • Verseker dat die instellings van die donker tema wat in die gebruikersomgewing geaktiveer is, gevolg word.
  • Die aantal tale wat in die ingeboude bladsyvertaalstelsel ondersteun word, is uitgebrei (toeganklik deur regs te klik op die bladsy).
  • Het 'n sneltoets bygevoeg om oortjies te herrangskik.
  • Blaaier-enjinkomponente is opgedateer na Chromium 94 en die Electron 15-platform.

Bron: opennet.ru

Voeg 'n opmerking