Отпечатки пальцев в браузере - изменение часового пояса на «Не указано»

511
David Stampher

Согласно https://amiunique.org/stats, 17,3% часового пояса их трафика, обнаруженного Javascript, «не указано». Я посмотрел в настройках часового пояса моей ОС, и нет способа его отключить.

В интересах конфиденциальности, как я могу заставить функцию проверки часового пояса Javascript возвращать это значение?

(Отключение Javascript нарушает работу сайта ...)

0
Отключить JavaScript в вашем браузере? DavidPostill 6 лет назад 0
@DavidPostill Извините, я должен был упомянуть, что отключение JS не вариант из-за нарушения удобства использования большинства крупных веб-сайтов. Я бы хотел, чтобы все было так просто :( David Stampher 6 лет назад 0

1 ответ на вопрос

1
DavidPostill

Как я могу иметь функцию проверки часового пояса JavaScript return ( Not Specified)?

Вы не можете, не отключив JavaScript.

часовой пояс

Смещение часового пояса вашего браузера можно получить с помощью JavaScript

new Date().getTimezoneOffset() 

Источник Я уникален?

Есть несколько возможных беспорядочных обходных путей для определенных комбинаций браузера / ОС, чтобы использовать другой часовой пояс по соображениям конфиденциальности. См. Часовой пояс - Как использовать нестандартное время в браузере для проверки разницы времени между клиентом и сервером - Переполнение стека .

Временные решения позволяют использовать часовой пояс, отличный от установленного в ОС, но не устанавливать часовой пояс «Не указано».

Таким образом, причина, по которой часовой пояс многих пользователей является «Не указано», заключается исключительно в том, что у них отключен JS, хорошо, спасибо за ответ. David Stampher 6 лет назад 0
Это мое понимание. DavidPostill 6 лет назад 0

Похожие вопросы