как включить и отключить, почему не работает и настройка
Смартфоны оснащаются большим количеством датчиков, которые призваны сделать взаимодействие с устройством более комфортным. В частности, на любой модели установлен акселерометр (G-Sensor). Среднестатистическому пользователю не известно предназначение сенсора, а потому многие не уделяют ему должного внимания. Однако опытные люди знают, насколько важна калибровка акселерометра на операционной системе Android, и к каким улучшениям она приводит.
СОДЕРЖАНИЕ СТАТЬИ:
Для чего нужен?
Мы не случайно сказали, что акселерометр является одним из важнейших датчиков, на котором не экономит ни один производитель. В бюджетной модели может не быть сенсора приближения, а вот G-Sensor есть всегда. Он определяет положение устройства в пространстве, что необходимо в целом ряде сценариев использования.
Например, такая привычная функция, как автоповорот экрана, работает исключительно при помощи акселерометра. Без него пользователь был бы вынужден вручную переворачивать интерфейс. И то, только в том случае, если соответствующую опцию предусмотрел бы производитель. Также G-Sensor активно применяется в играх, где управление осуществляется путем изменения положения гаджета в руках. Например, подобный тип взаимодействия особенно часто встречается в гонках.
Наконец, анализируя положение телефона в пространстве, именно акселерометр позволяет устройству считать шаги владельца и пройденное им расстояние. Кроме того, в навигаторе вы можете видеть скорость движения своего транспортного средства. Согласитесь, сложно представить себе смартфон без столь важных функций, а потому необходимо своевременно обслуживать G-Sensor, выполняя калибровку.
Принцип действия датчика
Прежде чем рассказать о калибровке датчика, нужно отметить несколько особенностей его работы в смартфоне. Вы не сможете заметить акселерометр, не разобрав устройство, так как он представлен в виде небольшого черного квадрата на микросхеме. При изменении положения инертной массы, которая располагается внутри сенсора, происходит определение величины смещения.
То есть смартфон начинает понимать, как изменилось положение самого устройства в пространстве. Далее полученные сведения моментально обрабатываются, после чего вы имеете полное представление о скорости движения гаджета, а также можете пользоваться привычными функциями вроде автоповорота экрана или реалистичного управления в гонках.
На заметку. Акселерометр часто путают с гироскопом, говоря о них как об одном и том же сенсоре. Однако G-Sensor контролирует положение гаджета в пространстве, а гироскоп лишь определяет угол поворота.
Как включить и отключить акселерометр на Android
По умолчанию акселерометр всегда включен, и его невозможно отключить. Однако пользователь может управлять работой некоторых опций, для которых крайне важен G-Sensor. В частности, вы можете активировать или деактивировать автоповорот экрана:
- Откройте настройки телефона.
- Перейдите в раздел «Экран».
- Выберите опцию «Автоповорот экрана».
- Нажмите кнопку «Выключить».
Обратите внимание, что названия пунктов меню могут отличаться в зависимости от модели устройства. Но вне зависимости от производителя смартфона и других особенностей гаджета, вы можете управлять автоповоротом через центр управления. Он открывается свайпом от верхней части экрана вниз.
Калибровка
Скорее всего, вы уже догадались, для чего вам будет полезно откалибровать G-Sensor. Если нет, то кратко объясним. Калибровка позволяет увеличить точность определения положения смартфона в пространстве, что положительным образом сказывается на работе автоповорота экрана и других функций, где задействуется данный сенсор.
Теперь о том, как выполняется настройка датчика. К сожалению, встроенными средствами выполнить калибровку в большинстве случаев не получится. Но вы можете загрузить на телефон приложение GPS Status&Toolbox, которое доступно в Play Market, а затем выполнить несколько простых действий:
- Запустите приложение.
- Положите смартфон на ровную поверхность (например, стол).
- В программе откройте вкладку «Инструменты», не перемещая при этом гаджет.
- Перейдите в раздел «Калибровка акселерометра» и нажмите кнопку «ОК».
- Далее нажмите копку «Откалибровать».
- Дождитесь завершения операции.
При желании вы можете проверить наличие опции калибровки в настройках своего устройства. Как правило, такая возможность скрывается в параметрах дисплея.
Возможные проблемы
При эксплуатации смартфона вы можете столкнуться с разного рода проблемами, которые касаются G-Sensor. К примеру, многие жалуются на то, что у них G-Sensror попросту не работает на Андроиде, то есть устройство не выполняет автоповорот, а также не определяет количество шагов и скорость движения. В подобной ситуации нужно действовать так:
- Убедитесь, что в вашем устройстве действительно есть данный сенсор. Для этого воспользуйтесь приложением «Датчикер».
- Проверьте, не была ли принудительно отключена функция автоповорота экрана.
- Если вы пользуетесь смартфоном на кастомной прошивке, то установите официальную версию оболочки.
Если речь идет о частичной неисправности сенсора, когда положение смартфона определяется некорректно, то решить проблему удается калибровкой датчика. Если же ни одна из рекомендаций вам не помогла, то не исключено, что G-Sensor вышел из строя, и его придется заменить, обратившись в сервисный центр.
Вам помогло? Поделитесь с друзьями — помогите и нам!
Твитнуть
Поделиться
Поделиться
Отправить
Класснуть
Линкануть
Вотсапнуть
Запинить
Читайте нас в Яндекс Дзен
Наш Youtube-канал
Канал Telegram
Adblock
detector
что это, принцип работы, фото
Если вас интересует ответ на вопрос Акселерометр в телефоне что это? Значит вы попали по адресу.
Все обладатели современных мобильных устройств наверняка знают, что такое автоповорот экрана. А те, кто любит игры на мобильных платформах ценят возможность управления ими при помощи поворотов телефона.
А обеспечивает такую возможность небольшое устройство – акселерометр.
Содержание:
Именно эта небольшая деталь позволяет использовать телефон в качестве уровня, использовать приложения, наслаждаться играми, которым необходима информация о положении телефона в пространстве.
Что же собой представляет это устройство?
Суть понятия «акселерометр»
Акселерометр – это прибор, предназначенный для измерения кажущегося ускорения. Кажущееся ускорение – это разница между гравитационным и истинным ускорениями объекта.
Принципиально акселерометр состоит из пружины, подвижной массы и демпфера.
Пружина крепится к неподвижной поверхности, к пружине крепится масса. С другой стороны ее поддерживает демпфер, который гасит собственные вибрации груза.
Во время ускорения массы деформируется пружина. На этих деформациях и основываются показания прибора.
Три таких прибора, объединенные в одну систему и сориентированные по осям позволяют получать информацию о положении предмета в трехмерном пространстве.
Наиболее широкое применение такой тип приборов нашел в нескольких областях:
- Навигационные устройства летательных аппаратов. Самолеты, вертолеты и даже ракеты не обходятся без сложных систем навигации. Акселерометр и гироскоп служат для них основой.
- Автомобильные спидометры и видеорегистраторы также используют акселерометры. Первые определяют скорость по отклонению массы, а вторые определяют важные события (экстренное торможение, резкая смена скорости) и записывают их в отдельные файлы.
- Промышленные системы контроля вибрации различных станков, производственных линий и агрегатов. На показаниях прибора работают системы защиты, которые отключают питание или изменяют характеристики работы при достижении критических значений.
- В информационных технологиях такие приборы применяются для защиты жестких дисков от падений и сотрясений. Они отдают команду считывающим головкам занять безопасное положение во время падения.
Это значительно снижает потерю данных и повреждения диска. В эту же категорию можно отнести и акселерометры на телефонах и планшетах.
Принципиально простое устройство производится во множестве специализированных компоновок, каждая из которых предназначена для определенных целей.
В чем же особенность акселерометров в мобильных устройствах (телефоны, планшеты и пр.)?
к содержанию ↑
Акселерометр в телефоне: принцип работы
Первый необходимый критерий приборов для современных гаджетов – это компактность.
В корпусе толщиной, скажем, шесть миллиметров должно размещаться огромное количество электроники, которая должна занимать минимум места.
Инженерами разработана специальная миниатюрная конструкция акселерометра. Все конструктивные элементы размещаются в чипе, представленном выше.
Принципиальная схема такой конструкции выглядит так:
К неподвижному корпусу на упругих приставках, которые позволяют перемещение в определенных пределах, крепится перегородка с отведенными в сторону проводниками.
Эти отводы размещаются между контактами, которые и снимают показания.
При перемещении отводов напряженность поля вокруг контактов меняет свои характеристики, что и служит показателем для измерения.
Производить такие мелкие детали путем физической обработки материалов практически невозможно.
Обратите внимание! Если акселерометр в телефоне не работает, то его придется менять в специализированных сервисных центрах.
Для производства этих устройств используются различные реакции силикона с другими веществами.
Благодаря точному расчету времени нанесения и удаления реактива получается производить такие приборы на автоматизированных конвейерных линиях.
к содержанию ↑
Зачем акселерометр в смартфоне
Первый прибор подобного типа появился в телефоне Nokia 5500. Тогда он служил в качестве шагомера. В восторг пришли не только приверженцы активного образа жизни.
Основной резонанс вызвало появление акселерометра в Apple iPhone.
Именно с тех пор наличие такого прибора стало стандартом для мобильных устройств.
Постепенно создавалось все большее количество приложений с использованием акселерометра.
За шагомером в телефоне появился уровень, после этого акселерометр был приспособлен для нужд операционной системы и реализовано управление в играх с его помощью.
Применяется он для разнообразных служебных приложений.
Так, на основе технологий беспроводной связи и акселерометра была создан ряд приложений, которые позволяют передавать данные посредством соударения устройств.
Акселерометр в планшете и современном телефоне используется в комбинации с гироскопами, открывая широкие возможности для разработки разнообразных игр, в частности, шутеров.
Даже при таком широком применений акселерометр имеет еще много перспектив.
Что такое Гироскоп и Акселерометр | База Знаний
Акселерометр в телефоне: что это, принцип работы, фото
Магнитометры, акселерометры и как их откалибровать на телефоне Android
Что такое акселерометр или магнитометр? Многие приложения для Android полагаются на точность датчиков вашего устройства для правильной работы. Ниже я изложил, что представляют собой эти датчики, с акцентом на то, как они используются для получения точного пеленга по компасу. Я также включил несколько советов о том, как откалибровать ваше устройство, чтобы обеспечить получение наилучших показаний от этих датчиков.
Датчики в вашем устройстве Android
Большинство устройств на базе Android имеют встроенные датчики, которые измеряют движение, ориентацию и различные условия окружающей среды. Разработчики приложений для Android используют эти датчики для отслеживания трехмерного движения или позиционирования устройства. В наших приложениях «Точный компас» и «Положение солнца» мы используем магнитометр и акселерометр вашего устройства для расчета пеленга по компасу.
Стоит отметить, что не все устройства Android содержат датчик магнитометра. Если у них его нет, вы не сможете использовать многие приложения компаса, поэтому, если это важно для вас, вы можете проверить это, прежде чем покупать новый телефон!
Что такое магнитометр и акселерометр?
Датчик магнитометра в вашем устройстве измеряет направление магнитного поля, действующего на ваше устройство. (т. е. он следит за тем, какой путь находится на севере).
Акселерометр Датчик измеряет силу ускорения, приложенную к вашему устройству по трем осям. Когда ваш телефон неподвижен, он определяет, в какую сторону действует гравитация. В наших приложениях компаса мы используем этот датчик, чтобы определить угол, на который ваше устройство повернуто относительно горизонтали. Это позволяет нам узнать, как нарисовать направление на магнитный север на вашем экране (поскольку оно будет выглядеть иначе, если ваш телефон держится вертикально, чем если он горизонтален).
Проверка точности ваших датчиков
Если вы не уверены в точности своих датчиков, вы можете проверить это в пунктах меню «Состояние датчика» или «Калибровка» в наших приложениях «Точный компас» или «Положение солнца». Появится информационный экран с указанием точности вашего магнитометра и необходимости калибровки.
Информационный экран также покажет, правильно ли работает ваш акселерометр. Тем не менее, вы можете проверить это дальше, используя одно из многих приложений в магазине Play, которые дают показания датчиков (хорошим примером является акселерометр). После того, как вы установили одно из этих приложений, вы можете выполнить несколько тестов:
1. Положите телефон на стол — вы должны получить стабильные показания 9,8 м/с 2 (гравитация) по оси Z, 0 по осям x и y.
2. Держите телефон вертикально к стене, положив его нижним краем на стол – вы должны получить показания 9,8 м/с 2 по оси Y, 0 по остальным.
Калибровка датчиков
К сожалению, датчик магнитометра в вашем устройстве будет очень чувствителен к помехам от местных магнитных полей, даже если они очень малы (например, металлическая кнопка на корпусе телефона). Как только они будут подвергаться воздействию этих помех в течение длительного периода времени, датчик перестанет быть точным и потребует повторной калибровки.
Для калибровки устройства отодвиньте его как можно дальше от любых магнитных помех (автомобили, компьютеры и т. д.).
Затем вы должны махать устройством в виде восьмерки, вращая его в разных направлениях. Если ваше устройство очень горячее, возможно, вам придется подождать, пока оно остынет. Вы также можете попробовать выключить и снова включить его.
Приложения для iPhone могут многое рассказать о вас с помощью акселерометра
Томми Мыск
ОБНОВЛЕНИЕ (2 сентября 2022 г. ): Добавлены новые замечания об Android 13 и сравнение между Brave, Chrome, DuckDuckGo, Edge и Firefox (Android)
ОБНОВЛЕНИЕ (1 сентября 2022 г.): iOS-приложение. Теперь перестает следить за акселерометром. Функция «встряхнуть телефон, чтобы сообщить о проблеме» подразумевает подписку на событие встряхивания iOS.
ОБНОВЛЕНИЕ (10 ноября 2021 г.): Добавлен новый раздел о доступе к акселерометру в браузерах (iOS/Android)
Если вам понравилась эта работа , вы можете поддержать ее, посмотрев наши приложения:
- Ctrl — лучший компаньон для презентаций для ваших Apple Watch
- Холст — рисуйте вместе без проводов!
tl;dr
Почти каждый современный смартфон оснащен акселерометром, который, как следует из названия, представляет собой датчик, измеряющий ускорение. Чаще всего используется для определения ориентации устройства. Он также имеет множество других применений, будь то игровой контроллер в гоночных играх, шагомер для подсчета ежедневных шагов или обнаружение падений, как в Apple Watch. Также были проведены некоторые исследования по разработке новых приложений акселерометра: для оценки частоты сердечных сокращений, частоты дыхания или даже в качестве элементарного аудиомагнитофона, использующего только акселерометр. В настоящее время iOS позволяет любому установленному приложению получать доступ к данным акселерометра без явного разрешения пользователя. Любопытные приложения могут многое узнать о пользователях с помощью акселерометра и без их ведома или разрешения.
Видео
Как запретить веб-сайтам доступ к датчикам движения в популярных браузерах Android youtube.com/embed/Gh3eykOHyOE?feature=oembed» frameborder=»0″ allow=»accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture» allowfullscreen=»»> Facebook считывает показания акселерометра в iOS
Акселерометр в iOS
iPhone оснащен точным акселерометром и гироскопом. Он может измерять высоту, скорость вращения и ускорение вашего iPhone с высокой точностью.
Стив Джобс продемонстрировал возможности этих двух датчиков во время представления iPhone 4.
Стив Джобс демонстрирует датчики акселерометра и гироскопа (перемотка вперед на 17:45)
Акселерометр и гироскоп объединены в iOS и являются частью Core Motion Framework. Для краткости я буду говорить «акселерометр» для обозначения обоих датчиков.
Акселерометр имеет множество приложений, и многие приложения полагаются на него. Большинство пользователей не осознают этого, когда их любимые приложения используют акселерометр. Это просто потому, что приложениям не требуется разрешение на чтение данных акселерометра. В отличие от доступа к службам определения местоположения и Bluetooth, доступ к акселерометру предоставляется всем приложениям на iPhone. Таким образом, приложения могут считывать измерения с акселерометра без каких-либо ограничений, кроме одного. Приложения могут считывать показания акселерометра только тогда, когда они активны на переднем плане. iOS не позволяет приложениям, работающим в фоновом режиме, считывать измерения.
Приложения, которые обращаются к ресурсам, защищенным системным разрешением, должны указать, зачем им нужен такой доступ. Разработчики должны сформулировать причину в простом описании, которое передает сообщение пользователям. iOS показывает описание в диалоговом окне разрешений, когда приложение запрашивает разрешение у пользователя. Приложения, которые не предоставляют такую информацию для каждого необходимого им разрешения, не будут одобрены командой проверки приложений Apple. Поскольку доступ к акселерометру не защищен системным разрешением, разработчики не обязаны информировать пользователей о том, зачем им нужен доступ.
Telegram описывает, зачем ему нужен доступ к камере
Данные акселерометра на первый взгляд кажутся безобидными. Речь идет только о перемещении и вращении телефона, верно? Может ли это нарушить вашу конфиденциальность? Ответ находится в следующем разделе.
Возможные сценарии
Показатели акселерометра собираются все время, пока вы держите телефон в руках. iOS делает измерения доступными для приложения, которое активно на переднем плане. Приложение может проигнорировать измерения или прочитать их. Нет никаких ограничений на то, что приложение может делать с измерениями, но вот несколько жутких сценариев:
Движение и активность
Данные акселерометра отражают то, как вы держите телефон и как двигаетесь. Приложение может определить, используете ли вы его, когда лежите, сидите, идете или едете на велосипеде. Приложение также может считать ваши шаги. Хотя доступ к шагомеру на iPhone защищен системным разрешением, существует множество сложных алгоритмов, которые обрабатывают данные акселерометра для достижения именно этого.
Стоит отметить, что iPhone также оснащен барометром, датчиком, который измеряет атмосферное давление и высоту над уровнем моря. Барометр также является частью Core Motion Framework, и для доступа к нему не требуется никаких разрешений. В результате любое приложение может определить вашу высоту и измерить атмосферное давление в вашей среде. Таким образом, любое приложение может определить, едете ли вы в автобусе, поезде или самолете во время его использования.
Частота сердечных сокращений
Акселерометр может обнаруживать легкие движения вашей руки и тела, когда вы держите телефон. Исследователи могут использовать эти данные для оценки частоты сердечных сокращений. Таким образом, приложение потенциально может знать ваш сердечный ритм, пока вы его используете.
Частота дыхания
Подобно частоте сердечных сокращений, исследователи могут использовать данные акселерометра для оценки частоты дыхания и даже для диагностики некоторых заболеваний.
Точное местоположение
Данные акселерометра не содержат никакой информации о местоположении. Однако его можно использовать для определения вашего точного местоположения на основе характера вибрации в вашей среде.
Чтобы проиллюстрировать эту концепцию, рассмотрим следующий пример:
Вы едете на работу на автобусе. Сидя в автобусе, вы открываете свое любимое социальное приложение. Несмотря на то, что это ваше любимое приложение, вы не доверяете ему настолько, чтобы делиться с ним своим местоположением. На следующей остановке пассажир садится в автобус. Пассажир садится в автобус и открывает то же самое социальное приложение. Но пассажир делится своим точным местоположением с приложением. Теперь, если это социальное приложение считывает данные акселерометра на вашем телефоне, а также на телефоне пассажира, приложение может легко определить, что оба телефона испытывают одинаковую вибрацию. Действительно, оба телефона будут записывать одни и те же вибрации, т.е. когда автобус взлетает, останавливается и сворачивает влево или вправо. Теперь приложение знает, что вы и пассажир находитесь вместе в одной среде и, следовательно, в одном и том же месте. Не удивляйтесь, если вы получите от приложения рекомендацию добавить этого пассажира в друзья.
Аудиомагнитофон
Звуковые волны, создаваемые динамиками телефона, вызывают вибрацию телефона. Поскольку каждый звук создает уникальные вибрации, исследователи смогли проанализировать вибрации и проделать обратный путь, чтобы восстановить исходный звук.
Итак, если вы разговариваете по телефону и используете динамик телефона, приложение может улавливать вибрации, создаваемые динамиком и записываемые акселерометром. Таким образом, приложение может записывать разговор, не имея доступа к микрофону, хотя будет записан только голос вашего собеседника.
Я протестировал несколько приложений и проверил, считывают ли они данные акселерометра без явной причины . Вот несколько примеров:
Facebook постоянно считывает показания акселерометра. Facebook фактически показывает запрос поддержки, если в приложении обнаружено событие встряхивания. Это может быть одной из причин, по которой Facebook считывает данные акселерометра. В подсказке есть возможность отключить эту функцию. Однако его отключение не мешает приложению считывать показания акселерометра .
Приложение Facebook для iOS прекратило отслеживание акселерометра в соответствии с тестовой версией 382.1. Исправление могло быть применено в более ранней версии. Приложение теперь запрашивает события встряхивания из iOS, чтобы представить лист поддержки, когда пользователь встряхивает iPhone. Это правильный способ реализации этой функции.
Facebook показывает запрос поддержки при обнаружении события встряхивания
Instagram только считывает акселерометр в DM и продолжает считывать его, пока пользователь находится в представлении DM.
WhatsApp использует акселерометр для добавления эффекта движения к обоям чата. По умолчанию он включен, но вы можете отключить этот эффект в настройках. Приложение перестает считывать показания акселерометра, когда эффект выключен. WhatsApp упоминается здесь, потому что это приложение Facebook.
WhatsApp использует акселерометр для применения эффекта движения к обоям
Другие приложения
Следующие приложения не показывали никаких признаков считывания акселерометра по непонятной причине: Facebook Messenger, Signal, Slack, Telegram, TikTok, Threema, Twitter и WeChat.
В следующем разделе объясняется, как узнать, какие приложения считывают показания акселерометра.
Немного технического
Как упоминалось ранее, пользователям немного сложно сказать, считывает ли приложение показания акселерометра, но не разработчикам. Я использовал тот же метод, что и раньше, в нашем исследовании буфера обмена. Xcode предоставляет возможность просматривать системные журналы iPhone.
Для этого вам нужно подключить iPhone к Xcode и открыть консоль iPhone. Консоль отображает множество сообщений журнала. Чтобы уменьшить шум, введите «акселерометр» в поле поиска. Теперь вы видите только процессы или приложения, которые считывают показания акселерометра. На следующем снимке экрана показаны сообщения журнала, отображаемые, когда Instagram считывает показания акселерометра.
Сообщения журнала Instagram во время считывания акселерометра
Это видео иллюстрирует процесс в действии:
Facebook считывает акселерометр
Как насчет браузеров?
Браузеры также могут получать доступ к данным акселерометра без разрешения, как и другие приложения iOS. Вопрос, который вы можете задать: передают ли браузеры данные акселерометра на посещаемые вами веб-сайты?
В iOS 13 Apple ввела разрешение в Safari. Диалоговое окно отображается пользователю, когда веб-сайт запрашивает данные акселерометра. Это изменение было вызвано исследованием, которое показало, что многие популярные веб-сайты содержат скрипты, считывающие данные акселерометра. Поскольку все браузеры iOS вынуждены использовать WebKit, диалоговое окно разрешений защищает доступ к акселерометру независимо от используемого вами браузера, будь то Safari, Firefox или Google Chrome.
Сравнение поведения браузеров Android 13 и iOS 15
А вот примечание для пользователей Android : то же самое относится к Google Chrome на Android. Google Chrome на Android по умолчанию передает данные датчиков движения каждому веб-сайту, который вы посещаете. Датчики движения на самом деле относятся к датчикам акселерометра, гироскопа и барометра. Хорошей новостью является то, что вы можете изменить поведение по умолчанию. Хотя есть много причин, чтобы выйти из Google Chrome и переключиться на другие браузеры, проблема с акселерометром не должна быть одной из них.
Итак, если Google Chrome является вашим предпочтительным браузером на вашем телефоне Android, и вам неудобно делиться датчиками движения с посещаемыми веб-сайтами, вот как вы можете отключить его:
Уважаемые пользователи #Android,
Chrome делится вашим датчик движения со всеми веб-сайтами, которые вы посещаете по умолчанию.
В этом видео показано, как его можно отключить. Пожалуйста, сделайте это сейчас.
Подробнее об этом можно узнать здесь: https://t.co/zMbPpuX3VH#CyberSecurity #Privacy pic. twitter.com/riWNQUfxKB— Mysk 🇨🇦🇩🇪 (@mysk_co) 29 октября 2021 г.
С выпуском Android 13 я пересмотрел популярные браузеры и проверил, разрешают ли они веб-сайтам доступ к датчикам движения/акселерометру по умолчанию. Оказывается, Храбрый здесь победитель. Это единственный браузер на Android, который по умолчанию блокирует доступ к датчикам движения.
Google Chrome и Microsoft Edge по умолчанию разрешают доступ с возможностью изменить поведение в настройках. Удивительно, но DuckDuckGo и Firefox по умолчанию разрешают доступ к датчикам движения, и оба браузера не предоставляют возможность отключить это. Это особенно шокирует, потому что оба браузера, особенно DuckDuckGo, обещают огромное количество функций конфиденциальности.
Я связался с DuckDuckGo, чтобы узнать об их решении поделиться данными датчиков движения со всеми посещаемыми веб-сайтами, несмотря на потенциальные проблемы конфиденциальности, обсуждаемые здесь. Я обновлю блог, чтобы включить их ответ, как только я получу от них известие.
В этом видео показано, как вы можете заблокировать доступ к датчикам движения в Chrome и Edge, а также показано, что DuckDuckGo и Firefox не предлагают возможности блокировки доступа:
Следующие веб-сайты позволяют вам проверить, как ваши браузер обрабатывает доступ к акселерометру:
Для Android откройте эту ссылку и проверьте, следует ли телефон на веб-сайте за вашими движениями: https://intel.github.io/generic-sensor-demos/orientation-phone/
Для iOS откройте эту ссылку, коснитесь на кнопку в верхнем левом углу: https://accelerometerdemo.netlify.app
Вы также можете использовать эти хорошие сайты:
https://krausefx.github.io/user.activity/
https:/ /sensor-js. xyz/demo.html
Заключительные мысли
Начиная с iOS 15 доступ к акселерометру открыт для всех приложений. Данные акселерометра включают в себя личную информацию о вас, которую любое приложение может легко раскрыть, применив правильный алгоритм. Эмпирическое правило информационной безопасности заключается в том, что личная информация должна быть защищена. Доступ к акселерометру должен быть защищен.
App Versions
App | Version |
---|---|
340.0 | |
Facebook Messenger | 335.0.0.41.71 |
Google Chrome | 95.0.4638.74/Android 12 |
V210.0.0.16.67 | |
.0244 Telegram | 8.1.2 |
Threema | 4.6.12 |
TikTok | v21.5.0 |
8.87 | |
8. |