复杂的 URL 书写

之前 提到过域名系统,简单提到了根域名可以表示为一个 .,一级域是 com ,二级域名 google.com

发现了什么吗?域名是从右往左书写的,即从小到大……

之所以会发生这种情况,这跟电子邮件有关,早期的邮箱 像这样:NAME@MIT-XX ,DNS 建立后就变成了这样:[email protected] ,毕竟阿帕网是美国主导的网络,所以地址习惯上也延续了这点,习惯将 .com.google.www 这样的正序,反向写成了 www.google.com.

Tim Berners-Lee 在面对「如果有机会重新开拓网络历史」的问题时中这么说:「我会省略双斜线,因为没有必要。此外,我会将域名按相反的顺序排列,按大小顺序排列」比如 http://bcs.org.uk/members 会变为 http:uk/org/bcs/members

Arch Linux 有着这样的哲学:「如果你尝试隐藏系统的复杂性,于是就得到一个更加复杂的系统。」

我觉得 URL 就是一个过于复杂,充满历史包袱的系统,而 Chrome 对 URL 的简化,无疑是火上浇油,让规则变得更加复杂了起来。

相关链接:ELI5: Why are DNS addresses "backwards"?

#原理 #历史 #考据
 
 
Back to Top