В поисках браузера: QupZilla

Алексей Федорчук

В браузеростроении последнего времени проявились нехорошие тенденции, затронувшие буквально всех популярных представителей этого класса. Это заставляет обратиться к поискам альтернатив. Разумеется, каждый при этом идёт своим путём, в зависимости от сложившихся привычек и предпочтений.

Автор этих строк на протяжении ряда лет пользуется Firefox’ом. Не из-за нежных чувств или религиозных соображений — просто это единственный браузер, который корректно работает со всеми ресурсами, которые мне жизненно необходимы, и позволяет выполнить все требующиеся мне настройки. Так что для меня напрашивающимся решением, конечно, было бы обратиться к чему-то вроде Pale Moon. Однако его я отложил на потом, так как случайно обнаружил, что вот уже четыре года тихо и незаметно развивается браузер по имени QupZilla. В частности, он в качестве штатного входит в KDE-сборки дистрибутива Salix и основанного на нём Slackel’а с тем же KDE.

Неожиданно мне этот браузер понравился. Он основан на движке WebKit, а интерфейс собран с использованием библиотеки Qt. Тем не менее, визуально он резко отличается от всякого рода Chromium’ов, а более похож на Firefox. С той только разницей, что он позволяет вывести страницу быстрого доступа в качестве стартовой. С некоторым удивлением обнаружил, что это удобно — она фактически заменяет строку закладок, позволяя сэкономить столь ценное нынче место по вертикали:

qupzilla01

Вообще, как говорят разработчики, интерфейс Qupzilla сделан в расчёте на подгонку под применяемую рабочую среду (вплоть до использования пиктограмм текущей темы её оформления), и потому его окно не смотрится чужеродным вкраплением, как это типично для Chromium’а.

Очень порадовало изобилие настроек:

qupzilla02

Из которых важнейшей для меня является настройка шрифтов. Где можно определить гарнитуру и кегль, а главное — задать минимальный размер шрифта:

qupzilla03

Как можно видеть, есть ещё и некий минимальный логический размер шрифта, но что это такое — я не понял. Изменения этого параметра никак не отражались на внешнем виде постоянно посещаемых мной сайтов.

Из прочих настроек отмечу возможность легко подключить внешний менеджер загрузок, очень удобное управление паролями и cookies, включение/отключение отдельных параметров JavaScript (как глобально, так и для отдельных сайтов).

Имеется некоторое количество расширений — по умолчанию все они отключены:

qupzilla04

Я задействовал только вывод в статусной строке дополнительных пиктограмм — среди них как раз и есть те, что управляют параметрами JavaScript и включением/отключением загрузки изображений (также и глобально, и индивидуально):

qupzilla05

Очень полезная функция среди расширений WebKit — ClickTo Flach. Он блокирует автоматическую загрузку флешек, вызывая их по требованию. При этом для избранных сайтов блокировку можно отключить. Тут я «отдельно, с большим наслажденьем», заблокировал все сервера, кроме сайта моего друга Володи Родионова:

qupzilla06

Наконец, имеется включённый по умолчанию AdBlock и даже встроенное RSS-читало:

qupzilla07

Можно импортировать закладки из форматов Firefox, Google Chrome и Opera, а также из html-файла:

qupzilla08

Разработчики пишут, только в последнем случае импорт происходит с сохранением папок. Да и то, как оказалось, с ограничениями — сохраняются папки только одного, самого низкого, уровня, все родительские уровни теряются. Что оказалось не так страшно и позволило мне избавиться от моего баобаба закладок.

Экспортировать закладки можно в html-файл, своего формата для них не предусмотрено. Что я полагаю безусловным плюсом.

Применение QupZilla в течение некоторого времени показало, что этот браузер корректно отображает все сайты повседневного посещения (моего, разумеется, за другие ручаться не могу). Что для меня очень важно — он правильно работает со встроенным редактором WordPress старых версий: до сих пор ни один браузер на WebKit’е этим похвастаться не мог.

В общем, QupZilla привела меня в состояние, близкое к восторгу. От восторга полного меня отделяли три вещи:

  • характерное для браузеров на WebKit’е отсутствие возможности нормального просмотра кода выделенного фрагмента — только не рассказывайте мне про инспектор кода, это совсем другое и для меня не так удобно;
  • отказ импортировать нужные мне сертификаты;
  • ограниченная работоспособность в нём сбербанковского клиента.

С отсутствием первой функции я, пожалуй, уже примирился. Две же последние требуются мне не чаще чем раз в месяц. И ради этого не напряжно будет запускать Firerox. Ведь всё равно каждому, кто так или иначе связан с сайтостроением, приходится держать больше одного браузера. А в качестве первого, то есть повседневного, браузера QupZilla подошла мне более чем. Если в ближайшее время не всплывёт что-то незамеченное — оставлю его в этом качестве.