在所有版本的Chrome中,您都可以使用地址栏作为快捷方式,直接跳转到您的查询的Google搜索结果。
我刚刚在Chrome(20.0.1132.47 for Mac)中注意到,当我在地址栏中输入搜索查询并获得结果然后点击历史记录后退按钮时,我现在正在使用访问Google主页,我的查询预先写在文本框中。
示例:如果我在页面上开始,然后在地址栏中输入“如何上传到imgur”,我会直接到这里: 然后,当我按下后退按钮时,我将被带到此页面:
这是Chrome的新功能,还是我多年来一直对它视而不见?我90%肯定它之前没有这样做过。
我真正的问题是:这是如何实现的?你怎么能欺骗浏览器认为你去过一个你没有的页面,这不是一个安全问题吗?
答案 0 :(得分:1)
我的Chrome(相同版本,也是Mac)不会这样做。我还在Canary构建(目前为22)上对此进行了测试,但它也没有这种行为。
也许是google.com(而不是chrome)正在试用?
Chrome会在后台/隐藏选项卡中从多功能框(地址栏)加载这些搜索结果,然后在您点击输入时将该标签置于视图中,以便浏览器窗口中出现的任何内容都是google.com正在执行的操作,并且不是铬它的自我。
至于它是如何完成的,可能是HTML History API,你可以在这里阅读:http://diveintohtml5.info/history.html