Mövcud veb brauzerlər qutebrowser 1.11.0 və Min 1.14

nəşr edilmişdir veb brauzer buraxılışı cutebrauzer 1.11.0, məzmuna baxmaqdan yayınmayan minimal qrafik interfeysi və tamamilə klaviatura qısa yolları üzərində qurulmuş Vim mətn redaktoru üslublu naviqasiya sistemini təmin edir. Kod PyQt5 və QtWebEngine istifadə edərək Python dilində yazılmışdır. Mənbə mətnləri yayılma GPLv3 altında lisenziyalıdır. Python-dan istifadə performansa təsir göstərmir, çünki məzmun Blink mühərriki və Qt kitabxanası tərəfindən təqdim edilir və təhlil edilir.

Brauzer sekmeli baxış sistemini, endirmə menecerini, şəxsi baxış rejimini, daxili PDF görüntüləyicisini (pdf.js), reklam bloklama sistemini (host bloklama səviyyəsində), baxış tarixçəsinə baxmaq üçün interfeysi dəstəkləyir. YouTube videolarına baxmaq üçün siz xarici video pleyerə zəng etməyi qura bilərsiniz. Səhifədə hərəkət "hjkl" düymələri ilə həyata keçirilir, yeni səhifə açmaq üçün "o" düyməsini sıxmaq olar, tablar arasında keçid "J" və "K" düymələri və ya "Alt-tab nömrəsi" ilə həyata keçirilir. ":" düyməsinə basmaq, səhifədə axtarış edə və vim-də olduğu kimi tipik əmrləri yerinə yetirə biləcəyiniz əmr satırı sorğusunu gətirir, məsələn, çıxmaq üçün ":q" və səhifəni yazmaq üçün ":w". Səhifə elementlərinə sürətli keçid üçün bağlantıları və şəkilləri qeyd edən "göstərişlər" sistemi təklif olunur.

Mövcud veb brauzerlər qutebrowser 1.11.0 və Min 1.14

Yeni versiyada:

  • Qt 5.15 üçün həyata keçirilən ilkin dəstək;
  • Varsayılan olaraq, Qt 5.14-dən QtWebEngine ilə qurarkən, yerli axtarış indi looplanır (səhifənin sonuna çatdıqdan sonra başlanğıca atlar). Köhnə davranışı qaytarmaq üçün search.wrap parametri təmin edilir;
  • Yeni parametrlər əlavə edildi: URL-də naməlum sxem ilə bağlantılar açarkən xarici proqramların işə salınmasına nəzarət etmək üçün content.unknown_url_scheme_policy; content.fullscreen.overlay_timeout tam ekran örtüyünün göstərilməsi üçün maksimum vaxtı təyin etmək;
    göstərişlərin görünüşünü fərdiləşdirmək üçün hints.padding və hints.radius;
  • Varsayılan olaraq, {} əvəzləməsi artıq tirelərdən qaçmır. url.searchengines üçün yeni əvəzetmələr əlavə edildi:
    {quoted} — qaçış simvolları olmadan ifadəni axtarın,
    {semiquoted} - slash istisna olmaqla, yalnız xüsusi simvollardan qaçır
    və {quoted} - bütün xüsusi simvollardan qaçmaq;
  • Performansın optimallaşdırılması həyata keçirilib.

Eyni zamanda sərbəst buraxıldı brauzerin yeni versiyası Min 1.14, ünvan çubuğunu manipulyasiya etmək ətrafında qurulmuş minimalist interfeys təklif edir. Platformadan istifadə edərək qurulmuş brauzer Elektron, bu, Chromium mühərriki və Node.js platforması əsasında müstəqil proqramlar yaratmağa imkan verir. Min-in interfeysi JavaScript, CSS və HTML-də yazılmışdır. Kod yayılır Apache 2.0 altında lisenziyalıdır. Quraşdırmalar Linux, macOS və Windows üçün yaradılır.

Min, cari tabın yanında yeni tab açmaq, istifadə olunmamış tabları gizlətmək (istifadəçinin bir müddətdir daxil olmadığı), tabları qruplaşdırmaq və bütün tabları bir səhifə kimi görmək kimi funksiyaları təmin edərək, tab sistemi vasitəsilə açıq səhifələrin naviqasiyasını dəstəkləyir. siyahı. Gələcəkdə oxumaq üçün gözlənilən tapşırıqların / bağlantıların siyahılarını yaratmaq üçün alətlər, həmçinin tam mətn axtarışını dəstəkləyən əlfəcin sistemi var. Brauzerdə quraşdırılmış reklam bloklama sistemi var (siyahıya görə EasyList) və ziyarətçiləri izləmək üçün kod, şəkillərin və skriptlərin yüklənməsini söndürmək mümkündür.

Min-in mərkəzi idarəetməsi ünvan çubuğudur, onun vasitəsilə siz axtarış sisteminə sorğular göndərə bilərsiniz (standart olaraq DuckDuckGo) və cari səhifədə axtarış edə bilərsiniz. Ünvan sətrinə yazdığınız zaman, yazdığınız zaman Vikipediya məqaləsinə keçid, əlfəcinlər və baxış tarixçəsi seçimi və DuckDuckGo axtarış motorundan tövsiyələr kimi cari sorğuya aid məlumatın xülasəsi yaradılır. Brauzerdə açılan hər bir səhifə indekslənir və ünvan çubuğunda sonrakı axtarış üçün əlçatan olur. Siz həmçinin əməliyyatları tez yerinə yetirmək üçün ünvan çubuğuna əmrlər daxil edə bilərsiniz (məsələn, "!parametrlər" - parametrlərə keçin, "!skrinşot" - skrinşot yaradın, "!clearhistory" - baxış tarixçəsini təmizləyin və s.).

Yeni buraxılışda:

  • İstifadəçi interfeysi Linux platforması üçün montajlarda modernləşdirilmişdir. Pəncərənin başlığı ilə üst sətir silindi (onu parametrlərdə qaytara bilərsiniz). Pəncərə idarəetmə düymələri daha yığcam oldu və brauzerin qalan hissəsi ilə daha yaxşı uyğunlaşdı.

    Mövcud veb brauzerlər qutebrowser 1.11.0 və Min 1.14
  • 1Password parol menecerindən istifadə edərək avtomatik tamamlama autentifikasiya parametrləri üçün əlavə dəstək (əvvəllər dəstəklənən Bitwarden-ə əlavə olaraq);
  • Özbək dilinə tərcüməsi olan fayllar əlavə edildi. Rus dilinə yenilənmiş tərcümə;
  • HTTP autentifikasiyasından istifadə edən saytlar üçün əlavə dəstək;
  • Təkmilləşdirilmiş tab açılış animasiyası;
  • Yeni nişanlar və tapşırıqlar yaratmaq üçün isti düymələri dəyişdirmək imkanı əlavə edildi;
  • Nişanı bağladıqdan sonra yenidən açıldıqda sürüşdürmə mövqeyinin bərpası təmin edilmişdir;
  • Həmin tab ilə tapşırıq yaratmaq üçün nişanı yeni tapşırıq düyməsinə sürükləyib buraxmaq imkanı əlavə edildi (gələcəkdə tabya qayıtmaq üçün xatırlatma);
  • Windows və Linux-da sadələşdirilmiş hərəkətli pəncərələr;
  • Təkmilləşdirilmiş məzmun blokerinin performansı.

Mənbə: opennet.ru