无侵入脚本编程

2008-06-25,星期三 | 分类:JavaScript, 网络开发 | 标签: | 148次阅读
本文为《ppk谈JavaScript》读书笔记 “无侵入脚本编程”代表了向基于 CSS 的、兼容标准的 web 站点的新理论中嵌入 JavaScript 的首次认真的尝试。 一个无侵入的脚本应该包括如下的所有特征: 它应该是可用的。即给网站带来明确的可用性好处。 它应该是可访问的。即如果 JavaScript 失效了,网页应该依然是可阅读和可理解的,即使不可避免的损失了一些可用性。 它应该容易实现。典型的情况:只需要在页面中引入脚本本身和一个 JavaScript 钩子(hock),然后脚本即可以运行了。 它应该是可分离的。它只存在于自己的.js文件中,而不是散落在 HTML 的各个角落。   强烈推荐这本《ppk谈JavaScript》,真正的大师级著作!

Web2.0的核心技术——Ajax篇

2008-04-14,星期一 | 分类:Ajax, JavaScript, web2.0观察 | 标签: | 293次阅读
1965年,Ted Nelson 在前人理论的基础上,首次提出了超链接(hyperlink)、超文本 (hypertext)、超媒体(hypermedia)系列概念。1982年,Tim Berners-Lee发明了HTML。他们的这些发明和创见,并没有在当时引起多大的反响,也没有立即投入实际应用。可却为二十世纪九十年代互联网 的大发展,奠定了无比重要的技术基础。   转过头来看,在强调“以用户为中心”的核心理念指导下,Ajax 技术和 RSS 之于 Web 2.0,正像HTML和超链接之于 Web 1.0一样,作用无可替代。