第一图书网

ppk谈JavaScript

Peter-Paul Koch 人民邮电出版社
出版时间:

2008-4  

出版社:

人民邮电出版社  

作者:

Peter-Paul Koch  

页数:

337  

字数:

532000  

译者:

淘宝UED  

Tag标签:

无  

内容概要

本书全方位介绍了JavaScript,主要讨论了浏览器兼容性、可访问性、底层语法以及与HTML结构层的协同等问题。书中既包括理论性的讲解,又给出了相关的示例脚本以进行进一步阐述。通过8个真实项目示例,介绍了JavaScript核心语言、BOM、事件处理、DOM、修改CSS样式表以及数据检索等内容。 本书适合具有一定网页开发经验的Web开发人员阅读。

作者简介

  Peter-Paul Koch(即ppk)是自学成才的世界级JavaScript专家,1970年生于荷兰阿姆斯特丹,大学主修古希腊罗马史专业。他拥有多年客户端web开发经验,所维护的网站www.quirksmode.or9已成为全球JavaScript开发人员最重要的参考资源之一。他常年为业界顶尖的媒体Digital W

书籍目录

第1章 目标  A 概念回顾   在浏览器中处理交互   胖与瘦   JavaScript的目标  B 技术概览   标准化   版本   安全  C JavaScript的历史   错误的开始   事实标准   CSS变革   新的开始   下一步 第2章 大背景  A CSS变革   无侵入脚本编程   三个层   分离关注点  B 表现与结构的分离   CSS修改   更改结构还是表现  C 行为与结构的分离   独立文件中的函数   从HTML中移除事件处理程序  D 行为和表现的分离   下拉菜单:hover或mouseover/mouseout   相同的效果与相似的效果  E 可访问性概览   什么是可访问性   无脚本   没有鼠标   屏幕阅读器   屏幕阅读器和事件   可访问性和可用性  F 可访问性规则   条理分明的HTML   产生对脚本用户有意义的内容   重定向用户   键盘用户   < noscript >标签  G 范例脚本   限长的文本输入区   易用的表单   表单验证   下拉菜单   编辑样式表   三明治拾取器   XMLHTTP测速计   站点调查 第3章 浏览器  A 浏览器   Mozilla家族   Windows的Explorer   Safari   Opera   其他图形桌面浏览器   移动电话   屏幕阅读器  B 兼容性问题   问题   解决方案  C 对象检测   对象检测是如何工作的   我们该走多远  D 浏览器检测   为什么浏览器检测行不通   浏览器检测的军备竞赛   拆解浏览器字符串   浏览器检测的正确使用  E 调试   错误消息   处理浏览器的bug   范例   报告浏览器bug 第4章 准备第5章 核心 第6章 BOM 第7章 事件 第8章 DOM 第9章 CSS修改 第10章 数据检索 后记 


编辑推荐

  世界级大师著作,提升JavaScript功力的捷径,代码全部来自实际商业项目。  ppk向我们全面展示了自己遇到问题、分析问题和解决问题的全过程,内容极为实用,切中Web程序员的需求。  ——Mike West.Digital Web Magazine  ppk在本书中倾注了大量心血,这必将是一部杰作。  ——JereIny Keith,《JavaScript DOM编程艺术》和{BulletproofAjax中文版》作者  世界级JavaScript大师ppk为我们撰写了一部与众不同的]avaScript著作。书中的8个案例来自作者开发的实际商业项目,将基础知识、Web标准、现代开发理念、最佳实践和大量实战技巧完美地结合起来,读者可以从中直接学习到一流专家分析问题和解决问题的方法。书中的代码从不同角度讲解JavaScript的使用,实现了许多具有通用性的功能。可以直接应用到实际项目中。  本书语言流畅生动。布局谋篇非常精心,是JavaScfipt程序员提升自身实力的绝佳助手。

图书封面

图书标签Tags

广告

下载页面


ppk谈JavaScript PDF格式下载



总的来说,个人感觉这本书还是很不错的。
该书的侧重面是,遇到具体的浏览器兼容性问题时如何正确地把握处理手段的方向和策略,在这方面,作者的个性很鲜明,不用借助于复杂的“框架”,而且植根于扎实的编程基础和严谨而丰富的经验积累,对于大多数依赖“框架”的程序员来说,这本书的实用性不会太高,但是对于开发轻便、简洁的客户端来说,这本书带来了非常好的思路和实用的方法。
不过通过粗略的阅读,个人感觉,这本书远没有涵盖预期中那么丰富的信息量,对于理论基础和技术细节方面的知识只是一带而过,可能限于篇幅有限和作者写作本书的主要意图。
所以,即使看过这本书,还是强烈建议再买一本《javascript高级程序设计》,并且多到PKK的网站上看看针对具体问题的技术文章。
另外,盛赞本书的译者,细心、负责,不仅语言的运用上比英文原本更为通俗易懂,而且在很多地方修正了PPK相对来说比较偏执的看法。


买了快一年了.居然还没评论过..
这书纸质还不错.内容的话.看过的人都知道.肯定是好的.


作为入门书很不错的。


這本書就是我一直期待中的啊 不錯不錯哦


写的东西非常实用


好书,还说啥啊。


PPK的经验毋庸置疑,很实用的一本书开始是冲着淘宝UED翻译的才买的看了以后觉得不错只是送给我的书是皱巴巴的,运输的时候弄坏了吧


不错的讲解,自己可以根据书上的地址,在网上找到相应的范例代码


觉得不是很适合入门的书,里面提到的细节还是很值得思考和回味的,例子是被打成一段段的,又看着明白操作起来有点无从下手,或许作者提供了一种思路吧!


书不错,可是在2009年看来有点儿过时


对实战很有用,值得去看的


写的很不错.虽然还没看完.但写的都让我受益匪浅


我能书的是,可能是书的厚度有限,不可能把涉及到的东西将的很深,不过感觉这本书比《精通javascript》要好。一些具体的处理,作者的观点还是很好的。不过就是像我开始说的,都不是很很深入的,买这本书,你可以学到不少东西,但是说到想书中的述评那样的好,我个人认为还没有那么好。


本以为可以看到一本比较有深度的对Javascript语言作探讨的书,可惜不符合预期。不能说是烂书,只是不符合我的期望而已。


写的很有意思一些地方读起来津津有味知的是一个技术方向细节部分不够深入


不错!非常独特!


作者与作者写的书的声誉不一致。不值得买。


相关图书