Apple отказалась от внедрения новых веб-технологий в браузер Safari
Проблемы конфиденциальности пользователей стали причиной отказа от внедрения в веб-браузер Safari ряда новых технологий компанией Apple, 28 июня сообщает ZDNet.
В Apple назвали 16 технологий, которые могут быть использованы для идентификации и слежения за пользователями, поскольку передают данные, позволяющие построить уникальный отпечаток устройства. Чтобы не нарушать конфиденциальность пользователей своего браузера, принято решение не внедрять пока поддержку этих технологий.
В частности, отслеживание пользователей по уникальным отпечаткам устройств стало типовой практикой для продвижения персонализированной рекламы. Не все пользователи считают такое допустимым.
Apple не будет внедрять в Safari следующие функции:
- Web Bluetooth•— позволяет веб-сайтам подключаться к ближайшим устройствам Bluetooth Low Energy (BLE).
- Web MIDI API•— позволяет веб-сайтам получать доступ к MIDI-устройствам.
- API магнитометра•— позволяет веб-сайтам получать доступ к данным о локальном магнитном поле вокруг пользователя, основываясь на показания датчиков устройства.
- Web NFC API•— позволяет веб-сайтам взаимодействовать с тегами NFC, если устройство поддерживает эту технологию.
- Device Memory API•— позволяет веб-сайтам получать приблизительный объем памяти устройства в гигабайтах.
- API информации о сети•— предоставляет информацию о соединении, которое устройство использует для связи с интернетом, и предоставляет средства для уведомлений сценариев об изменении типа соединения
- Battery Status API•— позволяет веб-сайтам получать информацию о состоянии батареи устройства.
- Веб-сканирование Bluetooth•— позволяет веб-сайтам сканировать близлежащие устройства BLE.
- Датчик освещенности•— позволяет веб-сайтам получать текущий уровень освещенности вокруг устройства через встроенные датчики.
- Расширение проверки политики HDCP для EME•— позволяет веб-сайтам проверять политики HDCP (защита медиа от нелицензионного использования), используемые для потоковой передачи и воспроизведения мультимедиа.
- Датчик приближения•— позволяет веб-сайтам получать данные о расстоянии между устройством и объектом, измеренным датчиком приближения.
- WebHID•— позволяет веб-сайтам получать информацию о локально подключенных устройствах Human Interface Device (HID, устройства для непосредственного взаимодействия с человеком, например, компьютерная мышь).
- Serial API•— позволяет веб-сайтам записывать и считывать данные из последовательных интерфейсов, используемых такими устройствами, как микроконтроллеры, 3D-принтеры и другие.
- Веб-USB•— позволяет веб-сайтам общаться с устройствами через порты USB.
- Датчик геолокации (фоновая геолокация)•— более современная версия старого API геолокации, которая позволяет веб-сайтам получать доступ к данным местоположении устройства.
- Обнаружение простоя пользователя•— позволяет веб-сайту узнать, когда пользователь не использует устройство.