Razpoložljiva spletna brskalnika qutebrowser 2.4 in Min 1.22

Objavljena je bila izdaja spletnega brskalnika qutebrowser 2.4, ki ponuja minimalen grafični vmesnik, ki ne odvrača od gledanja vsebine, in navigacijski sistem v slogu urejevalnika besedil Vim, ki je v celoti zgrajen na bližnjicah na tipkovnici. Koda je napisana v Pythonu z uporabo PyQt5 in QtWebEngine. Izvorna koda se distribuira pod licenco GPLv3. Uporaba Pythona ne vpliva na zmogljivost, saj upodabljanje in razčlenjevanje vsebine izvajata motor Blink in knjižnica Qt.

Brskalnik podpira sistem zavihkov, upravitelja prenosov, način zasebnega brskanja, vgrajen pregledovalnik PDF (pdf.js), sistem za blokiranje oglasov (na ravni blokiranja gostitelja) in vmesnik za ogled zgodovine brskanja. Če želite gledati videoposnetke na YouTubu, lahko nastavite klic na zunanji video predvajalnik. Po strani se premikate s tipkama “hjkl”, s pritiskom na “o” odprete novo stran, preklapljanje med zavihki poteka s tipkama “J” in “K” ali “Alt-tab number”. S pritiskom na ":" se odpre ukazni poziv, kjer lahko iščete po strani in izvajate tipične ukaze v slogu vim, kot je ":q" za izhod in ":w" za pisanje strani. Za hitro navigacijo do elementov strani je predlagan sistem "namigov", ki označuje povezave in slike.

Razpoložljiva spletna brskalnika qutebrowser 2.4 in Min 1.22

V novi različici:

  • Odpravljena je bila ranljivost (CVE-2021-41146), ki omogoča izvajanje kode z manipulacijo argumentov za obravnavo URL-jev. Težava se pojavi samo v različicah za platformo Windows. V sistemu Windows je registriran upravljalnik »qutebrowserurl:«, s katerim lahko aplikacija tretje osebe sproži izvajanje ukazov v qutebrowserju, poljubno kodo pa je mogoče izvesti z ukazoma »:spawn« in »:debug-pyeval«.
  • Dodana nastavitev »content.blocking.hosts.block_subdomains«, ki jo je mogoče uporabiti za onemogočanje blokiranja poddomen v blokatorju oglasov, ki uporablja preusmeritev domene prek /etc/hosts.
  • Dodana nastavitev »downloads.prevent_mixed_content« za zaščito pred prenašanjem mešane vsebine (prenos virov prek HTTP s strani, odprte prek HTTPS).
  • Zastavica »--private« je bila dodana ukazu »:tab-clone«, kar vam omogoča, da ustvarite klon zavihka, odprtega v novem oknu za zasebno brskanje.

Istočasno je bila izdana nova različica brskalnika Min 1.22, ki ponuja minimalističen vmesnik, zgrajen okoli manipulacije naslovne vrstice. Brskalnik je izdelan s pomočjo platforme Electron, ki omogoča ustvarjanje samostojnih aplikacij, ki temeljijo na motorju Chromium in platformi Node.js. Vmesnik Min je napisan v JavaScriptu, CSS in HTML. Koda se distribuira pod licenco Apache 2.0. Zgradbe so ustvarjene za Linux, macOS in Windows.

Min podpira navigacijo po odprtih straneh prek sistema zavihkov, zagotavlja funkcije, kot so odpiranje novega zavihka poleg trenutnega zavihka, skrivanje neuporabljenih zavihkov (do katerih uporabnik določen čas ni dostopal), združevanje zavihkov in ogled vseh zavihkov v seznam. Obstajajo orodja za izdelavo seznamov odloženih nalog/povezav za prihodnje branje, pa tudi sistem zaznamkov s podporo za iskanje po celotnem besedilu. Brskalnik ima vgrajen sistem za blokiranje oglasov (po seznamu EasyList) in kodo za sledenje obiskovalcem, možno pa je onemogočiti nalaganje slik in skript.

Osrednji nadzor v Minu je naslovna vrstica, prek katere lahko pošiljate poizvedbe iskalniku (privzeto DuckDuckGo) in iščete trenutno stran. Ko tipkate v naslovno vrstico, se med tipkanjem ustvari povzetek ustreznih informacij za trenutno zahtevo, kot je povezava do članka v Wikipediji, izbor iz zaznamkov in zgodovine brskanja ter priporočila iz iskanja DuckDuckGo motor. Vsaka stran, odprta v brskalniku, se indeksira in postane na voljo za nadaljnje iskanje v naslovni vrstici. V naslovno vrstico lahko vnesete tudi ukaze za hitro izvajanje operacij (na primer “!settings” - pojdite na nastavitve, “!screenshot” - ustvarite posnetek zaslona, ​​“!clearhistory” - počistite zgodovino brskanja itd.).

Razpoložljiva spletna brskalnika qutebrowser 2.4 in Min 1.22

V novi izdaji:

  • In naslovna vrstica ima možnost izračuna matematičnih izrazov. Vnesete lahko na primer »sqrt(2) + 1« in takoj dobite rezultat.
  • Seznamu opravil je dodano polje za iskanje po odprtih zavihkih.
  • Zagotavlja, da se upoštevajo nastavitve temne teme, omogočene v uporabniškem okolju.
  • Število jezikov, podprtih v vgrajenem sistemu za prevajanje strani, je bilo razširjeno (dostopno z desnim klikom na stran).
  • Dodana bližnjična tipka za preurejanje zavihkov.
  • Komponente motorja brskalnika so bile posodobljene na Chromium 94 in platformo Electron 15.

Vir: opennet.ru

Dodaj komentar