Disponeblaj TTT-legiloj qutebrowser 2.4 kaj Min 1.22

La eldono de la TTT-legilo qutebrowser 2.4 estis publikigita, provizante minimuman grafikan interfacon kiu ne malatentigas de spektado de la enhavo, kaj navigadsistemon en la stilo de la Vim tekstredaktilo, konstruita tute sur klavaraj ŝparvojoj. La kodo estas skribita en Python uzante PyQt5 kaj QtWebEngine. La fontkodo estas distribuita sub la permesilo GPLv3. La uzo de Python ne influas rendimenton, ĉar la bildigo kaj analizo de enhavo estas efektivigitaj de la Blink-motoro kaj la biblioteko Qt.

La retumilo subtenas langetan sistemon, elŝutan administranton, privatan foliumreĝimon, enkonstruitan PDF-spektilon (pdf.js), reklaman blokadsistemon (ĉe la gastiganta blokadnivelo), kaj interfacon por vidi foliumhistorion. Por spekti videojn sur Jutubo, vi povas agordi vokon al ekstera videoludilo. Vi povas movi la paĝon per la "hjkl" klavoj; vi povas premi "o" por malfermi novan paĝon; ŝanĝi inter langetoj estas farita per la "J" kaj "K" klavoj aŭ "Alt-tab-numero". Premante ":" aperigas komandan prompton kie vi povas serĉi la paĝon kaj ruli tipajn vim-stilaj komandoj, kiel ":q" por eliri kaj ":w" por skribi la paĝon. Por rapide navigi al paĝaj elementoj, estas proponita sistemo de "sugestoj", kiu markas ligilojn kaj bildojn.

Disponeblaj TTT-legiloj qutebrowser 2.4 kaj Min 1.22

En la nova versio:

  • Vulnerabileco (CVE-2021-41146) estis riparita, kiu ebligas kodon per manipulado de argumentoj pri URL-traktilo. La problemo nur aperas en konstruoj por la Vindoza platformo. En Vindozo, "qutebrowserurl:" pritraktilo estas registrita, kun kiu triaparta aplikaĵo povas komenci ekzekuton de komandoj en qutebrowser, kaj arbitra kodo povas esti efektivigita per la ":spawn" kaj ":debug-pyeval" komandoj.
  • Aldonita "content.blocking.hosts.block_subdomains" agordo kiu povas esti uzata por malŝalti subdomajnan blokadon en reklamblokilo kiu uzas domajnan redirekton per /etc/hosts.
  • Aldonis la agordon "downloads.prevent_mixed_content" por protekti kontraŭ elŝutado de miksita enhavo (elŝutado de rimedoj per HTTP de paĝo malfermita per HTTPS).
  • La flago "--private" estis aldonita al la komando ":tab-clone", permesante al vi krei klonon de la langeto, malfermita en nova privata foliuma fenestro.

En la sama tempo, nova versio de la retumilo, Min 1.22, estis publikigita, ofertante minimumisman interfacon konstruitan ĉirkaŭ manipulado de la adresbreto. La retumilo estas kreita per la platformo Electron, kiu ebligas al vi krei memstarajn aplikojn bazitajn sur la Chromium-motoro kaj la platformo Node.js. La Min interfaco estas skribita en JavaScript, CSS kaj HTML. La kodo estas distribuita sub la permesilo Apache 2.0. Konstruaĵoj estas kreitaj por Linukso, macOS kaj Vindozo.

Min subtenas navigadon de malfermitaj paĝoj tra sistemo de langetoj, disponigante funkciojn kiel malfermi novan langeton apud la nuna langeto, kaŝi neuzatajn langetojn (kiujn la uzanto ne aliris dum certa tempo), grupigante langetojn kaj rigardante ĉiujn langetojn en liston. Estas iloj por konstrui listojn de prokrastitaj taskoj/ligiloj por estonta legado, kaj ankaŭ legosignsistemo kun plenteksta serĉsubteno. La retumilo havas enkonstruitan sistemon por bloki reklamojn (laŭ la listo EasyList) kaj kodon por spuri vizitantojn, kaj eblas malŝalti la ŝarĝon de bildoj kaj skriptoj.

La centra kontrolo en Min estas la adresbreto, per kiu vi povas sendi demandojn al serĉilo (DuckDuckGo defaŭlte) kaj serĉi la nunan paĝon. Dum vi tajpas en la adresbreto, dum vi tajpas, estas generita resumo de koncernaj informoj por la nuna peto, kiel ligo al Vikipedio-artikolo, elekto el legosignoj kaj foliumhistorio, kaj ankaŭ rekomendoj de la serĉilo DuckDuckGo. . Ĉiu paĝo malfermita en la retumilo estas indeksita kaj iĝas disponebla por posta serĉo en la adresbreto. En la adresbreto vi povas ankaŭ enigi komandojn por rapide plenumi operaciojn (ekzemple, "!agordoj" - iru al agordoj, "!ekrankopio" - kreu ekrankopion, "!clearhistory" - purigu vian foliumhistorion, ktp.).

Disponeblaj TTT-legiloj qutebrowser 2.4 kaj Min 1.22

En la nova eldono:

  • Kaj la adresbreto havas la kapablon kalkuli matematikajn esprimojn. Ekzemple, vi povas enigi "sqrt(2) + 1" kaj ricevi la rezulton tuj.
  • Kampo por serĉado per malfermitaj langetoj estis aldonita al la taskolisto.
  • Certigas, ke la agordoj de la malhela temo ebligita en la uzantmedio estas sekvataj.
  • La nombro da lingvoj subtenataj en la enkonstruita paĝa traduksistemo estis pligrandigita (atingebla per dekstra klako sur la paĝo).
  • Aldonita klavoklavo por rearanĝi langetojn.
  • Retumila motorkomponentoj estis ĝisdatigitaj al Chromium 94 kaj la platformo Electron 15.

fonto: opennet.ru

Aldoni komenton