Вы переключаете вкладку
Сайт замечает это, как только вы открываете другую вкладку. Видео встаёт на паузу, тест отмечает вас, таймеры останавливаются.
Сайт думает, что вы никуда не уходили, и продолжает работать в фоне на полной скорости.
Отвернитесь.
Вкладка — нет.
Focus Spoofer — бесплатное расширение для Chrome, с которым видео, трансляции и лекции продолжают играть, когда вы переключаете вкладки, сворачиваете Chrome или переходите в другую программу. Оно подменяет Page Visibility API и события фокуса окна, поэтому сайты не узнают, что вы отвернулись.
Переключитесь на другую вкладку и вернитесь.
Focus Spoofer закрывает все три на вкладках, где вы его включили. Всё остальное на странице работает как обычно.
Сайт замечает это, как только вы открываете другую вкладку. Видео встаёт на паузу, тест отмечает вас, таймеры останавливаются.
Сайт думает, что вы никуда не уходили, и продолжает работать в фоне на полной скорости.
Переход в другое окно или на второй монитор, даже просто увод мыши со страницы — это тоже считается уходом.
Страница всё время остаётся в фокусе. Меню и формы на ней работают как обычно.
Сайты могут незаметно узнавать ваше устройство по тому, как оно рисует графику, даже без cookie.
Крошечные случайные изменения делают вас похожим на новое устройство при каждом посещении. Это можно отключить в настройках.
Включите защиту на текущей вкладке или защищайте сайт при каждом посещении. Всё остальное — на одной спокойной странице настроек.
Программы для экзаменов и античиты следят за гораздо большим, чем видит веб-страница. Мы не пытаемся их обойти, и полагаться на это для таких целей не стоит.
Оно работает на обычных веб-страницах в Chrome, Brave и Edge. Служебные страницы вроде chrome://, Web Store и встроенный просмотрщик PDF закрыты для любых расширений.
Ни аккаунта, ни истории, ни списка сайтов. Статистика использования выключена, пока вы её не включите, и даже тогда это лишь ежедневные числа без идентификатора. Политика конфиденциальности.
Установите Focus Spoofer, откройте сайт, нажмите на значок расширения и включите переключатель. Вкладка перезагрузится с включённой защитой: document.hidden остаётся false, события visibilitychange и blur окна не доходят до страницы, а document.hasFocus() возвращает true. Чтобы защищать сайт при каждом посещении, отметьте «Всегда защищать этот сайт».
Многие плееры отслеживают событие visibilitychange из Page Visibility API или событие blur окна и ставят паузу, как только вкладка скрыта. Некоторые также замечают, что кадры анимации останавливаются, пока вкладка в фоне. Focus Spoofer отвечает на все три сигнала, и плеер продолжает играть.
Такие сайты проверяют, видна ли их вкладка и находится ли она в фокусе, с помощью Page Visibility API и события blur окна, и ставят паузу или снижают качество, если нет. Включите Focus Spoofer на этой вкладке или отметьте «Всегда защищать этот сайт» — страница будет видеть видимую вкладку в фокусе, и воспроизведение продолжится, пока вы работаете в другой вкладке или окне.
В Chrome нет такой настройки. Расширение должно подменить его внутри страницы до запуска скриптов самого сайта. Focus Spoofer делает это на этапе document_start, только на выбранных вами вкладках или сайтах, и не трогает остальные вкладки.
Он бесплатный и работает без аккаунта. История браузера, посещаемые сайты и содержимое страниц никогда не покидают ваш браузер. Необязательная анонимная статистика использования (ежедневные числа, без идентификатора) выключена, пока вы её не включите. Подробнее — в политике конфиденциальности.
Chrome, Brave и Microsoft Edge на Windows, macOS, Linux и ChromeOS. Это расширение на Manifest V3, которое устанавливается из Chrome Web Store. Firefox и Safari не поддерживаются.
Откройте живой тест на обнаружение смены вкладок, включите Focus Spoofer на этой вкладке, переключитесь на другую на несколько секунд и вернитесь. При включённой защите журнал событий остаётся пустым.
Нет, и оно для этого не предназначено. Системы прокторинга и античиты могут видеть гораздо больше, чем веб-страница: весь экран, другие процессы или камеру. Focus Spoofer меняет только то, что страница узнаёт через Page Visibility API, события фокуса и тайминг кадров.
Смотрите дальше.