Where do you want to GO today?

微软公司在1997年的Comdex上发出了“Where do you want to go today?”这个令人充满憧憬和想像的提问,意指移动计算和互联网业务的核心。谁料谷歌公司拔地而起,以云计算和搜索为核心的极大丰富的互联网应用将微软的如意算盘完全打乱,此是后话。不过,单从字面意义上理解,这句话可以理解为“从go.microsoft.com这个转发器中你可以到达何处”。而事实上,微软的网站链接中确实大量地使用了转发器go.microsoft.com来跳转到指定的网址(未必是以microsoft.com域名结尾的网址)。这个设计我非常喜欢,它:

  • 以一个数字指向一个资源,每个数字一经分配,则不再回收。绝对不会出现资源已经毁损,数字却被回收并分配给其它资源的情况。如果数字指向的资源已经毁损,那末它就是毁损了,你看到的是一个毁损状态的页面(一般是“该页面不再存在了”,如果你手气不错,会被自动转发到一个纠正过的更新页面)。
  • 避免让人直接看到目的网址,一方面免去了人的记忆负担,一方面也加大了机器自动分析的难度。这种“对机器中立”的设计,让人觉得又整洁又方便。
  • 能够统一维护,相对于网址的高度变化(如从spaces.msn.com/xxx变成xxx.spaces.live.com)来说,数字可以理解为一个指针(地址常量)。这也符合Andrew Koenig所谓软件工程的基本原理:“解决一切工程问题的根本之途乃是增加间接层”。这样一来,只要在指向的网址变化时维护这个变化,用户就可以在什么都不做的前提下看到最新的更新。

所以,现在你可以用这个网址来访问本建站手记(别怪我没创意):

http://go.gaobo.org/fwlink?LinkID=5

你也可以尝试使用不同的LinkID来发现一些好玩的网址,最重要的是,看看首页有什么变化哟?

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据