Byla vydána verze webového prohlížeče Qutebrowser 1.11.0, který poskytuje minimální grafické rozhraní, které vás nerozptyluje při prohlížení obsahu a navigační systém ve stylu textového editoru Vim, postaveno výhradně na klávesových kombinacích.
Prohlížeč podporuje systém záložek, správce stahování, n režimsoukromá služba, vestavěný prohlížeč PDF (pdf.js), blokování reklam (na úrovni zámku hostitele), lze nastavit rozhraní pro prohlížení historie návštěv a sledování videí na YouTube, volání externího přehrávače videa.
Uživatel se může pohybovat po stránce pomocí kláves „Hjkl“, stisknutím „o“ otevřete novou stránku, přepínejte mezi kartami pomocí kláves „J“ a „K“ nebo „číslem Alt-tab“.
Po stisknutí „:“ se zobrazí příkazový řádek, kde můžete prohledávat stránku a spouštět typické příkazy, jako například vim, například „: q“ pro ukončení a „: w“ pro uložení stránky.
Klávesové zkratky prohlížeče jsou následující:
Z nichž nejzákladnější jsou následující:
- ":" → Dá nám to přístup ke všem příkazům v samotném programu.
- „Jk“ → můžeme přestěhovat se webovou stránkou.
- „Nebo“ → Umožní nám to otevřete novou stránku.
- „D“ → Pojďme zavřete kartu ve kterém se nacházíme.
- „J“ a „K“ → Budeme mít možnost pohyb mezi kartami pomocí těchto dvou klíčů.
- „F“ → Tento klíč nám dá možnost klikněte.
- „/“ → Po tomto pruhu můžeme napište hledaný výraz na webu.
- „: Q“ → Umožní nám to uložte otevřené karty a ukončete program okamžitě.
Kód prohlížeče je napsán v Pythonu pomocí PyQt5 a QtWebEngine. Fonty jsou distribuovány pod licencí GPLv3. Použití Pythonu nemá vliv na výkon, protože modul Blink a knihovna Qt provádějí vykreslování a analýzu obsahu.
Co je nového v Qutebrowser 1.11.0?
V této nové verzi prohlížeče vyniká zahrnutí počáteční podpory pro Qt 5.15, protože ve výchozím nastavení při kompilaci s QtWebEngine z Qt 5.14 zůstává místní vyhledávání ve smyčce (po dosažení konce stránky skočí do začátek).
Jsou přidány nové nastavení: content.unknown_url_scheme_policy pro ovládání spouštění aplikace externí při otevírání odkazů s neznámým schématem v URL, content.fullscreen.overlay_timeout pro nastavení maximální doby zobrazení pro překrytí celé obrazovky a hints.padding a hints.radius k přizpůsobení vzhledu stop.
Přidány také nové zástupné symboly pro url.searchengines:
- {unquoted} vloží hledaný výraz bez uvozovek.
- {semiquoted} (stejné jako {}) uvádí většinu speciálních znaků, ale lomítka
pokračují bez uvozovek. - {quoted} (stejné jako {} v předchozích verzích) také uvozuje lomítka.
Rolování kolečkem myši je nyní zabráněno, zatímco jsou aktivní tipy, a bylo provedeno několik vylepšení mkvenv.pyscript (většinou užitečné pro vývoj) spolu s drobnými vylepšeními celkového výkonu prohlížeče.
Jak nainstalovat Qutebrowser na Ubuntu a deriváty?
Pro ty, kteří mají zájem vyzkoušet tento webový prohlížeč, by měli vědět, že instalace v Ubuntu i jeho deriváty jsou poměrně jednoduché, protože balíček se nachází v úložištích Ubuntu
Pro instalaci prohlížeče jednoduše musíme otevřít terminál (můžete to udělat pomocí kombinace kláves Ctrl + Alt + T) a napíšeme do něj následující příkaz:
sudo apt update
Nyní můžeme prohlížeč nainstalovat pomocí následujícího příkazu:
sudo apt install qutebrowser -y
A jste hotovi, můžete tento prohlížeč začít ve svém systému používat.
Další způsob instalace a pro ty, kteří mají zájem o vyzkoušení nové verze (aktualizace novějších balíčků v úložištích Ubuntu trvá déle)
Prohlížeč můžeme nainstalovat z zdrojový kód od kterých můžeme získat la stránka vydání.
Tady jsme stáhneme si balíček zdrojového kódu (Zip) a rozbalíme to v našem týmu. Chcete-li spustit prohlížeč, stačí zadat složku a spustit následující příkazy:
sudo apt install python3-pip pip3 install --user pyqt5 pypeg2 jinja2 pygments sudo apt-get install python3-venv sudo apt install python3-pyqt5.qtwebengine python3 scripts/mkvenv.py
Prohlížeč můžeme spustit pomocí následujícího příkazu:
python3 qutebrowser.py