В настоящее время я разрабатываю веб-сайт для приюта для женщин.Поскольку это очень конфиденциальная информация для тех, кто использует сайт, я бы хотел запретить браузеру хранить историю посещений.Возможно ли это использовать что-то вроде HTML5 History API?В идеале это будет работать и в IE6 +, так как есть много людей, использующих старые версии IE.
Я знаю, что в браузерах есть режимы Private Browsing, но большинство людей не знают о них, поэтому какой-то автоматический способ будетbest.
Одним из возможных (хотя и менее предпочтительных) решений было бы побудить людей использовать режим приватного просмотра, если они этого не делают.Можно ли обнаружить это с помощью JavaScript?
РЕДАКТИРОВАТЬ: Я принял ответ Вирджила, так как обучение - лучший вариант, поскольку им, возможно, придется применить то, что они узнали, и к другим сайтам.Я также использовал location.replace
Джозефа на кнопке скрыть мое посещение , чтобы отключить кнопку возврата.
Одна интересная вещь, на которую стоит обратить внимание, - я пытался использовать history.replace
для всех ссылок насайт думает, что это заменит всю историю браузера, что означает, что была запомнена только последняя просмотренная страница.Однако при открытии панели истории в Firefox - не проверенной в других браузерах - по-прежнему показывался журнал каждой просмотренной страницы, они были просто недоступны с помощью кнопки «назад».
Так что для любого с похожим запросом я быЯ хотел бы повторить, что обучение пользователей - это первый шаг к их защите.Спасибо всем за советы.
С уважением
Ric