图书前言

前言

Web前端技术发展迅速,主流技术日新月异,HTML、CSS和JavaScript三者共同构成了丰富多彩的网页,它们使网页包含更多活跃的元素和更加精彩的内容。HTML是一种超文本标记语言,它定义了网页结构,决定了网页内容。CSS实现了网页结构与表现样式完全分离。JavaScript则主要实现实时、动态、交互性效果,对用户的操作进行响应,使页面更加实用、友好、人性化,是目前运用最广泛的行为标准语言。jQuery是一个优秀的JavaScript框架,凭借简洁的语法让开发者轻松实现很多以往需要大量JavaScript开发才能完成的功能和特效,并对CSS、DOM、Ajax等各种标准Web技术提供了许多实用而简便的方法,同时很好地解决了浏览器之间的兼容性问题。

本书以实际网站中流行的网页特效为载体,强化Web前端工程师所需要掌握的技能,提升动手能力,是一本应用当前流行前端技术实现客户端特效的实用教程,针对“Web前端工程师”能力,以工作任务为核心重新选择和组织专业知识体系,按照工作过程设计学习情境,是一本体现工学结合思想的教材。与其他同类教材相比,本书具有以下特点。

◆突出客户端网页特效制作能力的培养。本书按照工学结合教材的编写思路,精心设计各教学环节,让读者在反复动手实践中学会应用所学知识解决实际问题。

◆教学内容完全根据真实任务来确定。选取的教学内容适用于设计与制作小型的动态网站,即制作包含客户端验证、常见动态效果、界面美观大方的网站,选取的教学内容也是作为大型网站规划与建设的基础。

◆本书内容由浅入深,并辅以大量的实例说明,操作性和实用性较强。

◆充分考虑学生认知规律,化解知识难点。本书面向实际应用组织教材内容,通过实例进行讲解、分析。

本书配套教学资源丰富,包括教学课件(PPT)、教学案例、操作视频、案例素材、教案、授课计划、拓展资源和课后练习答案等教学资源,方便教师教学和学生课后练习。读者可登录(http://61.145.231.44:8080/skills/solver/classView.do?classKey=5542365)网站获取。为了简化篇幅,书中代码只截取主要部分,完整源代码请见配套教学资源。

本书作者既有高校教学经验丰富的“双师型教师”,又有企业一线工程师。其中卢淑萍老师编写了第1~3章,并对全书进行了统稿; 樊红珍老师编写了第8~10章; 徐红波老师编写了第4、7章; 王涛老师编写了第5、6章; 企业工程师黄伟民编写了第11、12章。清华大学出版社编辑对本书结构给予了悉心指导,并提出了宝贵意见,在此表示深深的敬意和谢意。

由于编者水平有限,书中难免存在疏漏之处,敬请各位专家和读者批评、指正。

编者邮箱: 58613802@qq.com。

编者

2014年11月