Mosaic的历史
作者:Angelo 日期:2007-07-30 21:20
互联网的故事总是从蒂姆•伯纳斯-李开始,Mosaic也不例外。
1990年,CERN(欧洲粒子物理研究所)的一名软件工程顾问蒂姆•伯纳斯-李依托当时的NeXTStep 电脑系统开发出了世界上第一个网络服务器和世界上第一个浏览器WWW(后改称Nexus)。同年12月他架设了世界上第一个WWW网站--CERN的官方网站info.cern.ch(沿用至今)。翌年(1991年)8月6日他在alt.hypertext新闻组张贴了一份关于World Wide Web摘要。这是第一个出现在Internet上的Web页面。同时作出了那个意义深远的决定,即让所有人免费使用WWW。
当时拥有电脑就是一件很奢侈的事情,更何况接触Internet?其中能涉猎到WWW的人也基本局限在一些研究机构中,可谓凤毛麟角。可想而知,蒂姆•伯纳斯-李的访客少的可怜。不过这些罕见的访客中有很多成为了Internet发展中的关键环节。其中,就包括约瑟夫• 哈德因(Joseph Hardin)和戴夫•汤普森(Dave Thompson)。
“万维网”中文译名的由来
作者:Angelo 日期:2007-07-28 11:53
万维网指基于超文本的、方便用户在因特网(Internet)上搜索和浏览信息的信息服务系统(大陆官方定义),这个词译自英文worldwideweb。
worldwideweb是一个合成词,由万维网之父蒂姆•伯纳斯-李(Tim Berners-Lee)在1990年创造。全称为World Wide Web。
之所以说它是一个合成词是基于两方面的原因;第一,World Wide Web是名词,词中World Wide部分并不是单独用来修饰Web。第二,假定World Wide是用来修饰Web的,那么拼写成World-Wide Web才合乎英文语法。当然,当初创造这个词的时候不会特意考虑词性的问题。实际上,程序员在编写软件代码的时候,出于高效及不易混淆的考虑习惯用“连字”(即将几个单词连在一起书写)来命名自定义项目。所以不难理解World Wide Web的命名。
Acid2测试
作者:Angelo 日期:2007-07-27 11:35
Acid2是一个由WaSP(The Web Standards Project,网页标准计划组)编写的针对网页浏览器的测试页面(不是软件)。浏览器开发者用这个测试页面来验证自己的产品是否能够精准的还原页面编写者的设计。
Acid2是一个复杂的页面,页面内包含了很多不常用的复杂结构,所以能有效的检测出浏览器排版的漏洞。WaSF在1997年发布了第一版(命名为Acid),意图在于通过测试结果激发编程人员的热情,从而改变业内存在很多不规范的设计和完善浏览器的开发。
Acid2的页面虽然很复杂,但是测试结果却很直观。用浏览器打开Acid2的测试页面,如果通过则会看到一个笑脸,笑脸头部上方有“Hello World”字样,当鼠标指向笑脸鼻子的时候鼻子会变成蓝色。遗憾的是,绝大部分文章在介绍Acid2的时候都断章取义地把显示笑脸作为通过测试的标准,而忽略了极其重要的文字排版(Hello World)部分!我在文末会给出通过测试正规结果。


