首页| 行业标准| 论文文档| 电子资料| 图纸模型
购买积分 购买会员 激活码充值

您现在的位置是:团子下载站 > 其他 > javascript教程之javascript DOM编程艺术中文翻译版免费下载

javascript教程之javascript DOM编程艺术中文翻译版免费下载

  • 资源大小:23.05 MB
  • 上传时间:2021-08-14
  • 下载次数:0次
  • 浏览次数:52次
  • 资源积分:1积分
  • 标      签: javascript HTML Web

资 源 简 介

随着Ajax的兴起,JavaScript 再一次成为炙手可热的技术。然而,在历史上,它并不是一直这么幸运, 由于主流浏览器之间的不兼容,以JavaScript为核心的DHTML曾经县花一现, 很快被人遗忘。   俱往矣,如今的网页设计已经翻开了新的一页。在CSS彻底改变了Web页面布局的方式之后,万维网联盟跨浏览器的DOM标准的制定,使JavaScript终于突破瓶颈,成了大大改善网页用户体验的利器。   本书在简洁明快地讲述JavaScript和DOM的基本知识之后,通过几个实例演示了大师级的网页开发技术,并透彻阐述了一些至关重要的JavaScript编程原则和最佳实践,包括预留退路、循序渐进和以用户为中心等。读者可以非常直观地加以领悟,迅速使自己的编程技术更上一层楼。   本书讲述了JavaScript和DOM的基础知识,但重点放在DOM编程技术背后的思路和原则:预留退路、循序渐进和以用户为中心等,这些概念对于任何前端Web开发工作都非常重要。本书将这些概念贯穿在书中的所有代码示例中,使你看到用来创建图片库页面的脚本、用来创建动画效果的脚本和用来丰富页面元素呈现效果的脚本,最后结合所讲述的内容创建了-一个实际的网站。   本书适合Web设计师和开发人员阅读。     网上的生活越来越丰富多彩。从最初的(X)HTML网页,到一度热炒的DHTML概念,再到近几年流行起来的CSS,网站和网页的设计工作变得越来越简便,网上的内容越来越富于变化和色彩。但是,很多网页设计者和网民朋友都不太喜欢JavaScript, 这主要有以下几方面原因。第一,很多网页设计者认为JavaScript的可用性很差一早 期的浏览器彼此很少兼容,如果想让自已编写出来的JavaScript脚本在多种浏览器环境里运行,就必须编写许多用来探测浏览器的具体品牌和具体版本的测试及分支代码(术语称之为“浏览器嗅探”代码)。这样的脚本往往到处是if.。.else语句,既不容易阅读,又不容易复查和纠错,更难以做到让同一个脚本适用于所有的浏览器。第二,对广大的网民来说,JavaScript 网页的可访问性很差浏 览器会时不时地弹出一个报错窗口甚至导致系统死机,让人乘兴而来、败兴而去。第三,JavaScript 被很多网站用来实现弹出广告窗口的功能,人们厌烦这样的广告,也就“恨”屋及乌地厌烦起JavaScript来了。第四,“JavaScript“ 这个名字里的“ Java”往往让人们误以为其源于Java语言,而实际接触之后才发现它们根本没有任何联系。与Java语言相比,JavaScript 语言要简单得多。很多程序员宁肯钻研Java,也不愿意去了解JavaScript的功能和用法。     不管什么原因,JavaScript 曾经不受欢迎的确是一个事实。   现在,情况发生了极大的变化。因为几项新技术的出现,JavaScript 的春天似乎来了。首先,W3C (万维网联盟)推出的标准化DOM (Document Object Model,文档对象模型)已经- -统江湖,目前市场上常见的浏览器可以说没有不支持的。这对网页设计者来说意味着可以用简单的“对象检测”代码来取代那些繁复的浏览器嗅探代码,而按照DOM编写出来的JavaScript页面不像过去那样容易出问题,这对网民来说意味着浏览体验变得流畅了。其次,最近兴起的Ajax技术以DOM和JavaScript语言(以及CSS和XHTML)为基本要素,基于Ajax技术的网站离不开JavaScript和DOM脚本。   其实,人们对JavaScript的恶劣印象在很大程度上来源于早期的程序员对这种语言的濫用。如果程序员在编写JavaScript脚本的时候能够把问题考忠得面面俱到,就可以避免许多问题,但可惜的是如此优秀的程序员太少了。事实上,即使是在JavaScript已经开始流行起来的今天,如果程序员在编写JavaScript脚本的时候不遵守相关的标准和编程准则,也仍会导致各种各样的问题。   在2002年前后, Css也是一种不太受人们欢迎的Web显示语言,除了用它来改变一下字体,几乎没有人用它来干其他的事情。但没过多久,人们对利用CSS设计网页布局的兴趣就一发而不可收,整个潮流也从那时扭转了过来。现在,掌握CSS已经成为许多公司在招聘网站开发人员时的一项要求。   目前,DOM编程技术的现状与CSS技术在2002年时的境况颇有几分相似。受Google Maps和Flickr等著名公司利用DOM编程技术推出的GmailGoogle Suggest等新型服务的影响和带动,对DOM编程人才的需求正日益增加。有越来越多的人开始迷上了脚本编程技术并开始学习如何利用DOM技术去改善而不是妨碍网站的可用性和可访问性。   本书的作者Jeremy Keith是Web标准计划DOM Scriping任务组的负责人之一,他在这本书里通过大量示例证明了这样一个事实:只要运用得当,再注意避开那些“经典的”JavaScript 陷阱,DOM编程技术就可以成为Web开发工具箱里又一件功能强大甚至是不可或缺的好东西。   本书并不是一本参 考大全类型的图书,作者只重点介绍了几种最有用的DOM方法和属性。本书的精华在于作者在书中提到的关于JavaScript和DOM脚本编程工作的基本原则、良好习惯和正确思路。如果读者能通过书中的几个案例真正领悟这些原则、习惯和思路,就定能让自己的编程技术再上一个台阶。   这是一本非常实用的好书,是一本值得读再读的好13。作为本书的译者,我们相信它会让每位读者、自建网站的设计者和来到自建网站的访问者都受益匪浅。   其实,人们对JavaScript的恶劣印象在很大程度上来源于早期的程序员对这种语言的濫用。如果程序员在编写JavaScript脚本的时候能够把问题考忠得面面俱到,就可以避免许多问题,但可惜的是如此优秀的程序员太少了。事实上,即使是在JavaScript已经开始流行起来的今天,如果程序员在编写JavaScript脚本的时候不遵守相关的标准和编程准则,也仍会导致各种各样的问题。
VIP VIP