Нова версія веб-браузера qutebrowser 2.0 вже випущено і в новій версії це виділено була інтегрована нова система блокування реклами, а також додавання нових команд та інші зміни.
Тим, хто не знає браузера, вони повинні знати, що це забезпечує мінімальний графічний інтерфейс, який не відволікає увагу від перегляду вмісту та навігаційну систему у стилі текстового редактора Vim, повністю побудовану за допомогою комбінацій клавіш.
Браузер підтримує систему вкладок, менеджер завантажень, режим приватного перегляду, вбудований переглядач PDF (pdf.js), систему блокування реклами, інтерфейс для перегляду історії перегляду.
Прокрутка сторінки здійснюється за допомогою клавіш «hjkl», для відкриття нової сторінки ви можете натиснути «або», перемикання між вкладками здійснюється за допомогою клавіш «J» та «K» або «Альтернативно-цифровий табулятор».
Основні нові можливості qutebrowser 2.0
У цій новій версії qutebrowser 2.0 перейшов на нову бібліотеку замків оголошення розроблений проектом Хоробрий, написано мовою Rust і є сумісний з списки блоків стилів AdBlock Plus (наприклад, EasyList).
Бібліотека спрацьовує, лише якщо присутня бібліотека python adblock; в іншому випадку використовується вищезгаданий блокувальник, який працює на рівні блокування хоста. Для вибору режиму блокування реклами передбачено налаштування content.blocking.method.
Також у qutebrowser 2.0 ми можемо виявити, що до складу входить нові сценарії користувачів: kodi для відтворення відео на Kodi, qr для генерації QR-коду поточної URL-адреси, add-nextcloud-закладки та add-nextcloud-cookbook для створення закладок та рецептів у додатках Nextcloud Bookmarks та Cookbook.
Ще одна зміна, яка виділяється в цій новій версії, полягає в тому додав нову команду: "bookmark-list" для відображення списку закладок (можна використовувати замість URL-адреси qute: // закладки).
А у конфігурації qt.workarounds.remove_service_workers видалити вміст каталогу "Worker Service" при кожному запуску.
З інших змін що виділяються з нової версії:
- Бібліотеки cssutils, attrs та pypeg2 видалено із залежностей.
- Підтримку бінарних збірок для Windows 7 та macOS 10.13 High Sierra видалено.
Для уніфікації імен було перейменовано багато команд, наприклад run-macro -> macro-run, record-macro -> macro-record buffer -> select tab тощо.
Вибір доданих файлів. * Конфігурація для підключення зовнішнього інтерфейсу вибору файлів (наприклад, ranger або vifm).
Додано пункт "Копіювати URL" в меню.
Вимоги до залежності були збільшені, наприклад, тепер для роботи потрібні Python 3.6.1, Qt 5.12 та PyQt 5.12.
В кінці кінців якщо ви хочете дізнатися більше про це Про цю нову версію або про браузер ви можете ознайомитись на деталях на офіційному веб-сайті. Посилання це.
Як встановити Qutebrowser на Ubuntu та похідні?
Для тих, хто зацікавлений у можливості спробувати цей веб-браузер, вони повинні знати, що установка в Ubuntu, а також його похідні є досить простою, оскільки пакет знаходиться в сховищах Ubuntu
Щоб встановити браузер, нам просто потрібно відкрити термінал (це можна зробити за допомогою комбінації клавіш Ctrl + Alt + T), і ми запишемо в нього таку команду:
sudo apt update
І тепер ми можемо встановити браузер за допомогою такої команди:
sudo apt install qutebrowser -y
І все, ви можете почати використовувати цей браузер у своїй системі.
Інший спосіб встановлення та для тих, хто зацікавлений у можливості спробувати нову версію (оскільки новіші пакети оновлюються довше у сховищах Ubuntu)
Ми можемо встановити браузер з вихідний код яку ми можемо отримати у la сторінка випусків.
Ось ми ми завантажимо пакет вихідного коду (Zip) і ми розпакуємо його в нашій команді. Щоб запустити браузер, просто введіть папку та виконайте такі команди:
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
І ми можемо запустити браузер наступною командою:
python3 qutebrowser.py