从Chrome 76开始, 谷歌做出了一个相当ZZ的决定 - 默认隐藏浏览器地址栏中的HTTPS和WWWS标记,以增强“UI界面的简洁性,可用性和安全性”。
Chrome开发团队成员Emily Schechter 解释说,最初目的是让URL“更易于阅读和理解,并消除可注册域名的干扰。”
这不是谷歌第一次推动这样的改变,该公司最初计划在2018年秋季剔除这两个元素。不过谷歌随后决定将WWW和HTTPS保持一段时间,主要是全球各地用户对由此产生的混淆的抱怨。
然而,在Chrome 76中谷歌却十分坚持推进这一变化,Schechter解释说这种做法已经在Canary,Dev和Beta版本的一部分进行了几个月的测试。
作为一个开发者,不显示WWW跟HTTPS实在不爽啊。
恢复的方法有以下几种:
1.针对Chrome76:
在浏览器地址栏打开如下地址,将开关调成 禁用 即可。
chrome://flags/#omnibox-ui-hide-steady-state-url-trivial-subdomains
2.针对Chrome 76+:
Chrome 76可以通过关闭开关,遗憾的是,这个开关在Chrome 76+被ZZ的谷歌隐藏了。
但道高一尺魔高一丈,很快解决办法就出现了,感谢知乎的 坑晨 及 问题。
方法:在chrome://flags按下F12打开开发者控制台 ,粘贴下面的代码并运行,重启Chrome。
[
'omnibox-ui-hide-steady-state-url-path-query-and-ref',
'omnibox-ui-hide-steady-state-url-scheme',
'omnibox-ui-hide-steady-state-url-trivial-subdomains'
].forEach(function(f) {
chrome.send('enableExperimentalFeature', [f + '@2', 'true']);
})
代码中的 '@2' 对应 Disabled,'@0' 和 '@1' 分别对应 Default 和 Enabled。
文章评论