Anonim
最好的免费Google Chrome扩展程序

无论您使用哪种Web浏览器,我们都依靠后退按钮返回到先前访问的页面。 但是某些网站滥用后退按钮阻止您离开。 这令人震惊,但是对于基于Chromium的浏览器来说,这已经成为过去。

正如Naked Security报道的那样,Chromium开源浏览器(基于Google Chrome(和新的Edge浏览器)构建)背后的开发人员正在引入新行为,以阻止网站破坏按钮功能。

网站当前可以通过两种方式断开后退按钮。 第一种是通过引入重定向,即看到网站首先加载另一个页面,该页面立即重定向到预期的网站。 这样,单击“后退”按钮仅会加载上一页,然后再次将其重定向回到您要离开的页面。

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

有关

  • 铬动力边缘浏览器现在可用于测试铬动力边缘浏览器现在可用于测试
  • Chrome 74添加了黑暗模式和更强的隐身模式Chrome 74添加了黑暗模式和更强的隐身模式
  • 适用于Android的地址栏的Chrome可以替换为伪造品适用于Android的地址栏的Chrome可以替换为伪造品

Chromium引入的新行为意味着添加到历史记录中的不需要“用户手势”的所有内容将来都会被忽略。 因此,重定向页面或pushState命令对于使用这种不熟练的技术使网站感到沮丧的功能已不再起作用,而对于那些讨厌被这种陷阱困住的用户而言,则大为缓解。

行为更改将适用于所有平台,包括Windows,Mac,Linux,Chrome OS,Android和Android WebView。 它已经被批准发布,因此应该不久后出现在所有使用Chromium的所有主要浏览器的更新中。