Permissions test: check what this site can access
Мгновенно узнайте, предоставлены ли, заблокированы или не установлены разрешения для вашей камеры, микрофона, местоположения, уведомлений, буфера обмена и MIDI, затем следуйте точным шагам для исправления заблокированного разрешения.
Click any permission to trigger the real browser prompt, or use Request all for a whole section.
Granted 0 · Needs request 0 · Blocked 0 · Not supported 0
Media
System
Location & motion
Data & storage
Reset a blocked permission (your browser)
Open your browser's site settings from the address bar (usually a padlock or info icon) and reset the blocked permission, then reload the page.
Краткое руководство: как использовать Тест разрешений
Займет меньше минуты- 1Нажмите на карточку разрешения, чтобы вызвать настоящий запрос браузера.
- 2Выберите Разрешить, чтобы соответствующий аппаратный тест мог быть запущен.
- 3Если на карточке отображается Заблокировано, откройте значок замка в адресной строке и сбросьте его.
- 4Перезагрузите страницу после изменения любого разрешения.
Обзор
Каждый современный браузер находится между веб-сайтом и вашим оборудованием, решая от вашего имени, разрешено ли странице видеть вашу веб-камеру, слышать ваш микрофон, считывать ваше приблизительное местоположение или отправлять вам уведомление. Это решение хранится для каждого сайта, для каждого профиля браузера, а иногда и для каждого устройства, именно поэтому один и тот же веб-сайт может вести себя по-разному на вашем рабочем ноутбуке и на вашем телефоне.
Эта страница использует стандартизированный Permissions API, в частности navigator.permissions.query(), чтобы читать текущее состояние шести часто запрашиваемых разрешений непосредственно из вашего браузера. Ничто не имитируется. Если значок говорит «отказано» (denied), ваш браузер действительно заблокировал это разрешение для этой конкретной страницы, и если он говорит «предоставлено» (granted), то базовое оборудование или данные будут доступны, как только скрипт запросит их.
Этот инструмент предназначен стать первым шагом, когда что-то, что должно работать без проблем, даёт сбой, например, видеозвонок, который никогда не показывает ваше лицо, сайт, который не может найти ваше местоположение для результатов поиска магазинов, или push-уведомление, которое никогда не приходит. Вместо догадок вы получаете прямое считывание фактического состояния разрешений, а также инструкции, адаптированные для браузера, который вы используете прямо сейчас.
Как интерпретировать результаты
Четыре состояния, которые вы увидите
- Предоставлено означает, что браузер немедленно передаст эту возможность, если скрипт запросит её, без дополнительного запроса. Это то состояние, которое вам нужно для всего, на что вы регулярно полагаетесь, например, веб-камера для встреч.
- Заблокировано означает, что предыдущий запрос был отклонён как «никогда не разрешать» (never allow), или администратор/политика расширения прямо запрещает его. Скрипты, запрашивающие это разрешение, немедленно завершатся с ошибкой, даже не показывая диалоговое окно.
- Ещё не запрашивалось это состояние по умолчанию для сайта, которому вы никогда ничего не разрешали и не запрещали. В следующий раз, когда скрипт запросит его, вы увидите нативное всплывающее окно разрешений браузера.
- Не поддерживается появляется, когда ваш конкретный браузер не реализует живой запрос для этого имени разрешения. Само разрешение может по-прежнему работать при фактическом запросе; просто его невозможно проверить заранее.
Почему некоторые строки никогда не меняют состояние
Определенные разрешения, в частности уведомления и геолокация в некоторых браузерах, могут перейти из состояния «Ещё не запрашивалось» (Not asked yet) в состояние «Предоставлено» (granted) или «Запрещено» (denied) только посредством фактического взаимодействия пользователя с реальным диалогом разрешений. Этот инструмент сам не вызывает эти диалоги, так как их вызов при загрузке страницы был бы именно тем навязчивым поведением, которое системы разрешений призваны предотвращать. Запустите соответствующий выделенный тест, например, тест уведомлений, чтобы вызвать реальный запрос.
Устранение неполадок с заблокированным разрешением
Заблокированные разрешения почти всегда можно исправить менее чем за тридцать секунд, если знать, где искать. Общая схема одинакова для Chrome, Edge, Firefox и Safari: найдите элемент управления информацией о сайте рядом с адресной строкой, откройте список разрешений для этой конкретной страницы и измените заблокированную запись.
Chrome и Edge
- Щелкните значок слева от URL-адреса, он выглядит как небольшой замок или значок настройки/регулировки.
- Выберите «Разрешения для этого сайта» или «Настройки сайта».
- Найдите заблокированное разрешение в списке и измените выпадающее меню с «Блокировать» (Block) на «Спросить» (Ask) или «Разрешить» (Allow).
- Перезагрузите вкладку. Новое разрешение вступает в силу немедленно после перезагрузки, а не раньше.
Firefox
- Нажмите на значок замка в адресной строке.
- Разверните «Безопасное соединение» или перейдите непосредственно к списку разрешений, отображаемому под ним.
- Нажмите на маленький крестик рядом с заблокированным разрешением, чтобы удалить сохраненный выбор.
- Перезагрузите страницу, чтобы она могла запросить разрешение заново.
Safari на Mac
- Откройте меню Safari, выберите «Настройки» (Settings), затем вкладку «Веб-сайты» (Websites).
- Выберите соответствующую категорию, например «Камера» (Camera) или «Микрофон» (Microphone), на боковой панели.
- Найдите этот сайт в списке и измените его состояние с «Запретить» (Deny) на «Спросить» (Ask) или «Разрешить» (Allow).
- Закройте и снова откройте вкладку.
Когда исправление в браузере не помогает
Если вы установили разрешение на уровне браузера «Разрешить», но доступ к аппаратному обеспечению по-прежнему не работает, блокировка, вероятно, происходит на один уровень ниже, на уровне операционной системы. В Windows 10 и 11 есть страница конфиденциальности камеры и страница конфиденциальности микрофона в разделе «Настройки», «Конфиденциальность и безопасность», а в macOS есть аналогичные переключатели в разделе «Системные настройки», «Конфиденциальность и безопасность». В обоих случаях необходимо разрешить конкретному приложению вашего браузера, а не просто веб-сайту, прежде чем что-либо начнет работать полностью.
Примечания к каждому разрешению
Камера и микрофон
Эти два разрешения являются наиболее значимыми в этом списке, поскольку они предоставляют доступ к живому аудио и видео. Браузеры показывают постоянный визуальный индикатор, обычно цветную точку или значок камеры на вкладке или в адресной строке, всякий раз, когда одно из них активно используется, поэтому у вас всегда есть способ убедиться, что сайт не ведет скрытую запись после того, как вы покинули активный вызов.
Геолокация
Разрешение на геолокацию не означает автоматически точную точность GPS. На настольном компьютере без оборудования GPS браузер обычно оценивает местоположение по вашей сети Wi-Fi и IP-адресу, что может давать погрешность в несколько километров в густонаселенных районах или значительно больше в сельской местности. На мобильных устройствах разрешенное разрешение в сочетании с аппаратным обеспечением GPS и чистым видом на небо обычно обеспечивает точность до нескольких метров.
Уведомления
Предоставленное разрешение на уведомления позволяет сайту отправлять оповещения на рабочий стол или мобильное устройство, даже когда вкладка не активна, что является мощной функцией, но также и разрешением, наиболее часто используемым спам-сайтами. Если вас регулярно засыпают нежелательными запросами на уведомления, стоит периодически проверять полный список разрешений на уведомления в браузере, а не исправлять только один сайт за раз.
Чтение буфера обмена и MIDI
Доступ к чтению буфера обмена позволяет странице извлекать любой текст или данные, которые вы скопировали в последний раз, поэтому браузеры строго ограничивают его и часто разрешают его только в ответ на нажатие кнопки, а не автоматически. Доступ к MIDI, особенно с системными эксклюзивными сообщениями, является специализированным разрешением, используемым почти исключительно инструментами для создания музыки, виртуальными синтезаторами и утилитами для настройки аппаратных контроллеров, поэтому видеть его неподдерживаемым или незапрошенным при обычном просмотре — совершенно нормально.
Часто задаваемые вопросы
Почему мой браузер говорит, что разрешение отклонено, хотя я никогда не нажимал «Заблокировать»?
Некоторые браузеры автоматически отклоняют разрешение после того, как вы несколько раз отклоняете запрос, не делая выбора, или после того, как другое расширение заблокировало его от вашего имени. Сайты также могут наследовать общую политику 'спрашивать перед доступом', установленную на уровне браузера, которая отображается как 'отклонено', пока вы явно не разрешите ее.
Что означает «запрос» в списке статусов разрешений?
«Запрос» означает, что браузер еще не запрашивал у вас это разрешение для данного сайта, поэтому пока ничего не предоставлено и не заблокировано. В первый раз, когда страница фактически запросит камеру, микрофон или другой защищенный API, вы увидите реальное диалоговое окно разрешения.
Почему в моем браузере отображается «clipboard-read» как неподдерживаемое?
API разрешений сообщает только небольшой стандартизированный набор имен, а поддержка clipboard-read варьируется в зависимости от браузера и от того, обслуживается ли страница по HTTPS. Firefox и Safari в настоящее время возвращают «неподдерживается» для этого запроса, хотя сам доступ к буферу обмена все еще может работать через прямой вызов чтения, инициированный действием пользователя.
Как разблокировать камеру или микрофон для одного конкретного веб-сайта?
Нажмите на значок замка или информации о сайте слева от адресной строки, откройте настройки разрешений сайта, найдите пункт «Камера» или «Микрофон» и измените его с «Блокировать» на «Спрашивать» или «Разрешить». Перезагрузите вкладку после этого, чтобы новые настройки вступили в силу.
Сбрасывает ли сброс разрешения для каждого веб-сайта или только для этого?
Параметры сброса, встроенные в значок замка в адресной строке браузера, влияют только на тот сайт, который вы просматриваете в данный момент. Чтобы сбросить разрешения глобально, вам нужно перейти на полную страницу настроек конфиденциальности браузера и очистить данные сайта или разрешения для всех сайтов, что является гораздо более масштабным действием.
Почему этот инструмент показывает разные результаты в режиме инкогнито или в приватном окне?
Сессии приватного просмотра обычно начинаются без предоставленных разрешений и не запоминают предыдущие выборы, поэтому каждое разрешение обычно будет отображаться как «Еще не запрашивалось», пока вы не взаимодействуете с функцией, которая требует его во время этой приватной сессии.
Я разрешил камеру, но мое приложение для видеозвонков все еще не видит ее. Что происходит?
Разрешение на уровне браузера и разрешение на уровне операционной системы — это две разные ступени. Windows, macOS и мобильные ОС имеют свои собственные переключатели конфиденциальности камеры и микрофона для каждого приложения, поэтому вам может потребоваться проверить «Настройки» > «Конфиденциальность» на вашем устройстве в дополнение к собственному разрешению браузера для этого сайта.
Может ли веб-сайт незаметно включить мою камеру или микрофон без спроса?
Ни один современный браузер не допускает бесшумного доступа. Вызов getUserMedia для камеры или микрофона всегда вызывает видимый запрос разрешения при первом обращении, и если вы ранее предоставили доступ, большинство браузеров сохраняют постоянный индикатор, например, цветную точку рядом с адресной строкой, пока устройство фактически используется.
Почему геолокация отображается как предоставленная, хотя я не делюсь своим точным адресом?
«Предоставлено» означает лишь, что браузеру разрешено передавать этому сайту координаты по запросу, это не означает, что ваша адресная книга или имя устройства раскрыты. Точность координат зависит от GPS, позиционирования по Wi-Fi или оценки на основе IP, и вы всегда можете отклонить отдельный запрос на местоположение, даже если общее разрешение предоставлено.
В чем разница между этим тестом разрешений и страницей настроек моего браузера?
Страница настроек вашего браузера показывает сохраненные предпочтения для многих сайтов одновременно и требует нескольких кликов для навигации. Этот инструмент запрашивает текущее состояние разрешений для текущей страницы в режиме реального времени, используя стандартный API разрешений, предоставляя вам мгновенный, сфокусированный снимок без необходимости копаться в меню.
Запрашивается ли доступ к MIDI автоматически или только тогда, когда это нужно сайту?
Доступ к MIDI, особенно с включенными системными эксклюзивными сообщениями, запрашивается только тогда, когда страница явно вызывает Web MIDI API, обычно для инструментов для создания музыки, виртуальных инструментов или программного обеспечения для аппаратных контроллеров. Большинство обычных веб-сайтов никогда не вызывают этот запрос.
Связанные тесты
Связанные руководства
- Камера не работает? Как это исправитьПошаговые исправления для веб-камеры, которая не включается, показывает черный экран или не обнаруживается.
- Микрофон не работает? Исправьте это за считанные минутыПочему вас никто не слышит и как исправить вход микрофона на Windows, Mac, Chromebook и мобильных устройствах.