Dostępne przeglądarki internetowe qutebrowser 2.5 i Min 1.24

Opublikowano wydanie przeglądarki internetowej qutebrowser 2.5, zapewniającej minimalny interfejs graficzny nieodwracający uwagi od przeglądania treści oraz system nawigacji w stylu edytora tekstu Vima, zbudowany w całości na skrótach klawiszowych. Kod napisano w Pythonie przy użyciu PyQt5 i QtWebEngine. Kod źródłowy rozpowszechniany jest na licencji GPLv3. Użycie Pythona nie wpływa na wydajność, ponieważ renderowanie i analizowanie treści odbywa się za pomocą silnika Blink i biblioteki Qt.

Przeglądarka obsługuje system kart, menedżera pobierania, tryb przeglądania prywatnego, wbudowaną przeglądarkę plików PDF (pdf.js), system blokowania reklam (na poziomie blokowania hosta) oraz interfejs do przeglądania historii przeglądania. Aby oglądać filmy w YouTube, możesz nawiązać połączenie z zewnętrznym odtwarzaczem wideo. Po stronie można poruszać się za pomocą klawiszy „hjkl”, można nacisnąć „o”, aby otworzyć nową stronę, przełączanie pomiędzy zakładkami odbywa się za pomocą klawiszy „J” i „K” lub „Alt-tab numer”. Naciśnięcie „:” powoduje wyświetlenie wiersza poleceń, w którym można przeszukać stronę i uruchomić typowe polecenia w stylu vima, takie jak „:q” w celu wyjścia i „:w” w celu zapisania strony. Aby szybko nawigować do elementów strony, zaproponowano system „podpowiedzi”, które oznaczają linki i obrazy.

Dostępne przeglądarki internetowe qutebrowser 2.5 i Min 1.24

W nowej wersji:

  • Dodano ustawienie qt.chromium.sandboxing, aby wyłączyć tryb izolacji piaskownicy w silniku Chromium.
  • Dodano opcję input.mode_override, aby zastąpić bieżący tryb podczas nawigacji lub przełączania pomiędzy kartami przy użyciu powiązania adresu URL.
  • Dodano ustawienie Editor.remove_file umożliwiające zapisanie wszystkich plików tymczasowych po zamknięciu zewnętrznego edytora.
  • Zmieniono wygląd konfiguratora qute://settings (:set).
  • Dodano słowa kluczowe „start” i „end” do polecenia „:tab-move”, aby przenieść kartę na początek lub koniec listy.
  • Ogłoszono, że wydanie 2.5 będzie ostatnim w gałęzi 2.x, a wersja 3.0 zakończy obsługę wielu starszych platform, w tym Qt przed 5.15 LTS, Python 3.6, macOS 10.14, 32-bitowe kompilacje Windows, Windows 8, Windows 10 przed wersją 1809 Zakończona zostanie także obsługa backendu QtWebKit.

W tym samym czasie wypuszczono nową wersję przeglądarki Min 1.24, oferującą minimalistyczny interfejs zbudowany w oparciu o manipulację paskiem adresu. Przeglądarka tworzona jest w oparciu o platformę Electron, która umożliwia tworzenie samodzielnych aplikacji w oparciu o silnik Chromium i platformę Node.js. Interfejs Min jest napisany w JavaScript, CSS i HTML. Kod rozpowszechniany jest na licencji Apache 2.0. Kompilacje są tworzone dla systemów Linux, macOS i Windows.

Min obsługuje nawigację po otwartych stronach poprzez system kart, udostępniając takie funkcje, jak otwieranie nowej karty obok bieżącej karty, ukrywanie nieużywanych kart (do których użytkownik nie miał dostępu przez określony czas), grupowanie kart i przeglądanie wszystkich kart w lista. Istnieją narzędzia do tworzenia list odroczonych zadań/linków do przyszłego czytania, a także system zakładek z obsługą wyszukiwania pełnotekstowego. Przeglądarka posiada wbudowany system blokowania reklam (wg listy EasyList) i kod do śledzenia odwiedzających, istnieje także możliwość wyłączenia ładowania obrazów i skryptów.

Centralnym elementem sterującym w Min jest pasek adresu, za pomocą którego można wysyłać zapytania do wyszukiwarki (domyślnie DuckDuckGo) i przeszukiwać bieżącą stronę. Podczas wpisywania w pasku adresu generowane jest podsumowanie istotnych informacji dla bieżącego żądania, takie jak link do artykułu w Wikipedii, wybór z zakładek i historii przeglądania, a także rekomendacje z wyszukiwania DuckDuckGo silnik. Każda strona otwarta w przeglądarce jest indeksowana i staje się dostępna do późniejszego wyszukiwania w pasku adresu. Możesz także wprowadzać polecenia w pasku adresu, aby szybko wykonywać operacje (na przykład „!settings” – przejdź do ustawień, „!screenshot” – utwórz zrzut ekranu, „!clearhistory” – wyczyść historię przeglądania itp.).

Dostępne przeglądarki internetowe qutebrowser 2.5 i Min 1.24

W nowym wydaniu:

  • Poprawiona niezawodność przenoszenia kart w trybie przeciągnij i upuść na platformach Windows i Linux. W przypadku platformy macOS zaimplementowano możliwość zmiany układu zakładek poprzez przeciąganie ich z wciśniętym klawiszem Command.
  • Włączenie ciemnego motywu w przeglądarce obejmuje teraz odpowiedni tryb dla witryn obsługujących wykrywanie stylu wybranego w przeglądarce.
  • Dodano tłumaczenie interfejsu na język białoruski.
  • Poprawiona wydajność na platformie macOS.
  • Zaktualizowano komponenty silnika przeglądarki Chromium i platformy Electron.

Źródło: opennet.ru

Dodaj komentarz