6

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

Я хочу, чтобы по умолчанию браузер не загружал ЛЮБЫЕ изображения для любого сайта в любом месте. Затем я хочу иметь возможность добавлять выбранные конкретные сайты в белый список, чтобы позволить им всегда загружать свои изображения.

Существует встроенная функция Firefox, которая, как вы думаете, решит эту проблему, но это не так, и вот почему:

Когда вы вносите белый список сайтов в существующие настройки Firefox, изображения загружаются ТОЛЬКО для этого конкретного домена. Это означает, что если изображения обслуживаются через CDN или просто из какого-либо стороннего домена, они не будут загружены. Так что, если сайт использует изображения, например, из Викимедиа о flickr и т.д., Они не будут загружаться, если вы не добавите в белый список Викимедиа или flickr - то, чего я не хочу делать.

Дополнительно (бонусные баллы за хорошее решение этой части!) Похоже, что в Firefox 13 больше нет кнопки / пункта меню "Загрузить изображения". Когда-то было тривиально просматривать с отключенными изображениями, а затем загружать их в любое время по желанию. Похоже, это больше невозможно ...???

Теперь вы можете сказать: «Есть Firefox Adons, чтобы делать то, что вы хотите!«Но прежде чем вы предложите их, позвольте мне объяснить, что я уже нашел со всеми, что я попробовал.

Они либо ...

  1. Просто используйте встроенные возможности создания белых списков изображений и, следовательно, применяйте те же ограничения для сторонних доменов, которые перечислены выше.
  2. Загрузить / заблокировать все изображения для всего окна браузера и всех вкладок в этом окне. Это недопустимо, так как загрузка / блокировка изображений должна выполняться отдельно для каждой вкладки / сайта.
  3. Требовать внесения в черный список / блокирования только отдельных сайтов на индивидуальной основе или определенных типов файлов (jpg, gif и т.д.) На индивидуальной основе.
  4. Требуйте, чтобы изображения сначала были загружены, затем выбраны на странице и деактивированы.

Итак, учитывая все это ... есть ли у кого-нибудь какие-либо предложения о том, как я могу по умолчанию заблокировать загрузку ВСЕХ изображений для всех сайтов, но при желании пользователь может произвольно загрузить все изображения для текущей страницы и выборочно Белые домены, определенные таким образом, что ВСЕ изображения на странице, 1-го и 3-го лица, всегда будут загружаться для этого домена?

РЕДАКТИРОВАТЬ: ВАУ, так что нет решения для этого тогда? Я действительно в шоке.

6 ответов6

1

Для каждого браузера существует расширение AdBlock (также существует Adblock Plus) -
Для Chrome ;
Для Firefox ;
Для оперы ;
После установки в правом верхнем углу (вместе с адресной строкой) появляется значок. щелкните правой кнопкой мыши на этом> Настройки> Изменить фильтр> и добавьте эти строки

*.gif
*.png
*.jpg
*.bmp
*.swf

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

В любом случае, есть несколько других расширений для отключения загрузки изображения:
для Firefox : 1) Блок изображений; 2) ImgLikeOpera (для блокировки изображения) + FlashBlock (для блокировки вспышки)
для Chrome : 1) HideShowImgs ; 2) Текстовый режим
для Opera : Нажмите CTRL + F12> Страницы> Изображения> Не загружать, также включите Opera Turbo из левого нижнего угла.

1

Дополнение Firefox "Разрешения для вкладок" (https://addons.mozilla.org/en-US/firefox/addon/tab-permissions/) позволяет вам сделать это.

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

Аналогичные настройки для JavaScript, плагинов, фреймов, перенаправлений.

1

Вы должны быть в состоянии сделать это, используя бесплатное расширение AdBlockPlus для Firefox. Я бы поиграл с фильтрами черного и белого списков. Здесь есть информация о том, как написать эти фильтры .

1

ImgLikeOpera

это аддон Firefox. он делает то, что вам нужно. это позволяет также использовать фильтры. И каждая вкладка может иметь отдельные политики. и он предоставляет 4 политики для вкладки

  1. не загружать изображения
  2. загружать только кэшированные изображения
  3. загружать изображения только для исходного веб-сайта
  4. загрузить все изображения

работать на Firefox 37 и выше,

  • перейти к о: конфигурации
  • и установите для browser.cache.use_new_backend_temp значение false.

добавить в белый список веб-сайт:

  • добавить фильтр с доменом сайта и установить политику 4

к сожалению, я нашел этот баг очень раздражающим, он вылетает Firefox.

Обновить

Вот еще два дополнения Firefox для более продвинутых пользователей. uMatrix является последним.

  1. полисмен
  2. Umatrix
1

В Chrome есть поддержка OOTB для включения загрузки Javascript, изображений и файлов cookie (не показано на скриншоте) для каждого сайта, управляемая в настройках контента.

Firefox (23.0) позволяет глобально включать и отключать через about:config, но не в диалоге настроек; Белый список доступен через сторонние плагины.

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

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .