无图版
|
左右分栏
» 您尚未
登录
注册
|
搜索
|
朋友圈
|
帮助
社区服务
银行
朋友圈
搜索工具
PHP学会网 php培训网 PHP暑期培训 PHP寒假培训 PHP假期培训
»
入门和基础知识
»
如何学习AJAX
交 易
投 票
本页主题:
如何学习AJAX
打印
|
加为IE收藏
|
收藏主题
|
上一主题
|
下一主题
meiwang12363
级别:
中级程序员
精华:
1
发帖:
1069
威望:
0 点
金钱:
0 PYMB
贡献值:
0 点
在线时间:8(小时)
注册时间:2007-04-26
最后登录:2007-09-04
如何学习AJAX
现在浏览器端以 JavaScript 为核心,基于各种 Web 标准(即:早已完成标准化的XHTML/CSS/DOM/XML/XSLT 和正在进行标准化的XMLHTTP)的[url=javascript:;]
技术
[/url]正在加速整合,[url=javascript:;]
Ajax
[/url] 就是这一系列技术的一个统称。
[/size]
[size=2]虽然网络上已经有大量的相关资源,但是为了打好基础,认真读上几本书还是很有必要的。
[/size]
[size=2]好在 Ajax 并不是什么全新的技术,它仅仅是传统技术的发展和增值,是对于这些基于 Web 标准的传统技术的重新包装,使其更加适合于企业应用,并且和服务器端结合地更加紧密。因此[url=javascript:;]
学习
[/url] Ajax,首先就要从深入学习这些传统的技术开始。
[/size]
[size=2]我由浅入深地列出一些我读过的书籍,提供给大家做参考:
[/size]
[size=2]1、XHTML [url=javascript:;]
教程
[/url](XHTML) 作者:Chelsea Valentine, Chris Minnick New Riders 原版,人民邮电出版社中文版
是的,今天你最应该学习的是 XHTML,而不是 [url=javascript:;]
HTML
[/url]。HTML 4.x 已经是一个被废弃了的标准,今天的标准是 XHTML 1.0。XHTML 1.0 也不是 XHTML 最新的版本,但是它是目前唯一得到浏览器广泛支持和唯一实用的 XHTML 版本。
[/size]
[size=2]2、JavaScript 权威指南第四版(JavaScript: The Definitive Guide) 作者 avid Flanagan O'Reilly 原版,中国电力出版社中文版
JavaScript 爱好者亲切地称之为“犀牛书”,因为 O'Reilly 以犀牛作为这本书的封面。这是目前 JavaScript 领域最深入和最权威的入门书。与其它 JavaScript 相关书籍的区别是这本书一半以上的篇幅着重于深入介绍 JavaScript 语言本身的基础知识,而不是象其它的书一样把基础知识和与 HTML 相结合做 Web 开发的内容(这些内容往往偏重于细节,使得其篇幅很容易就超出了 1000 页,例如《JavaScript Bible》)混杂在一起。对于刚刚开始学习 JavaScript 的初学者,这本书毫无疑问是最佳的入门书。
[/size]
[size=2]3、[url=javascript:;]
XML
[/url] 高级编程(Professional XML) Didier Martin等著 Wrox 原版,机械工业出版社中文版
这本书是关于 XML 开发技术非常详尽的著作。虽然因为作者众多(第一版 12 个人,第二版好像又多了几个),无法摆脱 Wrox 红皮书系列大杂烩的印记,但是这本书可以说是红皮书系列中少有的精品。
这本书可以作为 XML 技术参考书,虽然很厚,但是没有必要从头到尾全部读完。其中与 Ajax 相关的内容包括 XML DOM、XSLT 等等。
[/size]
[size=2]4、网站重构(Designing with Web Standards) 作者:Jeffrey Zeldman New Riders 原版,电子工业出版社中文版
这本书详细地介绍了如何摒弃远古时代(按照我的理解,3 年以前吧)不符合标准,专门针对某种浏览器(90%以上的情况下是 IE)做开发的恶习,真正采用符合标准的方式来做开发,最终走上向后兼容(注意:不是与浏览器以前不能完整支持 Web 标准的版本相兼容,而是与浏览器以后的版本相兼容)的平坦大路上来。这本书虽然不是 [url=javascript:;]
CSS
[/url] 的专著,但是其中充分展示了使用 CSS 的一些高级技巧。尤其是最后一章展示了完全基于 CSS 做布局,摒弃使用 table 做布局的老[url=javascript:;]
方法
[/url]的具体做法。
非常遗憾的是这本书的中文版翻译的非常烂,如果不对照原文,很容易误入歧途。读这本书有任何疑问的朋友都可以直接和我联系。 上面列出的是与 Ajax 涉及到的技术相关的书籍。我没有列出 CSS 的书,是因为我并没有专门读过一本 CSS 方面的专著。附件是网上流传很广的 CSS 2.0 中文手册,可以作为这方面的参考。
读了以上这些书,你已经在技术方面打下了极为坚实的基础,你还需要有一个经常的讨论场所,JavaEye 毫无疑问是你最值得来的地方。
[/size]
[size=2]下面我再列出几本与技术没有直接关系的书籍。
[/size]
[size=2]5、面向使用的软件设计(Software for Use) 作者 arry Contantine, Lucy Lockwood ACM Press 原版,机械工业出版社中文版
大部分的软件都是给人使用的。我在 BEA User Group上的演讲中说到,Ajax 为什么会越来越流行,主要的原因就是它能比传统的基于 HTML FORM 的交互模式带给用户更好的交互体验,也就是 Ajax 可以实现更好的 Web 可用性(Web Usability,这是目前国外的一个专门的研究领域),这才是 Ajax 最大的价值。软件的可用性永远都是一个大的话题,《面向使用的软件设计》正是这方面最权威的专著。我们只要在做最终用户直接使用(有一个可视的界面)的软件开发,提高可用性就是我们需要孜孜不倦追求的目标。
6、软件创新之路(Inmates Are Running the Asylum) 作者:Alan Cooper Sams Publishing 原版,电子工业出版社中文版
[/size]
[size=2]7、About Face 2.0 作者:Alan Cooper John Wiley & Sons 原版,中文版即将出版
上面两本书都是交互设计大师 Alan Cooper 的名著,相信很多朋友都知道 Alan Cooper 的大名,这两本书是交互设计爱好者必读的著作。
Posted: 2007-08-31 10:10 |
[楼 主]
快速跳至
>> php培训
|- 培训咨询和报名
>> 学员专区
|- 学员交流区
>> 开源项目
|- 项目开发
|- OSC技术交流
|- CMS开源项目研究
|- 下载
>> PHP和web开发
|- 入门和基础知识
|- PHP中高级
|- 网站SEO
|- PHP资源共享
|- YUI,ext JS
|- 数据库应用
|- 操作系统(Windows、Linux)
|- 英语学习
|- 数据结构和算法
|- web2.0
>> 信息发布
|- 招聘和求职
>> 娱乐论坛
|- BT软件&教程发布
|- BT影视&音乐
|- 娱乐乐园
>> PHP世纪
|- 站务管理
PHP学会网 php培训网 PHP暑期培训 PHP寒假培训 PHP假期培训
»
入门和基础知识
今日推荐
隐藏
显示
关闭
现在时间:09-08 13:27
Copyright © 2006 phpwhy.com 版权所有
浙ICP备05060669号
关于我们 -
合作联系