Достапни веб-прелистувачи qutebrowser 2.4 и Min 1.22

Објавено е објавувањето на веб-прелистувачот qutebrowser 2.4, обезбедувајќи минимален графички интерфејс кој не го одвлекува вниманието од гледањето на содржината и систем за навигација во стилот на текстуалниот уредувач Vim, целосно изграден на кратенки на тастатурата. Кодот е напишан во Python користејќи PyQt5 и QtWebEngine. Изворниот код се дистрибуира под лиценцата GPLv3. Употребата на Python не влијае на перформансите, бидејќи рендерирањето и парсирањето на содржината го вршат моторот Blink и библиотеката Qt.

Прелистувачот поддржува систем на јазичиња, менаџер за преземање, режим на приватно прелистување, вграден прегледувач на PDF (pdf.js), систем за блокирање реклами (на ниво на блокирање на домаќинот) и интерфејс за прегледување на историјата на прелистување. За да гледате видеа на YouTube, можете да поставите повик до надворешен видео плеер. Можете да се движите низ страницата користејќи ги копчињата „hjkl“; можете да притиснете „o“ за да отворите нова страница; префрлањето помеѓу картичките се врши со помош на копчињата „J“ и „K“ или „Alt-tab number“. Со притискање на „:“ се појавува командна линија каде што можете да ја пребарувате страницата и да извршите типични команди во стилот на vim, како што се „:q“ за да излезете и „:w“ за да ја напишете страницата. За брзо навигација до елементите на страницата, се предлага систем на „навестувања“ што означува врски и слики.

Достапни веб-прелистувачи qutebrowser 2.4 и Min 1.22

Во новата верзија:

  • Поправена е ранливост (CVE-2021-41146) што овозможува извршување на кодот преку манипулација со аргументите на управувачот на URL-то. Проблемот се појавува само во изданија за платформата Windows. На Windows, управувачот „qutebrowserurl:“ е регистриран, со кој апликација од трета страна може да иницира извршување на команди во qutebrowser, а произволен код може да се изврши со помош на командите „:spawn“ и „:debug-pyeval“.
  • Додадена е поставка „content.blocking.hosts.block_subdomains“ што може да се користи за оневозможување на блокирање на поддомени во блокатор на реклами што користи пренасочување на доменот преку /etc/hosts.
  • Додадена е поставката „downloads.prevent_mixed_content“ за заштита од преземање мешани содржини (преземање ресурси преку HTTP од страница отворена преку HTTPS).
  • Знамето „--private“ е додадено на командата „:tab-clone“, што ви овозможува да креирате клон на јазичето, отворен во нов приватен прозорец за прелистување.

Во исто време, беше објавена нова верзија на прелистувачот, Min 1.22, која нуди минималистички интерфејс изграден околу манипулација со лентата за адреси. Прелистувачот е креиран со помош на платформата Electron, која ви овозможува да креирате самостојни апликации базирани на моторот Chromium и платформата Node.js. Интерфејсот Min е напишан во JavaScript, CSS и HTML. Кодот се дистрибуира под лиценцата Apache 2.0. Изградбите се креирани за Linux, macOS и Windows.

Min поддржува навигација на отворени страници преку систем на јазичиња, обезбедувајќи функции како што се отворање нова картичка до тековниот таб, криење на неискористените јазичиња (до кои корисникот не пристапил одредено време), групирање јазичиња и прегледување на сите картички во список. Постојат алатки за градење списоци на одложени задачи/врски за идно читање, како и систем за обележување со поддршка за пребарување на целосен текст. Прелистувачот има вграден систем за блокирање реклами (според листата на EasyList) и код за следење на посетителите, а можно е и оневозможување на вчитување на слики и скрипти.

Централната контрола во Min е лентата за адреси, преку која можете да испраќате прашања до пребарувачот (DuckDuckGo стандардно) и да ја пребарувате тековната страница. Додека пишувате во лентата за адреси, додека пишувате, се генерира резиме на релевантни информации за тековното барање, како што е врска до статија на Википедија, избор од обележувачи и историја на прелистување, како и препораки од пребарувањето DuckDuckGo моторот. Секоја страница отворена во прелистувачот е индексирана и станува достапна за последователно пребарување во лентата за адреси. Можете исто така да внесете команди во лентата за адреси за брзо извршување на операциите (на пример, „!поставки“ - одете до поставките, „!скриншот“ - креирајте слика од екранот, „!clearhistory“ - избришете ја историјата на прелистување итн.).

Достапни веб-прелистувачи qutebrowser 2.4 и Min 1.22

Во новото издание:

  • И лентата за адреси има можност да пресметува математички изрази. На пример, можете да внесете „sqrt(2) + 1“ и веднаш да го добиете резултатот.
  • Во списокот со задачи е додадено поле за пребарување по отворени јазичиња.
  • Обезбедува дека се следат поставките на темната тема овозможени во корисничкото опкружување.
  • Бројот на јазици поддржани во вградениот систем за превод на страници е проширен (достапен со десен клик на страницата).
  • Додадено е копче за преуредување јазичиња.
  • Компонентите на моторот на прелистувачот се ажурирани на Chromium 94 и на платформата Electron 15.

Извор: opennet.ru

Додадете коментар