Beskikbere webbrowsers qutebrowser 1.11.0 en Min 1.14

publisearre webbrowser release qutebrowser 1.11.0, dy't in minimale grafyske ynterface leveret dy't net ôfliedt fan it besjen fan 'e ynhâld, en in navigaasjesysteem yn' e styl fan 'e Vim-tekstbewurker, folslein boud op fluchtoetsen. De koade is skreaun yn Python mei PyQt5 en QtWebEngine. Boarne teksten fersprieding lisinsje ûnder GPLv3. 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 1.11.0 en Min 1.14

Yn de nije ferzje:

  • Inisjele stipe foar Qt 5.15 is ymplemintearre;
  • Standert, by it bouwen mei QtWebEngine út Qt 5.14, lûkt no lokale sykjen (springt nei it begjin nei it berikken fan 'e ein fan' e side). Om it âlde gedrach werom te jaan, wurdt de search.wrap ynstelling levere;
  • Nije ynstellings tafoege: content.unknown_url_scheme_policy om de lansearring fan eksterne applikaasjes te kontrolearjen by it iepenjen fan keppelings mei in ûnbekend skema yn 'e URL; content.fullscreen.overlay_timeout om de maksimale tiid yn te stellen foar it werjaan fan in folslein skerm oerlay;
    hints.padding en hints.radius om it ûntwerp fan hints oan te passen;
  • Standert ûntkomt de ferfanging {} no net oan slashes. Nije substitúsjes tafoege foar url.searchengines:
    {unquoted} - sykwurd sûnder karakter te ûntkommen,
    {semiquoted} - ûntsnappe allinich spesjale tekens útsein slash
    en {quoted} - ûntsnappe alle spesjale tekens;
  • Prestaasjeoptimalisaasje is útfierd.

Tagelikertiid frijlitten nije browser ferzje Min 1.14, dy't in minimalistyske ynterface biedt boud om adresbalkemanipulaasje. De browser is boud mei it platfoarm Elektron, wêrmei jo standalone applikaasjes meitsje kinne basearre op 'e Chromium-motor en it Node.js-platfoarm. De Min-ynterface is skreaun yn JavaScript, CSS en HTML. Koade ferspraat troch lisinsje ûnder Apache 2.0. 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 in blêdwizersysteem mei stipe foar folsleine-tekstsykjen. De browser hat in ynboude advertinsjeblokkeringssysteem (neffens de list EasyList) en koade foar it folgjen fan besikers, is it 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.).

Yn de nije release:

  • De brûkersynterface is modernisearre yn builds foar it Linux-platfoarm. De boppeste rigel mei de finstertitel is fuortsmiten (jo kinne it weromjaan yn 'e ynstellings). Finsterkontrôleknoppen binne kompakter wurden en passe better mei de rest fan 'e browser-eleminten.

    Beskikbere webbrowsers qutebrowser 1.11.0 en Min 1.14
  • Stipe tafoege foar autofilling fan autentikaasjeparameters mei de 1Password-wachtwurdbehearder (neist de earder stipe Bitwarden);
  • Triemen tafoege mei oersetting yn Oezbeeks. Bywurke oersetting yn it Russysk;
  • Stipe tafoege foar siden dy't HTTP-ferifikaasje brûke;
  • Ferbettere ljepperiepeningsanimaasje;
  • De mooglikheid tafoege om fluchtoetsen te feroarjen foar it meitsjen fan nije ljeppers en taken;
  • Soarget derfoar dat de scroll posysje wurdt weromset as de ljepper wurdt opnij iepene neidat it is sletten;
  • De mooglikheid tafoege om in ljepper nei de nije taakknop te slepen om in taak te meitsjen mei dat ljepblêd (herinnering om yn 'e takomst werom te gean nei it ljepblêd);
  • Makke it makliker om finsters op Windows en Linux te ferpleatsen;
  • Ferbettere prestaasjes fan ynhâldblokkering.

Boarne: opennet.ru