Safari 最早开始隐藏完整的 URL。 以下是 CSS-Tricks 在 Safari 默认情况下即使您位于文章页面时的样子

您只能通过在设置中选中“显示完整网站地址”来修复它(是的,修复它)。

我们已经通过 URL 缩短器以某种方式破坏了 URL 的神圣性。 谢天谢地,随着社交网络(如 Twitter)不再将 URL 计入总推文字符数,这些缩短器越来越少地被使用。
现在,Lily Hay Newman 报道 Chrome 也看到了问题。
“人们很难理解 URL,”Chrome 的工程经理 Adrienne Porter Felt 说。“它们难以阅读,很难知道哪一部分应该被信任,而且总的来说,我认为 URL 并不是传达网站身份的好方法。 所以我们希望朝着一个方向发展,在那里网络身份对每个人来说都是可理解的——他们知道自己在使用网站时与谁对话,并且能够判断是否可以信任他们。 但是这将意味着 Chrome 显示 URL 的方式和时间将会发生重大变化。 我们希望挑战 URL 的显示方式,并质疑它,因为我们正在寻找正确的方式来传达身份。”
我并没有看到他们相同的调查结果。 从轶事上来说,我不确定我是否遇到过任何不理解 URL 的人。 我想知道这里是否还有其他奇怪的事情。 URL 是网络上最伟大的功能之一。 我知道没有人争论要删除它们(只是默认情况下在视觉上隐藏它们),但这感觉不像朝着正确方向迈出的一步。 这也似乎与 Paul Kinlan 在 Chrome 十周年纪念文章 中对网络的庆祝略有不符。
我们可以感谢所有浏览器供应商他们不断努力创建和迭代规范,使用 WICG 定义的简化流程,并基于 可扩展 Web 宣言 中的原则。 我们将继续致力于与浏览器供应商和开发者生态系统合作,优先考虑用户需要的功能,并确保这些功能以“网络化”的方式实现。
我认为看到 URL 非常“网络化”。
如果 Google 看到很多不理解 URL 的人,那是因为他们自己的 URL 充斥着 Get 表单数据参数。 例如 Google 搜索 URL,唯一必须存在的用于功能原因的参数是查询字符串,其余的可以作为 POST 请求参数,如果他们确实需要的话,我对此表示怀疑。
同意,很棒的观点。 UTM 跟踪也让网络变得一团糟。 而且,按照 Google 的惯例,他们用工具训练营销人员这样做。
我之前没有读过关于这个主题的任何内容,虽然 Safari 隐藏完整的 URL 确实让我很烦。
但是,我确实遇到过一些用户在 URL 的某些方面感到困惑,例如常见的子域网络钓鱼诈骗,它会让你登录 facebook.totallylegitfacebook.com。
另外,我认为此举可以为现在存在的众多 TLD 提供更多牵引力——我们不愿意向客户推荐任何不常见的 TLD,因为在推广/广告时可能会造成混淆(例如,我们建议 cooldudesassociates.com 比 cooldudes.associates 好)。 但也许这可以成为解决方案——让普通用户更清楚地意识到,网站不再仅仅需要是 .com。
难道 Google 想这样做并不明显吗?
想象一个你永远不需要输入 URL 的世界,你如何到达你想去的地方?
答案:Google.com
这仅仅是一种暗中操纵以提升其垄断地位的做法……
首先,他们把人们变得尽可能的愚蠢。 这样,人们就不得不使用搜索引擎,我们都知道 Google 在这里拥有 90% 的市场份额(可能更多)。
其次,Google 将控制哪些公司能够生存,哪些公司将崩溃。 要么你向 Google 付一大笔钱才能出现在 AdSense 或首页上,要么因为出现在没有人访问的第三页而灭亡……
所以,为什么 Google 不希望让自己的搜索引擎和 AdSense 成为城里唯一的玩家? 他们会为了你好而这样做……/讽刺
你确定吗? 知道 URL 标识网页并不等同于理解 URL。 有多少非技术人员理解什么是域名/子域名,URL 的哪一部分代表网站身份,如何识别被钓鱼的 URL? 我敢说没有那么多。
我也喜欢我的 URL。 但我很难忽视这些问题。
我好像记得 Safari 隐藏 URL 的后半部分,是为了帮助用户更容易地看到域名,这是安全工作的一部分,所以那里似乎有良好的意图。 不过,我一直对 Google 的意图持怀疑态度,甚至是在我们社区中最近的负面报道出现之前。
我完全同意。 我也从未听说过有人说他们不理解 URL。 也许我们并不总是理解 URL 的每一部分,但你通常可以从 URL 中获得一些关于你所在位置的有意义的信息。
我希望我能想象出他们正在思考的未来。
不幸的是,就在这个星期,我了解到我的女朋友不理解 URL。 她想让我访问某个网站,并告诉我网站名称,但我问她是不是 .com 或者其他什么,她回答“不,它没有,直接按回车键”。 嗯,这样做返回了 Google 搜索结果,果然,它排在第一位。 对她来说,这是自然而然的事情。 不仅限于这个网站,而是每个网站。 即使她知道(简短的)URL,例如 facebook.com,她也会一直输入“facebook”,然后通过 Google 访问。
这 +1000。
不仅我的妻子会做完全相同的事情,而且我 90% 的同事也是如此——他们中的大多数都在 40 多岁或以上。
当你不断沉浸在科技泡沫中时,很容易忘记超过 2/3 的美国人口不是数字原生代;也就是说,在互联网成为生活中重要组成部分之前没有成长——在他们生命的大部分时间里。
另外,大多数人如果可以选择的话,都很懒。 因为浏览器在 URL 栏中添加了直接搜索功能,所以你不必手动转到 google.com 或 bing.com 来搜索,这训练了大多数非技术人员去做同样的事情。 为什么记住整个 URL,包括 TLD,当你只需要输入一两个词,按下回车键,然后点击链接? 老实说,智能手机中的通讯录应用程序对记住个人电话号码做了同样的事情。
没错,这就是我们这些精通技术的人经常意识不到的残酷现实。 然而,我的祖母认识域名后缀,并将它们与网站来自哪个国家联系起来——这实际上并不能真正说明任何问题,但至少说明了一些问题。
数据:看一下 任何列表,列出 最热门的搜索查询,你就会发现很多(如果不是大多数)用户都是这样做的。 事实上,“google”几乎总是排名前 5(甚至在 Bing 上也是这样?!)表明用户是在地址栏中搜索,而不是从 google.com 搜索。
无论如何,我完全同意我们不应该删除显示完整 URL 这样的基本功能。 即使采取这种强硬的“解决方案”,我也不确定这里是否有一个简单的可用性答案。 仅在地址栏中显示顶级域名并不能阻止诈骗者获取 Let’s Encrypt 甚至 EV 证书,用户都认为它们是“可信的”。 它也不能阻止 Unicode URL 网络钓鱼 欺骗。
大多数我看到使用电脑的“平民”都是这样输入网页地址的。 出于某种原因,他们不知道在哪里输入 URL,即使他们知道 URL 是什么(我认为他们并不知道),他们也会在搜索栏中输入,因为它是浏览器窗口中最突出的区域。
我同意这一点,这也是我一直看到人们在做的事情。这也是我妻子的笔记本电脑被勒索软件感染的原因。她想安装 Skype,所以没有使用 http://www.skype.com(她可能不知道这个网址),她直接在 Chrome 中输入 Skype,进入搜索结果页面,点击了第一个结果,那是一个带有“立即下载”按钮的广告。她下载了东西,然后就爆炸了。我对搜索结果页面上出现这样的广告感到非常震惊,但你能怎么办呢?每天都有我认识的人需要查看他们的雅虎邮箱,所以他们在 Chrome 中输入 Yahoo,进入搜索结果页面,点击雅虎,然后点击邮件等等。我把 mail.yahoo.com 设为书签,他们的反应是惊呆了。在他们眼中,谷歌是“进入互联网”的唯一途径。
信任网址的问题是,对于非技术人员来说很难。你说你从没见过不懂网址的人,那是因为你的圈子更技术化。
我见过有人在 Facebook 和其他地方试图通过提供看起来像 Facebook.something.com 的链接来欺骗用户,而且确实有人上当了。
我并不是在为更改辩护或反对更改,我只是指出了一些重要的事情。
我理解提出的观点,但我完全不同意执行方式。关键是,如果有人导航到一个钓鱼页面,当 URL 的其余部分具有同等重要性时,很容易不注意域名。我认为出于这个原因,域名应该突出显示。然而,隐藏其他部分会进一步掩盖实际请求的内容。我认为一个合理的折衷方案是将域名保留为黑色(假设地址栏为白色),并将其他部分显示为稍微浅一点的灰色。
Chrome 现在实际上已经这样做了(黑色域名,其他部分为灰色)。我个人并不反对在域名和其他 URL 部分之间进一步进行设计区分。它越突出,非专业用户就越不可能被恶意网站欺骗。
我在 Safari 中启用了完整 URL,工作时我会选择地址并将其拖放到桌面。这会给我一个方便的参考列表,我可以按任何方式排序。我理解 URL,但对于这项工作来说并非必要。
一种解决方案可以是将域名部分显示为粗体,以明确您身处何处,而不是隐藏它。
浏览器已经突出显示了域名。尝试使用 Chrome、Firefox 或 Edge,您会发现域名略微突出显示,尽管对我个人而言,在浏览器默认的浅色主题下不太明显,不够突出。不知道其他浏览器怎么样。
我使用 Firefox 以及默认的深色主题,域名因此更加突出,因为它有更高的对比度。
我见过多次钓鱼企图,它们试图通过在域名以外的位置使用合法公司名称来伪装成合法网站。我假设这就是浏览器试图解决的问题。
我认为 Google 最大的失败(或故意欺骗)之处在于,从一开始就没有澄清域名才是信息的王者,而不是搜索结果。我在 2000 年代初看到我的客户使用 Google 就像一个自动电话簿,因为人们开始使用它。
事实上,我发现人们在浏览器地址栏中输入“facebook”而不是“facebook.com”更常见。我会说我 95% 的客户都不理解地址栏,而他们都有网站。
我试图解释说,URL/域名就像电话号码或房屋地址,但大多数人都不明白。他们就是不在乎理解。
我认为,科技行业的其他公司有责任对此发出抗议,不允许像 Google 这样的巨头接管互联网并将其变成他们自己的小封地。非技术用户甚至不知道问题是什么以及为什么它们重要。
Google 想隐藏 URL 因为 AMP,它让你留在 google.com 上,而不是内容制作网站。
对 Google 的立场有两种可能的解释
1) 在过去的十年中,由于一部分网页开发人员的过错,URL 被充满了垃圾,以至于经常难以阅读。想想那些将整个状态编码为十六进制并将其添加到 URL 末尾的 Web 应用。
2) Google 希望它用来建立其帝国的开放平台不再如此开放。这对他们有利;我们已经在 Android 上看到了这种情况。
这可能两者兼而有之。如果只是 #1,简单的解决方案是视觉上将基础域名与 URL 的其他部分分开,以便人们可以查看它以建立信任,而不是被其他部分弄糊涂。
即使人们对 URL 感到困惑(我从未听说过),答案也不应该是隐藏问题,而是应该教育任何不理解的人,以便他们不再感到害怕。
我同意普遍的共识,这是 Google 推动其 AMP 计划并让网络更多地存在于 google.com 域名的举措。
我将勇敢地说我不赞同。完整的 URL 实际上对用户没有价值。没人关心。只要你能正确地将其添加书签并分享,普通用户对 URL 背后是什么不感兴趣。
我认为讨论的要点是,大多数用户可能甚至不会注意到 URL 消失了。在 Firefox 曾经为地址和搜索栏提供单独字段的时代,我讨厌 Chrome 的万能栏,并尽一切努力向 Google 隐藏我的地址拼写错误。
这显然是一个失败的案例。我在这里看到同样的事情。用户正在被训练为忽略 URL,而是寻找绿色或红色密钥来确定网站是否合法。这是一件好事,但搜索引擎将走向一个只有加密认证网站才会被显示的地方。毫无疑问,这将使网络更安全,但也将巨大的权力掌握在少数人手中。5 年后,我们会将 URL 视为互联网黑暗时代的文物。
当人们看不到完整的 URL 时,这将成为钓鱼的黄金时代。或者甚至不知道如何使用它们。
如果浏览器开始隐藏 URL,像我这样习惯于查看几乎每个在浏览器中打开的网页的 URL 的人如何才能使用互联网?这肯定不会让人感到安全。过去,我仅仅查看 URL 就帮助我避免了许多麻烦。