看标题是不是 Google 又在隐私上玩什么花样儿了?这次还真不是。我们知道,很多 ISP 都喜欢拦截你访问错误网址的页面,来显示一个充满广告的网页,然后用小字告诉你这个网址不存在,比如中国联通这样的。而如果你用 Chrome 的话,就不会看到 ISP 的广告页面,因为 Chrome 有自己的一套。
在 Chrome 刚刚启动的时候,它就会访问三个随机生成的不存在的网址(如上图黄色的三个网址),它们都应该返回 502 错误,这样 Chrome 在一开始就可以通过错误网址返回的 IP 来探测到你的 ISP 会不会用自己的页面来代替 502 错误网页。
如果 ISP 确实有这个小动作,那么 Chrome 就会阻止用户用 ISP 来查询 DNS,而是转而使用自己的查询服务。比如你错误的输入了 http://guao/,那么 Chrome 会提示你是否要访问的是 guao.hk(因为 guao 的 Google 搜索结果第一个网站就是 guao.hk),而不会让你进入一个满是广告而一点忙都帮不上的 ISP 提供的网页。
很聪明的做法。
Via GHacks