Кто-то говорит, что браузер - это всего лишь браузер, для кого-то браузер - это основной инструмент. Мы, естественно, придерживаемся второй точки зрения и потому к этой программе предъявляем особые требования. Поэтому мы так долго мирились со сложностями, которые возникали в процессе обновления версий Chromium. Но обо всём попорядку.
Первым браузером в Calculate Linux был Firefox. Отличный браузер! Правда после того, как ввязался в “гонку вооружений” с Chrome оброс ненужными плюшками. Несмотря на возросший функционал систем, загрузка ОС со временем значительно ускорилась. Подтягиваются к ней и приложения, для которых держать демона для ускорения загрузки уже становится просто неприлично. У Firefox, к сожалению, с этим всё не очень хорошо и с годами ситуация нисколько не изменилась. Дошло до того, что на одном из скринкастов, автор запустил Readme.html с рабочего стола, после чего кликнул на установке системы. И только лишь в конце установки открылась документация. Пожалуй это послужило причиной принятия решения в пользу смены браузера на Chromium.
В настоящее вермя во всех десктопах Calculate Linux используется Chromium. Он быстр, удобен, как и Firefox поддерживает большое количество расширений, использует сервис хранения закладок и настроек на сервере. Но так же имеет и свои недостатки:
# Большое количество зависимостей. Когда всё зависимости уже установлены в системе кажется, что так и должно быть. Но когда-то от постоянного роста связей становилось жутковато.
# Закручивание гаек. Так получается. что все, кто пытается диктовать свои условия, плохо кончают в Calculate Linux. Примером могут быть Gnome 3, Systemd-udevd, теперь вот и Chromium. Посудите сами: постоянно создаваемое у пользователя меню “Панель запуска Chromium”, которое не так просто удалить шаблоном, поскольку в имени файла содержится случайно сформированная последовательность символов; “Сервисы” в закладках, которые, если мне не изменяет память, нельзя было отключить; поиск облачных принтеров в локальной сети с системой уведомлений; оповещения сайтов и т.д. Всё бы ничего, если бы не явная тенденция к запиливанию функций, когда их не отключишь ни настройками браузера, ни опцией запуска “–disable-new-avatar-menu”.
Если совсем ничего не делать, то все в офисе будут играть в гугл-игры, печатать на офисном принтере через мобильный телефон из дома, просматривать новости, которые будут постоянно появляться особенно в начале рабочего дня, общаться через Hangouts и т.д. Нормально это в офисе? Наверное нет. Можно ли с этим бороться? Теперь, пожалуй, только патчами. Просто это? Совсем нет, т.к. новые версии выходят почти каждый месяц. Подобная борьба с Gnome 3 известно чем закончилась.
Мы провели несколько опросов, подтвердивших, что не всё так однозначно в выборе браузера. Многие отдают предпочтение Firefox, но возвращаться на Firefox, который не исправил своей главной проблемы с временем запуска и пытается идти по пути Chrome, обрастая новыми плюшками совсем не хочется.
В итоге мы потестировали различные браузеры и, похоже, что нашли достойную замену!
QupZilla (“Капзила”) - быстрый, легковесный, активно разрабатываемый браузер, построенный на библиотеке Qt4/5 и работающий на движке QtWebKit. Капзила хорошо вписывается в рабочий стол. Гибкая система настроек позволяет задать привычное поведение. Как и Firefox, браузер поддерживает Flash через пакет www-plugins/adobe-flash. Имеет встроенный Adblock+, а так же несколько других, тщательно подобранных расширений, среди которых естьe"Веб инспектор".
Если сравнить размер пакета и кол-во файлов, результат будет следующим:
equery s firefox
* www-client/firefox-42.0-r2
Total files : 11167
Total size : 122.61 MiB
equery s chromium
* www-client/chromium-47.0.2526.73
Total files : 203
Total size : 149.68 MiB
equery s qupzilla
* www-client/qupzilla-1.8.9
Total files : 301
Total size : 9.59 MiB
Количество зависимостей при установке браузера в Calculate Linux Scratch:
- firefox - 73 пакета
- chromium - 52 пакета
- qupzilla - 0 пакетов
Из минусов можно отметить глюки в работе с некоторыми сайтами. К счастью, процент таких сайтов небольшой. Активное же развитие как браузера, так и qt позволяет надеяться на их скорое исправление.