Как некоторые сайты могут игнорировать настройку “Отключить звук на сайте” в Google Chrome?

Вопрос или проблема

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

Это становится очевидным, если вы выполните следующую процедуру для проведения чистого теста:

  1. Перейдите в настройки звука Chrome (chrome://settings/content/sound).
  2. Переключите тумблер, чтобы показать “Отключить звук для сайтов, которые воспроизводят звук”.
  3. Убедитесь, что в списках “Отключить” и “Разрешить” нет youtube.com или duolingo.com.
  4. Попробуйте воспроизвести случайное видео на youtube.com, затем начните случайный урок на duolingo.com (кстати, для этого не требуется учетная запись).

Оба сайта будут показаться отключенными, когда играет звук (значок с перечеркнутым динамиком отображается с правой стороны вкладки и адресной строки), но только видео на youtube будет фактически воспроизводиться без звука, а урок на duolingo будет объявлять иностранные слова, когда вы на них нажимаете, и читать предложения на иностранном языке вслух по мере их появления на экране.

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

Кто-нибудь знает, что позволяет, например, duolingo.com обойти эту настройку?

Или, по крайней мере, как заставить настройку “Отключить звук для сайта” в Google Chrome работать для, например, duolingo.com (пожалуйста, предположите, что мой случай требует, чтобы, например, duolingo.com был отключен, в то время как другие сайты продолжали воспроизводить звук)?


Дополнительная информация: Щелчок правой кнопкой мыши на вкладке, например, duolingo.com, и выбор “Включить звук для сайта”, затем еще один щелчок правой кнопкой мыши для выбора “Отключить звук для сайта” фактически приведет к отключению сайта. Но только до следующей загрузки сайта.

Вероятно, это проблема с вашим браузером Chrome – я в основном использую Firefox и тестировал YouTube и Duolingo, и оба успешно отключились с первого раза. Я также попробовал это в Chrome и не столкнулся с проблемами, поэтому я бы предложил попробовать чистую установку или проверить, обновлен ли он.

Также какую версию Chrome вы используете? Я только что открыл его в первый раз за долгое время, так что у меня, вероятно, старая версия – было бы полезно, если бы вы сообщили мне вашу версию.

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

Я обнаруживаю, что сайты тоже обходят настройки громкости в Windows. Если я отключаю звук на панели задач, всплывающие окна на сайтах (я сейчас смотрю salon.com) воспроизводят видео со звуком и сбрасывают громкость Windows.

Ответ или решение

Проблема с тем, что некоторые веб-сайты, такие как Duolingo, могут игнорировать настройки «Отключить звук сайта» в браузере Google Chrome, вызывает живой интерес и нуждается в детальном рассмотрении.

Основные причины проблемы

  1. Неправильная интерпретация звуковых настроек: браузеры, включая Chrome, работают на основе различных аудиопотоков. Некоторые сайты могут использовать специальные API или JavaScript для инициализации звука, что может позволить им обойти стандартные настройки muted, заданные в браузере.

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

  3. Специфика реализации: Duolingo и аналогичные платформы могут фактически не использовать стандартные аудиофайлы или API HTML5, что может позволить им обойти системные ограничения. Это может произойти, если сайт использует WebAudio API, который обеспечивает более гибкие возможности управления звуком, но не всегда правильно обрабатывает настройки браузера.

Как решить проблему

  1. Регулярные обновления браузера: Убедитесь, что у вас установлена последняя версия Google Chrome. Это поможет избежать возможных ошибок и совместимости.

  2. Настройки звука в системе: Проверьте настройки звука не только в самом браузере, но и в операционной системе. Иногда неисправности могут быть связаны с конфликтами на уровне системы.

  3. Очистка кеша и cookies: Очистка кеша и cookies может помочь в устранении старых или конфликтующих данными в браузере, которые могут вызывать проблему.

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

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

Заключение

Хотя такие сайты, как Duolingo, могут казаться использующими неправомерные методы для обхода настроек «Muted», зачастую это связано с особенностями реализации звука непосредственно на их платформах. Важно следить за обновлениями браузера, очищать кеш и использовать специальные расширения для управления звуком. Рассмотрение этих аспектов может помочь обеспечить лучшую контроль за аудиофидом на всех ваших посещаемых сайтах.

Оцените материал
Добавить комментарий

Капча загружается...