uvedenie webového prehliadača , ktorý poskytuje minimálne grafické rozhranie, ktoré neruší pri prezeraní obsahu, a systém navigácie v štýle textového editora Vim, postavený výlučne na klávesových skratkách. Kód je napísaný v jazyku Python s použitím PyQt5 a QtWebEngine. Zdrojové kódy sú pod licenciou GPLv3. Použitie Pythonu nemá vplyv na výkon, pretože vykresľovanie a analýza obsahu sú realizované motorom Blink a knižnicou Qt.
Prehliadač podporuje systém kariet, správcu sťahovania, režim súkromného prehliadania, vstavaný prehliadač PDF (pdf.js), systém blokovania reklám (na úrovni blokovania hostiteľov) a rozhranie pre prezeranie histórie návštev. Pre prezeranie videí na YouTube je možné nastaviť volanie externého video prehrávača. Prechádzanie po stránke sa uskutočňuje pomocou kláves 'hjkl', na otvorenie novej stránky stačí stlačiť 'o', prepínanie medzi kartami sa vykonáva klávesmi 'J' a 'K' alebo 'Alt-číslo karty'. Po stlačení ':' sa zobrazí príkazový riadok, v ktorom je možné vyhľadávať na stránke a vykonávať štandardné príkazy ako vo vime, napríklad ':q' pre ukončenie a ':w' pre uloženie stránky. Pre rýchly prechod k prvkom stránky je k dispozícii systém 'hintov', ktorými sú označené odkazy a obrázky.
V novej verzii:
- Implementovaná počiatočná podpora Qt 5.15;
- Pri predvolenom nastavení, ak sa kompiluje s QtWebEngine z Qt 5.14, lokálne vyhľadávanie teraz cyklicky prechádza (po dosiahnutí konca stránky preskakuje na začiatok). Pre vrátenie predchádzajúceho správania je k dispozícii nastavenie search.wrap;
- Pridané nové nastavenia: content.unknown_url_scheme_policy na riadenie spúšťania externých aplikácií pri otváraní odkazov s neznámou schémou v URL; content.fullscreen.overlay_timeout na stanovenie maximálneho času zobrazenia celoobrazovkového overlayu;
hints.padding a hints.radius na prispôsobenie vzhľadu tipov; - Pri predvolenom nastavení substitúcia {} teraz neescapuje lomítka. Pridané nové substitúcie pre url.searchengines:
{unquoted} — vyhľadávacia fráza bez escapovania znakov,
{semiquoted} — escapovanie iba špeciálnych znakov okrem lomítka
a {quoted} — escapovanie všetkých špeciálnych znakov; - Bol vykonaný výkonový optimalizácia.
V rovnakom čase nová verzia prehliadača , ktorý ponúka minimalistické rozhranie postavené na manipuláciách s adresným riadkom. Prehliadač bol vytvorený pomocou platformy , ktorá umožňuje vytvárať samostatné aplikácie založené na engíne Chromium a platforme Node.js. Rozhranie Min je napísané v JavaScripte, CSS a HTML. Kód je pod licenciou Apache 2.0. Verzie sú zostavené pre Linux, macOS a Windows.
Min podporuje navigáciu po otvorených stránkach cez systém kariet, ktoré poskytujú také funkcie ako otvorenie novej karty vedľa aktuálnej karty, skrývanie nepoužívaných kariet (na ktoré užívateľ určitého času neklikol), skupinovanie kariet a zobrazenie všetkých kariet vo forme zoznamu. Existujú prostriedky na zostavovanie zoznamov odložených úloh/odkazov na čítanie v budúcnosti, ako aj systém záložiek s podporou úplného vyhľadávania. Do prehliadača je integrovaný systém blokovania reklám (podľa zoznamu ) a kód na sledovanie návštevníkov, existuje možnosť vypnúť načítanie obrázkov a skriptov.
Centrálna riadiaca jednotka v Min je adresný riadok, cez ktorý môžete posielať dopyty do vyhľadávača (predvolene DuckDuckGo) a vykonávať vyhľadávanie na aktuálnej stránke. Pri zadávaní do adresného riadku sa počas písania vytvára prehľad aktuálnych informácií pre daný dopyt, ako je odkaz na článok vo Wikipédii, výber zo záložiek a histórie návštev, ako aj odporúčania od vyhľadávača DuckDuckGo. Každá otvorená stránka v prehliadači je indexovaná a stáva sa prístupnou pre neskoršie vyhľadávanie v adresnom riadku. Do adresného riadku môžete tiež zadávať príkazy na rýchle vykonávanie operácií (napr. „!settings“ — prechod do nastavení, „!screenshot“ — vytvorenie snímky obrazovky, „!clearhistory“ - vymazanie histórie návštev atď.).
V novom vydaní:
- Modernizované používateľské rozhranie v zostaveniach pre platformu Linux. Odstránená horná lišta s titulom okna (v nastaveniach sa dá vrátiť). Tlačidlá na ovládanie okna sú kompaktnejšie a lepšie sa kombinujú s ostatnými prvkami prehliadača.
- Pridaná podpora pre automatické dopĺňanie autentifikačných parametrov s použitím správcu hesiel 1Password (okrem už podporovaného Bitwarden);
- Pridané súbory s prekladom do uzbekčiny. Preklad do ruštiny bol aktualizovaný;
- Pridaná podpora pre webové stránky, ktoré používajú HTTP autentifikáciu;
- Vylepšená animácia otvárania kariet;
- Pridaná možnosť zmeny klávesových skratiek na vytvorenie nových kariet a úloh;
- Zabezpečené obnovenie polohy posúvania pri opätovnom otvorení karty po jej zatvorení;
- Pridaná možnosť presúvať kartu pomocou myši na tlačidlo novej úlohy na vytvorenie úlohy s touto kartou (pripomienka na návrat k karte v budúcnosti);
- Zjednodušené presúvanie okien vo Windows a Linux;
- Zvýšený výkon blokátora obsahu.
Zdroj: opennet.ru
