从 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 。

文章评论