前言:这应该算不上是技术性的内容,纯粹只是本人对于这段发展史的好奇以及记录的爱好。起这个名字也是因为《明朝那些事儿》。
洪荒年代(1990——1994)
当我还是孩童的时候,每每打开浏览器网上冲浪之时,无论我将要访问哪个站点,总要在地址栏输入www.再行后事,它就像是冲浪者必备的装备一样。
WWW = World Wide Web
Tim Berners-Lee(英国人)的NeXT电脑是第一个吃螃蟹的电脑。Web的起源之所以要追溯到1990年,是因为那一年的11月2日,Berners-Lee和他的合作伙伴Robert Cailliau(比利时人)合作提出了《WorldWideWeb:Proposal for a Hyper Text Project》(万维网:超文本项目提案)。而之后的一天Tim在他的NeXT上写出了第一个网页以实现他在文中的想法(梦中的独角兽投影到现实是如此令人兴奋)。
12.25一个对于西方基督国家意义重大的日子,在这一天Berners-Lee制作了网络工作的必要工具:网页浏览器(名为WorldWideWeb)和网页服务器。C端和B端携手诞生,Berners-Lee和Cailliau实现了WWW历史上的首次通信。
尽管1990年Berners-Lee已经完成了上述工作,然后WWW公共服务在Internet上的首次亮相还是等到了1991年8月6日。
超文本
对于超文本概念的起源,在较易查到的资料中普遍将Vannevar Bush在20世纪30年代提出的Memex(memory extender)设想中预言的文本非线性结构。而超文本的编辑系统与应用早在WWW诞生之前便已出现:1967,布朗大学(美国)的Andries van Dam和Ted Nelson的超文本编辑系统。而WWW只是目前最广为人知的一项。
然而值得一提的是在WWW的Hyper Text诞生之前,Jorges Luis Borges(阿根廷作家,犹太人)已经在他的著作《小径分岔的花园》中将超文本的神韵蕴含其中。
我们首先给名为超文本作一个简单的解释:提供包含复杂格式的跳转。复杂格式意为:文本可以不局限于文字,也可以为图片或是其他格式。跳转意为可以从某个包含链接属性的复杂格式跳转到另一份文本中去。一个简单的例子是当我们在浏览网页时不小心点到的某个广告图片会使得我们的浏览器打开另一个页面。
三项关键技术
URI(统一资源标识符):一个全球网络资源唯一认证的系统
HTML:超文本标记语言(最广为人知的版本是HTML5)
HTTP:HTTP(协议)
以上三项关键技术均由Berners-Lee所实现。
而为了WWW的发展壮大,身在麻省理工的Berners-Lee在1994年10月创立了W3C以推广以上相关技术。