《网站重构》读书笔记6:XML作证

“第四章 XML征服世界”。在揭露了危机之后,作者需要给读者一点信心,告诉大家为什么WEB标准是一条阳光大道而不是一条黑暗的羊肠小道。如果不是以前看过“两只老虎”的XML入门文章,我一定会被这一章催眠的。因为XML被作者说得太神奇、太伟大了,但是书中却没有告诉读者为什么XML会如此伟大(也许后面的章节会有提及)。

对于XML,我也是是因为一篇小文看了点小窍,从理论上大致有了个认识。它其实是一个用来制定规范的规范,内容是一些处理机制和运做方式。在这个规范上可以发展出无数的应用。他的伟大之处在于为数据的迁移和格式化提供了一套标准,而这个标准是天生开放的,面对XML的压力,那些死抓着私有数据标准的产品将面对很大的挑战。(但是我还是有些顾虑,这种纯文本的开放数据存储模式,如何面对安全性的需要?难道编码后存储数据?这些疑问还是等以后去解决吧。)

XML这个为WEB制定的标准,如今却在WEB之外红火得不得了,说明了一套开放免费的规范的威力是如何强大。既然XML可以获得如此的成功,那么又有什么理由怀疑其他的WEB标准不可以取得辉煌的成就呢?

作者有一些理论比较有味道。他认为“联合协作,而不仅仅是竞争”是一个行业发展到成熟阶段的标志。很有道理。联合协作说明竞争已经脱离初级阶段的水平,也只有脱离了低水平竞争,才能联合起来做一些有利于行业发展的事情。在谈到GOOGLE和YAHOO开始跟随小竞争者开始使用标准的时候,作者认为:“小家伙们会涉足危险境地,而大家伙们如果确认这样做是安全的话,也会跟随着做。”确实是很妙的比喻。

本章节还嘲讽了FRONTPAGE。虽然是它带我入门,但是自从我发现它有自以为是改代码的小动作,我就开始对它产生了厌恶的情绪。

书中92页,4.6节的第一行有一处错误,CSS1不可能在1966年被建立,而应该是1996年。

在执行标准的过程中,CMS系统是个难点,如果它是不符合标准的,那么网站拥有者就很难保证自己的站点符合标准。不过好在时间又过去了3年,情况应该好很多了。

从下一章节开始,就要开始谈到真正的实务了。这个写书的老外真是非常谨慎,花了全书将近1/3的篇幅来论述重要性,真让人开始觉得受不了。

发表评论

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