Руководство uMatrix для Firefox

Расширение Firefox uMatrix (оно также доступно для Chrome и других браузеров) предоставляет пользователям контроль над подключениями веб-сайта и данными, которые загружаются при загрузке сайта в браузер.

Расширение разработано и поддерживается Raymond Hill (Gorhill), разработчиком uBlock Origin, популярного блокировщика контента, который также доступен для различных браузеров, включая Firefox.

Почему два расширения, а не только одно? Хотя оба расширения могут использоваться для одной и той же цели - блокирования контента - они различаются в том, что касается области видимости. Не вдаваясь в подробности: uMatrix похож на продвинутого брата uBlock Origin. Это дает вам больше контроля, и в дополнение к этому улучшается конфиденциальность.

uMatrix для Firefox

Вы можете установить uMatrix в любой последней версии веб-браузера Firefox от Mozilla AMO. Просто зайдите на сайт и нажмите кнопку «Добавить в Firefox», чтобы сделать это. Я предлагаю вам отключить или удалить любой блокировщик контента, установленный в браузере, прежде чем вы сделаете это (например, NoScript, uBlock Origin, Adblock Plus), чтобы избежать проблем.

Расширение добавляет значок на главную панель инструментов Firefox, который вы используете для управления тем, какие сайты могут загружаться. Прежде чем сделать это, вы можете посетить параметры расширения, чтобы внести изменения в первоначальную конфигурацию.

Предпочтения разделены на вкладки, аналогично тому, как это обрабатывается в uBlock Origin.

Вот список предпочтений, которые вы можете найти полезными. Я предлагаю вам пройтись по всем этим вопросам, поскольку вы можете найти некоторые полезные, которые здесь не упомянуты.

  • Настройки> Удобство - Показать количество различных запросов на значке .
  • Настройки> Удобство - Свернуть заполнитель заблокированных элементов . (Если элемент заблокирован, заполнитель свернут. Может привести к более чистому сайту, может вызвать проблемы с отображением на некоторых сайтах.
  • Конфиденциальность - Удалить заблокированные куки . uMatrix не запрещает сайтам устанавливать файлы cookie (занесенные в черный список), но блокирует их использование в локальной системе.
  • Конфиденциальность - удаление содержимого локального хранилища, установленного заблокированными именами хостов.
  • Конфиденциальность - поддельная HTTP-ссылка на строку сторонних запросов
  • Конфиденциальность - подделать строку User-Agent путем случайного выбора нового ниже каждые х минут .

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

Когда вы закончите с этим, вам нужно решить, как запустить uMatrix. Для этого у вас есть два основных варианта: заблокировать все или разрешить все.

Интерфейс

Интерфейс может показаться пугающим на первый взгляд. В нем перечислены все собственные и сторонние подключения, которые делает веб-страница, и типы данных, такие как файлы cookie, CSS или сценарии, которые загружены или заблокированы.

Цвета используются для обозначения загруженного и заблокированного содержимого, с зеленым выделением содержимого, которое загружается, и красным содержимым, которое блокируется.

Вы можете щелкнуть заголовок, например, cookie, чтобы настроить uMatrix, чтобы разрешить или запретить этот тип данных глобально (с определенными вами исключениями). Зеленый означает, что тип содержимого разрешен, красный - запрещен.

Совет : вы устанавливаете что-то разрешенное (зеленое), если вы щелкаете в верхней половине поля, и запрещенное (красное), если вы щелкаете в нижней половине. Разница между темным и светло-зеленым, а также темным и светло-красным заключается в следующем: более темные цвета означают, что ячейке присвоен белый или черный списки, более светлые цвета, которые наследуются по статусу.

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

Заблокировать все

Если вы установите uMatrix, чтобы блокировать все, все будет заблокировано от загрузки, за исключением тех вещей, которые вы включаете в белый список. Чтобы включить режим блокировки всех блоков, внесите в черный список (установите красный) ячейки таблицы «все» и «кадр».

Вы можете разрешить использование ячеек "css" и "img", чтобы стили и изображения загружались при подключении к сайтам.

Нажмите на значок замка, чтобы сохранить измененную конфигурацию.

Этот режим блокирует все, кроме CSS и изображений. Это улучшает конфиденциальность и безопасность, а также способствует увеличению пропускной способности. Недостатком этого является то, что вы будете сталкиваться с сайтами, которые не отображаются должным образом или вообще не отображаются, поэтому вам может понадобиться разрешить доступ к ним определенным вещам на определенных сайтах.

Позволять все

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

Чтобы настроить его, установите для ячейки «все» зеленый цвет и убедитесь, что для любой другой ячейки также выбран зеленый цвет. Не забудьте нажать на значок замка, чтобы сохранить новую конфигурацию.

Основным преимуществом allow all является то, что вы не столкнетесь с таким большим количеством проблем рендеринга, как с block all, но влияние на конфиденциальность и безопасность уменьшится.

Заключительные слова

Как вы настраиваете uMatrix, полностью зависит от вас. Если вам нужна максимальная конфиденциальность и безопасность, вы должны использовать блочный подход и включать в белый список только те имена хостов, которым вы доверяете. Вы все еще можете временно разрешить определенные вещи, используя uMatrix, или вместо этого загрузить сайт в режиме приватного просмотра.

Ресурсы uMatrix и дальнейшее чтение

  • Страница uMatrix GitHub
  • uMatrix Wiki (подробная информация по всем аспектам расширения и многое другое)