Firefox 55: геолокация требует безопасного происхождения
Mozilla планирует внести изменения в геолокацию в Firefox 55, которые будут автоматически блокировать запросы, если они поступают из небезопасных источников.
Геолокация, разбитая на ее ядро, относится к технологиям, которые позволяют сайтам и приложениям определять положение пользователя в мире.
Это может быть полезно, когда среди прочего используются картографические сервисы (покажите мне, где я, автозаполнение текущего местоположения). Многие сайты, не только картографические сервисы, но и сайты магазинов, или многоязычные сайты, используют функцию геолокации.
Например, довольно часто пользователи автоматически перенаправляются на локальную версию сайта, если она существует.
Firefox 55: геолокация требует безопасного происхождения
Mozilla планирует внести изменения в Firefox 55. Реализация по пятам команды Chromium, которая добавила требование к Chromium 50. Выпуск Firefox 55 запланирован на август 2017 г..
По сути, для пользователей Firefox это означает, что запросы геолокации больше не будут работать, если сайт или приложение не использует HTTPS.
Если быть точным, геолокация также будет работать в контексте зашифрованных соединений WebSocket (wss: //) и запросов от локальных ресурсов, таких как localhost.
Mozilla отмечает, что службы, использующие небезопасные источники для запросов геолокации, сломаются, когда произойдет изменение. Данные телеметрии, проанализированные пять месяцев назад, показывают, что это повлияет примерно на 0,188% загрузки страниц в браузере.
Просто глядя на запросы геолокации небезопасного происхождения, данные телеметрии показали, что 57% запросов getCurrentPosition () и 2,48% запросов watchPosition () используют небезопасные источники.
В будущем эта цифра будет снижаться по мере того, как все больше и больше сайтов начинают переход на HTTPS.
Если вы сейчас используете Firefox Nightly (версия 55 на момент написания), вы заметите, что небезопасные запросы геолокации все еще работают.
Эта функция прямо сейчас скрыта за предпочтением, которое вам нужно установить на false, чтобы сразу же проверить:
- Введите about: config в адресной строке браузера и нажмите клавишу Enter.
- Подтвердите, что вы будете осторожны.
- Ищи geo.security.allowinsecure .
- Дважды щелкните настройку, чтобы переключить ее.
После того, как вы установили предпочтение в значение false, любой запрос геолокации из небезопасного источника не будет выполнен.
Теперь ваша очередь : вы используете сайты, использующие геолокацию? (через Sören)
