Суть нововведения
Google добавила в Chrome на Android функцию выбора уровня точности геолокации:
- Приблизительное местоположение — достаточно для задач вроде прогноза погоды или региональных новостей.
- Точное местоположение — требуется в сценариях с доставкой, поиском банкоматов или навигацией.
Ключевые детали от Google
- Контроль пользователя. По заявлению компании, функция даёт больше контроля над персональными данными: пользователь сам решает, какой уровень точности передать сайту.
- Сохранение функциональности. Возможность предоставлять точные координаты сохраняется — это важно для сервисов, где без них не обойтись (например, навигационных приложений).
- Планы по расширению. Функция появится в десктопной версии Chrome в ближайшие месяцы. О сроках внедрения в Chrome для iOS информации пока нет.
- Инструменты для разработчиков. Google представит новые API:
- позволят веб‑разработчикам явно запрашивать приблизительное либо точное местоположение;
- призваны мотивировать пересмотреть текущие требования к геолокации — запрашивать точные данные только там, где это действительно необходимо.
Практическое значение
Для пользователей Android:
- больше приватности — сайты не получат точные координаты без явного разрешения;
- гибкость — выбор уровня точности под конкретную задачу;
- снижение риска злоупотребления данными — даже если сайт собирает геолокацию, он получит лишь приблизительные данные, если пользователь так настроил.
Для веб‑разработчиков:
- необходимость адаптировать сайты под новый механизм запросов;
- рекомендация оптимизировать запросы: запрашивать точные координаты только при реальной необходимости;
- использование новых API для корректной работы с обоими уровнями точности.
Краткий итог
Нововведение — шаг в сторону повышения приватности в вебе. Оно смещает баланс в пользу пользователя: теперь не сайт единолично решает, какие данные о местоположении ему нужны, а пользователь осознанно выбирает уровень раскрытия информации. При этом функциональность сервисов, требующих точных координат, не страдает.