Ведущая на сегодняшний день концепция расширения функций браузеров с помощью дополнений очень удобна, однако у нее есть и подводные камни. Налететь на них рискуют товарищи, из любопытства или в связи с особенностями своего стиля работы в Сети устанавливающие дополнения в больших количествах. Первый риф – повышенная требовательность к ресурсам. Каждое запущенное дополнение увеличивает нагрузку на браузер, может тормозить его работу. Если же оно вдобавок небрежно написано, даже самый легкий и продвинутый браузер рано или поздно начнет тормозить. В результате дополнения начинают уже не столько помогать, сколько мешать. Если же они действительно полезны и нужны, появляется неприятная дилемма: отказываться от удобства работы или мириться с тормозами.
Вполне естественной реакцией становится стремление устанавливать только минимум действительно нужных дополнений. И вот тут мы встречаемся со второй проблемой. Браузер – программа универсальная, с большим количеством возможных сценариев применения. Для них нужны разные дополнения или даже их комбинации. Например, для поиска в Сети – соответствующие панели, для удобного скачивания – менеджеры загрузок и, возможно, переключатели прокси, для работы с конкретными веб-сервисами – свои фирменные примочки и т. д. Просто взять и отказаться от дополнений не получится, а постоянно переключать их вручную неудобно. Поэтому они остаются активными «про запас», даже если фактически к ним обращаешься раз в сто лет. До менеджмента расширений руки вообще доходят редко. Тушим пожар бензином: на помощь придут менеджеры расширений! Забегая вперед, скажу, что это действительно полезные штуки, которые можно смело рекомендовать каждому хромоводу. Остается только подобрать подходящий вариант.
На мой взгляд, в мире Chrome есть три хороших варианта для управления расширениями: Extensity, SimpleExtManager и Extensions Manager. Общий принцип работы у них похожий: доступ к списку установленных дополнений с возможностью их быстрого включения и отключения. Отличаются они интерфейсом и различными добавочными плюшками.
Начнем с программы Extensity. Это, пожалуй, самая простая софтина для решения проблемы управления дополнениями. Ее назначение – оперативное управление имеющимися расширениями без посещения стандартной служебной страницы настроек Chrome. Дело в том, что Extensity позволяет включить или отключить все имеющиеся дополнения одним кликом. Для управления используется меню с отсортированным по алфавиту списком всех установленных в браузере расширений. Открыть его можно кнопкой Extensity, которая располагается на панели Chrome. Удобно, если в браузере имеются дополнения, которыми вы пользуетесь не каждый день, а время от времени. Их можно по умолчанию отключить, дабы они не грузили интернет-просмотрщик, а при надобности быстро включить с помощью Extensity. Кроме того, она дает возможность провести щадящую операцию и отключить только ненужные в данный момент дополнения. Если говорить о недостатках Extensity, то отмечу отсутствие опций быстрого удаления ненужных дополнений непосредственно из софтины, а также невозможность выбора вариантов группировки и сортировки расширений в списке.
Несколько более сложное решение – дополнение SimpleExtManager Оно предлагает две собственные фишки. Первая заключается в том, что установленные расширения в списке программы можно объединять в группы и потом манипулировать такими группами как одним объектом. Это действительно здорово, поскольку можно создать группы дополнений для различных типовых задач и активировать их оптом именно тогда, когда понадобится решать соответствующие задачи. Надо скачивать с медиахостингов – включаем нужную группу расширений. Понадобилось запустить платформу обработки скриптов для конкретных сайтов – включили ее. Занялись отладкой своего сайта – активировали только нужные дополнения. Ничего лишнего в памяти не висит, а при необходимости не надо отдельно вручную включать кучу разных расширений.
Вторая фишка SimpleExtManager состоит в том, что помимо чекбокса для включения расширений программа предлагает для каждой позиции в своем списке кнопку быстрого доступа к настройкам. Даже удалить ненужные дополнения можно все на той же панели SimpleExtManager. Проще говоря, необходимость обращаться к стандартным инструментам Chrome практически отсутствует. В наше распоряжение поступает полноценная панель управления расширениями, компактная и легкодоступная.
Пожалуй, самым навороченным дополнением для управления расширениями Chromeявляется Extensions Manager (aka Switcher). Да, здесь тоже все выстроено вокруг списка установленных в браузере дополнений. Однако на этом разработчик не остановился и включил в свою программу немало полезных инструментов. К базовому списку установленных в Chrome дополнений прилагаются фильтры, позволяющие оставить в нем только активные, отключенные или недавно установленные расширения. Возможна сортировка и поиск по имени дополнения. ExtensionsManager умеет работать с группами расширений, причем создать новую группу приложений можно простым перетаскиванием элементов. Возиться с какими-либо отдельными диалогами не придется.
Помимо расширений Extensions Manager умеет обрабатывать темы оформления и устанавливаемые в Chrome приложения. Напомню, что приложения Chrome не равны расширениям, это отдельный инструмент. Работать с программой достаточно удобно и приятно. Вот только переключать темы оформления с помощью этого расширения я бы не советовал: есть риск, что в итоге вы останетесь только с активной темой, а остальные придется переустанавливать. Разработчик приложения честно упоминает этот момент в хелпе и мотивируют такое поведение своего продукта особенностями Chrome. В нем попросту запрещено выполнение требуемых операций, а обходного маневра пока выполнить не получается. Если вы пользуетесь несколькими темами, сюрприз неприятный. С другой стороны, ситуация достаточно редкая – большинству из нас хватает одной темы оформления.