Браузер Chrome, чтобы остановить веб-сайтов, злоупотребляющих кнопку Назад

Сайты, которые злоупотребляют назад функциональность кнопки в Хром в ловушку, вы не собираетесь быть в состоянии использовать технику для намного дольше, как новое поведение браузера будет оказывать бесполезного насилия.

Chrome Browser to Stop Websites Abusing the Back Button

Независимо от веб-браузера вы используете, мы все опираемся на кнопку назад, чтобы вернуться к ранее посещенных страниц. Но некоторые сайты злоупотребляют кнопку назад, чтобы остановить вас уходит. Это приводит в ярость, но скоро будет вещью прошлого на основе Chromium браузерах.

Как голые отчеты по безопасности, разработчики за хром открытым исходным кодом браузера, который в Google Chrome (и новый браузер Edge) строятся вокруг, вводим новое поведение, чтобы остановить веб-сайтов от взлома вернуть функциональность кнопки.

Есть два способа в настоящее время сайт могут сломать кнопку Назад. Первый-путем введения перенаправления, который видит сайт сначала загрузить другую страницу, которая мгновенно перенаправляет к целевому сайту. Делая, что нажимая кнопку “назад” просто загружает предыдущую страницу, на которой снова перенаправляет обратно на страницу, которую вы пытаетесь уйти.

Второй способ называется манипуляция историей. Кнопка “Назад” зависит ваш посещенных страниц истории, чтобы знать, какие предыдущую страницу для загрузки. Можно добавить несколько “pushState” команды к этой истории (благодаря HTML5), который останавливается на предыдущую страницу Загрузка. Эти команды pushState могут быть сложены, так что не важно, сколько раз или насколько быстро вы держите нажав кнопку назад он никогда не будет оставить страницу на которой вы находитесь.

Новый режим вводится на Хром, значит ничего не добавляет к истории, который не требует “пользовательский жест” будут игнорироваться в будущем. Так переадресацию или команды pushState не много работы, к разочарованию сайты, используя этот метод коварный, но к большой радости пользователей, кто ненавидит быть пойманным в ловушку, как это.

Изменение поведения будет доступна на всех платформах, включая Windows, Mac и Linux, хром ОС, и Android WebView программа. Он уже одобрен к запуску, так что должно появиться в будущем обновлении для всех основных браузеров, только через хром.

Понравилась статья? Поделиться с друзьями:
Гуру ПК
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: