Opublikowano wersję przeglądarki internetowej qutebrowser 2.5, która oferuje minimalny interfejs graficzny, nieodciągający uwagi od przeglądania treści, oraz system nawigacji w stylu edytora tekstu Vim, oparty całkowicie na kombinacjach klawiszowych. Kod został napisany w języku Python z wykorzystaniem PyQt5 i QtWebEngine. Kody źródłowe są dystrybuowane na licencji GPLv3. Użycie Pythona nie wpływa na wydajność, ponieważ renderowanie i analizowanie treści są realizowane przez silnik Blink oraz bibliotekę Qt.
Przeglądarka obsługuje system zakładek, menedżer pobierania, tryb prywatnego przeglądania, wbudowany przeglądarkę PDF (pdf.js), system blokowania reklam (na poziomie blokowania hostów), interfejs do przeglądania historii odwiedzin. Aby odtworzyć wideo na YouTube, można skonfigurować uruchamianie zewnętrznego odtwarzacza wideo. Nawigacja po stronie odbywa się za pomocą klawiszy „hjkl”; aby otworzyć nową stronę, można nacisnąć „o”, przełączanie między zakładkami odbywa się przy użyciu klawiszy „J” i „K” lub „Alt-numer zakładki”. Naciśnięcie „:” wywołuje polecenie wiersza, w którym można przeszukiwać stronę i wykonywać typowe polecenia, jak w vim, na przykład „:q” do wyjścia i „:w” do zapisania strony. Aby szybko przechodzić do elementów na stronie, oferowany jest system „hintów”, które zaznaczają linki i obrazy.

W nowej wersji:
- Dodano ustawienie qt.chromium.sandboxing do wyłączenia trybu izolacji sandbox w silniku Chromium.
- Dodano opcję input.mode_override do nadpisania aktualnego trybu podczas nawigacji lub przełączania między kartami, wykorzystując powiązanie z URL.
- Dodano ustawienie editor.remove_file do zachowania wszystkich plików tymczasowych po zamknięciu zewnętrznego edytora.
- Zmodyfikowano wygląd konfiguratora qute://settings (:set).
- Do komendy ':tab-move' dodano słowa kluczowe 'start' i 'end' do przenoszenia karty na początek lub koniec listy.
- Ogłoszono, że wydanie 2.5 będzie ostatnim w gałęzi 2.x, a w wersji 3.0 zakończone zostanie wsparcie dla wielu przestarzałych platform, w tym Qt przed 5.15 LTS, Pythona 3.6, macOS 10.14, 32-bitowych wersji Windows, Windows 8, Windows 10 przed wersją 1809. Zakończone zostanie również wsparcie dla backendu QtWebKit.
Jednocześnie wydano nową wersję przeglądarki Min 1.24, oferującą minimalistyczny interfejs, skoncentrowany na manipulacjach z paskiem adresu. Przeglądarka została stworzona z wykorzystaniem platformy Electron, pozwalającej na tworzenie odrębnych aplikacji opartych na silniku Chromium i platformie Node.js. Interfejs Min napisano w JavaScript, CSS i HTML. Kod jest dystrybuowany na licencji Apache 2.0. Wersje są dostępne dla systemów Linux, macOS i Windows.
Min obsługuje nawigację po otwartych stronach za pomocą systemu kart, oferującego takie funkcje jak otwieranie nowej karty obok bieżącej karty, ukrywanie kart, które nie były używane przez określony czas, grupowanie kart oraz przeglądanie wszystkich kart w postaci listy. Są dostępne narzędzia do tworzenia list zadań do wykonania/linków do przeczytania w przyszłości, a także system zakładek z pełnotekstowym wyszukiwaniem. W przeglądarkę wbudowano system blokowania reklam (z listy EasyList) oraz kod do śledzenia odwiedzających, istnieje możliwość wyłączenia ładowania obrazów i skryptów.
Centralnym elementem sterowania w Min jest pasek adresu, przez który można wysyłać zapytania do wyszukiwarki (domyślnie DuckDuckGo) i przeprowadzać wyszukiwanie na bieżącej stronie. Podczas wprowadzania w pasku adresu, na bieżąco formułowane są podsumowania dotyczące aktualnego zapytania, takie jak link do artykułu w Wikipedii, wybór z zakładek i historii odwiedzin, oraz rekomendacje od wyszukiwarki DuckDuckGo. Każda otwarta strona w przeglądarce jest indeksowana i staje się dostępna do późniejszego wyszukiwania w pasku adresu. W pasku adresu można również wpisywać komendy do szybkiego wykonywania operacji (np. „!ustawienia” — przejście do ustawień, „!zrzut” — zrobienie zrzutu ekranu, „!wyczysćhistorię” — usunięcie historii odwiedzin itd.).

W nowym wydaniu:
- Zwiększona niezawodność przenoszenia kart w trybie drag&drop na platformach Windows i Linux. Na platformie macOS wprowadzono możliwość przearanżowania kart poprzez ich przeciąganie przy wciśniętym klawiszu Command.
- Włączenie ciemnego motywu w przeglądarce teraz aktywuje odpowiedni tryb również na stronach, które wspierają określenie wybranego stylu w przeglądarce.
- Dodano tłumaczenie interfejsu na język białoruski.
- Ulepszono działanie na platformie macOS.
- Zaktualizowano komponenty silnika przeglądarki Chromium oraz platformy Electron.
Źródło: opennet.ru
