Проект qutebrowser имеет целью создание минималистичного веб-браузера с интерфейсом, не отвлекающим от просмотра страниц.
Всё управление и навигация производится в стиле vim-подобных клавиатурных комбинаций.
Несмотря на использование Python (PyQt5/QtWebEngine), производительность и отзывчивость приложения не пострадали — всю работу по отрисовке и разбору содержимого производят Blink и Qt.
Код распространяется на условиях GPLv3
В новой версии:
- возможность задавать настройки для отдельных доменов;
- возможность добавлять сложные клавиатурные комбинации в emacs-стиле;
- поддержка API GreaseMonkey 4.0;
- возможность задать параметры аутентификации в файле ~/.netrc (QtWebEngine);
- продолжение/возобновление приостановленных загрузок;
- новая служебная страница qute://bindings (команда
:bind
), отображающая все текущие клавиатурные комбинации; - аналогично qute://tabs (команда
:buffer
), отображающая все текущие табы; - новые опции настройки
statusbar.widgets
(отображаемые виджеты строки состояния),tabs.mode_on_change
иinput.insert_mode.auto_enter
; - ...многое другое (подробности в оригинале новости)...
>>> Оригинал новости