Beskikbere webbrowsers qutebrowser 2.4 en Min 1.22

De frijlitting fan 'e webblêder qutebrowser 2.4 is publisearre, en biedt in minimale grafyske ynterface dy't net ôfliedt fan it besjen fan' e ynhâld, en in navigaasjesysteem yn 'e styl fan' e Vim-tekstbewurker, folslein boud op toetseboerd fluchtoetsen. De koade is skreaun yn Python mei PyQt5 en QtWebEngine. De boarnekoade wurdt ferspraat ûnder de GPLv3-lisinsje. It gebrûk fan Python hat gjin ynfloed op prestaasjes, om't it werjaan en parsearjen fan ynhâld wurdt útfierd troch de Blink-motor en de Qt-bibleteek.

De browser stipet in ljeppersysteem, in downloadbehearder, in privee blêdzjenmodus, in ynboude PDF-werjouwer (pdf.js), in advertinsjeblokkearjend systeem (op it hostblokkearjend nivo), en in ynterface foar it besjen fan blêdzjeskiednis. Om fideo's op YouTube te besjen, kinne jo in oprop ynstelle nei in eksterne fideospieler. Jo kinne oer de side ferpleatse mei de "hjkl"-toetsen; jo kinne op "o" drukke om in nije side te iepenjen; wikseljen tusken ljeppers wurdt dien mei de "J" en "K"-toetsen of "Alt-ljeppernûmer". Druk op ":" bringt in kommando-prompt op wêr't jo de side kinne sykje en typyske kommando's yn vim-styl útfiere, lykas ":q" om út te gean en ":w" om de side te skriuwen. Om fluch nei side-eleminten te navigearjen, wurdt in systeem fan "hints" foarsteld dat keppelings en ôfbyldings markearret.

Beskikbere webbrowsers qutebrowser 2.4 en Min 1.22

Yn de nije ferzje:

  • In kwetsberens (CVE-2021-41146) is reparearre dy't it útfieren fan koade mooglik makket troch manipulaasje fan arguminten fan URL-behanneling. It probleem ferskynt allinich yn builds foar it Windows-platfoarm. Op Windows is in "qutebrowserurl:" handler registrearre, wêrmei in applikaasje fan tredden de útfiering fan kommando's yn qutebrowser kin begjinne, en willekeurige koade kin wurde útfierd mei de kommando's ": spawn" en ": debug-pyeval".
  • Tafoege "content.blocking.hosts.block_subdomains" ynstelling dy't kin wurde brûkt om subdomain blokkearjen út te skeakeljen yn in ad blocker dy't brûkt domein trochferwizing fia /etc/hosts.
  • De ynstelling "downloads.prevent_mixed_content" tafoege om te beskermjen tsjin it downloaden fan mingde ynhâld (ynladen fan boarnen fia HTTP fan in side iepene fia HTTPS).
  • De flagge "--privee" is tafoege oan it kommando ":tab-clone", wêrtroch jo in kloon fan 'e ljepper kinne oanmeitsje, iepene yn in nij finster foar privee blêdzjen.

Tagelyk waard in nije ferzje fan 'e browser, Min 1.22, frijlitten, en biedt in minimalistyske ynterface boud om manipulaasje fan 'e adresbalke. De browser is makke mei it Electron-platfoarm, wêrmei jo standalone applikaasjes kinne meitsje basearre op 'e Chromium-motor en it Node.js-platfoarm. De Min-ynterface is skreaun yn JavaScript, CSS en HTML. De koade is ferspraat ûnder de Apache 2.0-lisinsje. Builds wurde makke foar Linux, macOS en Windows.

Min stipet navigaasje fan iepen siden fia in systeem fan ljepblêden, it leverjen fan funksjes lykas it iepenjen fan in nije ljepper neist de aktuele ljepper, it ferbergjen fan net brûkte ljeppers (dêr't de brûker in bepaalde tiid net tagong ta hat), ljeppers groepearje, en alle ljepblêden besjen yn in list. D'r binne ark foar it bouwen fan listen mei útstelde taken / keppelings foar takomstich lêzen, lykas ek in blêdwizersysteem mei stipe foar folsleine-tekstsykjen. De browser hat in ynboude systeem foar it blokkearjen fan advertinsjes (neffens de EasyList-list) en koade foar it folgjen fan besikers, en it is mooglik om it laden fan ôfbyldings en skripts út te skeakeljen.

De sintrale kontrôle yn Min is de adresbalke, wêrmei jo fragen kinne stjoere nei in sykmasine (Standert DuckDuckGo) en sykje op 'e aktuele side. Wylst jo yn 'e adresbalke ynfiere, wurdt in gearfetting fan relevante ynformaasje foar it aktuele fersyk oanmakke, lykas in keppeling nei in artikel op Wikipedia, in seleksje út blêdwizers en blêdzjenskiednis, lykas ek oanbefellings fan 'e DuckDuckGo-sykjen motor. Elke side iepene yn 'e browser wurdt yndeksearre en wurdt beskikber foar folgjende sykjen yn' e adresbalke. Jo kinne ek kommando's ynfiere yn 'e adresbalke om operaasjes fluch út te fieren (bygelyks "!ynstellings" - gean nei ynstellings, "!skermôfbylding" - meitsje in skermôfbylding, "!clearhistory" - wiskje jo blêdzjeskiednis, ensfh.).

Beskikbere webbrowsers qutebrowser 2.4 en Min 1.22

Yn de nije release:

  • En de adresbalke hat de mooglikheid om wiskundige útdrukkingen te berekkenjen. Jo kinne bygelyks "sqrt(2) + 1" ynfiere en it resultaat fuortendaliks krije.
  • In fjild foar sykjen op iepen ljeppers is tafoege oan de taaklist.
  • Soarget derfoar dat de ynstellingen fan it tsjustere tema ynskeakele yn 'e brûkersomjouwing wurde folge.
  • It oantal talen stipe yn it ynboude side-oersetsysteem is útwreide (berikber troch mei rjochts te klikken op 'e side).
  • In fluchtoets tafoege foar it werrangjen fan ljeppers.
  • Browsermotorûnderdielen binne bywurke nei Chromium 94 en it Electron 15-platfoarm.

Boarne: opennet.ru

Add a comment