Доступні web-браузери qutebrowser 1.11.0 та Min 1.14

Опубліковано реліз web-браузера qutebrowser 1.11.0, що надає мінімальний графічний інтерфейс, що не відволікає від перегляду вмісту, і систему навігації в стилі текстового редактора Vim, побудовану на клавіатурних комбінаціях. Код написаний мовою Python за допомогою PyQt5 і QtWebEngine. Вихідні тексти поширюються ліцензія GPLv3. Застосування Python не позначається на продуктивності, оскільки малювання та аналіз контенту здійснюється силами двигуна Blink і бібліотеки Qt.

Браузер підтримує систему вкладок, менеджер завантажень, режим приватного перегляду, вбудований переглядач PDF (pdf.js), систему блокування реклами (на рівні блокування хостів), інтерфейс перегляду історії відвідувань. Щоб переглянути відео на YouTube, можна налаштувати виклик зовнішнього відеоплеєра. Переміщення по сторінці здійснюється за допомогою клавіш "hjkl", для відкриття нової сторінки можна натиснути "o", перемикання між вкладками здійснюється через клавіші "J" та "K" або "Alt-номер вкладки". При натисканні «:» виводиться запрошення командного рядка, в якому можна здійснити пошук по сторінці та виконати типові команди, як у vim, наприклад, «:q» для виходу та «:w» для запису сторінки. Для швидкого переходу до елементів сторінки пропонується система «хінтів», якими позначаються посилання та зображення.

Доступні web-браузери qutebrowser 1.11.0 та Min 1.14

В новой версії:

  • Реалізовано початкову підтримку Qt 5.15;
  • За замовчуванням при складанні QtWebEngine з Qt 5.14 локальний пошук тепер зациклюється (після досягнення кінця сторінки перескакує на початок). Для повернення старої поведінки передбачено налаштування search.wrap;
  • Додано нові налаштування: content.unknown_url_scheme_policy для керування запуском зовнішніх програм при відкритті посилань з невідомою схемою URL; content.fullscreen.overlay_timeout для завдання максимального часу показу повноекранного оверлею;
    hints.padding та hints.radius для налаштування оформлення підказок;
  • За замовчуванням підстановка {} тепер не екранує сліші. Додано нові підстановки для url.searchengines:
    {unquoted} - пошукова фраза без екранування символів,
    {semiquoted} - екранування тільки спецсимволів крім слєшу
    і {quoted} - екранування всіх спецсимволів;
  • Проведено оптимізацію продуктивності.

Водночас випущено нова версія браузера Мінімум 1.14пропонує мінімалістичний інтерфейс, побудований навколо маніпуляцій з адресним рядком. Браузер створений за допомогою платформи електрон, що дозволяє створювати відокремлені програми на основі двигуна Chromium та платформи Node.js. Інтерфейс Min написаний на JavaScript, CSS та HTML. Код поширюється під ліцензією Apache 2.0 Складання сформовано для Linux, macOS та Windows.

Min підтримує навігацію по відкритих сторінках через систему вкладок, що надають такі функції, як відкриття нової вкладки поруч із поточною вкладкою, приховування незатребуваних вкладок (до яких користувач не звертався певний час), групування вкладок та перегляд усіх вкладок у вигляді списку. Існують засоби для побудови списків відкладених завдань/посилань для читання в майбутньому, а також система закладок з підтримкою повнотекстового пошуку. У браузер вбудовано систему блокування реклами (за списком EasyList) та коду для відстеження відвідувачів, є можливість відключення завантаження зображень та скриптів.

Центральним елементом управління Min є адресний рядок, через який можна надсилати запити до пошукової системи (за замовчуванням DuckDuckGo) і виконувати пошук на поточній сторінці. При введенні в адресному рядку у міру набору формується зведення актуальної для поточного запиту інформації, такої як посилання на статтю в Wikipedia, вибірка із закладок та історії відвідувань, а також рекомендації від пошукової системи DuckDuckGo. Кожна відкрита сторінка в браузері індексується і стає доступною для подальшого пошуку в адресному рядку. В адресному рядку також можна вводити команди для швидкого виконання операцій (наприклад, "! Settings" - перехід до налаштувань, "! Screenshot" - створення скріншота, "! Clearhistory" - очищення історії відвідувань і т.п.).

У новому випуску:

  • Модернізовано інтерфейс користувача в збірках для платформи Linux. Прибрано верхній рядок із заголовком вікна (в налаштуваннях можна повернути). Кнопки керування вікном стали компактнішими і краще поєднуються з іншими елементами браузера.

    Доступні web-браузери qutebrowser 1.11.0 та Min 1.14
  • Додано підтримку автозаповнення параметрів автентифікації з використанням менеджера паролів 1Password (на додаток до раніше підтримуваного Bitwarden);
  • Додані файли з перекладом узбецькою мовою. Оновлено переклад російською мовою;
  • Додано підтримку сайтів, які використовують HTTP-автентифікацію;
  • Поліпшено анімацію відкриття вкладок;
  • Додано можливість зміни гарячих клавіш для створення нових вкладок та завдань;
  • Забезпечено відновлення позиції прокручування у разі повторного відкриття вкладки після її закриття;
  • Додана можливість перетягування мишею вкладки на кнопку нового завдання для створення завдання з цією вкладкою (нагадування для повернення до вкладки в майбутньому);
  • Спрощено переміщення вікон у Windows та Linux;
  • Підвищено продуктивність блокувальника контенту.

Джерело: opennet.ru