您当前的位置:首页 > 指南 > 正文

Chrome浏览器阻止网站滥用后退按钮

导读: 滥用Chrome中的按钮功能以阻止您的网站将无法再使用该技术,因为新的浏览器行为会使滥用行为无效。无论您使用何种Web浏览器,我们都依靠后...

滥用Chrome中的按钮功能以阻止您的网站将无法再使用该技术,因为新的浏览器行为会使滥用行为无效。

无论您使用何种Web浏览器,我们都依靠后退按钮返回之前访问过的页面。但有些网站滥用后退按钮阻止你离开。它令人愤怒,但很快就会成为基于Chromium的浏览器的过去。

正如Naked Security报道的那样,Chromium开源浏览器背后的开发人员正在推出新的行为,以阻止网站破解按钮功能。谷歌Chrome浏览器(以及新的Edge浏览器)是围绕它开发的。

网站目前可以通过两种方式打破后退按钮。第一个是引入重定向,看到网站首先加载另一个页面,立即重定向到预期的网站。通过这样做,单击后退按钮只会加载上一页,该页面再次重定向回您试图离开的页面。

第二种方法称为历史操作。后退按钮依赖于您的页面访问历史记录来了解要加载的上一页。可以在此历史记录中添加多个“pushState”命令(感谢HTML5),这会阻止上一页加载。这些pushState命令可以堆叠起来,因此无论您按下后退按钮多少次或多快,它都不会离开您所在的页面。

引入Chromium的新行为意味着将来不会添加到历史记录中不需要“用户手势”的任何内容。因此,重定向页面或pushState命令将不再适用于使用这种不熟练的技术的网站的挫败感,但更多的是缓解那些讨厌被困这样的用户。

行为更改将适用于所有平台,包括Windows,Mac,Linux,Chrome OS,Android和Android WebView。它已经被批准用于发布,因此很快就会出现在使用Chromium的所有主流浏览器的未来更新中。


声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

上一篇: qq聊天记录导入新电脑 qq聊天记录怎么导入新电脑

下一篇: 泡椒田鸡做法 泡椒田鸡做法怎么做好吃



推荐阅读