DOM Scripting:使用JavaScript和Document Object Model的Web设计
需积分: 16 141 浏览量
更新于2024-12-10
收藏 10.53MB PDF 举报
"DOM Scripting 原版 - Web Design with JavaScript and the Document Object Model"
本书《DOM Scripting: Web Design with JavaScript and the Document Object Model》由Jeremy Keith撰写,主要探讨了如何使用JavaScript与DOM(Document Object Model)进行web设计。DOM是网页内容的结构化表示,它允许通过编程方式访问和操作HTML或XML文档中的元素。
作者在书中提倡分离行为(脚本)和结构(HTML),这是现代Web开发中的一个重要原则。这一理念被称为“非侵入式JavaScript”,意味着JavaScript代码应独立于HTML,以便保持内容和表现的分离,使网站更具可维护性和可访问性。
书中的核心主题之一是渐进增强(Progressive Enhancement)。这是一种开发策略,通过首先确保基本功能对所有浏览器可用,然后逐步添加更复杂的功能,特别是对那些支持JavaScript和CSS的现代浏览器。这种做法保证了即使在不支持特定技术的老旧浏览器中,网站的核心功能也能正常工作。
此外,书中还强调了优雅降级(Graceful Degradation)的重要性,即在新功能无法在旧浏览器中正常运行时,网站仍能以一种有限但可用的形式呈现。这需要开发者在编写代码时考虑各种浏览器的兼容性问题,确保网站在各种环境下都能提供良好的用户体验。
通过学习这本书,读者将能够掌握如何使用DOM API来动态地添加、修改和删除网页元素,实现如动画效果、事件处理和表单验证等交互功能。同时,书中提到的源代码可以在www.friendsofed.com的下载部分免费获取,供读者实践和参考。
《DOM Scripting》是一本关于使用JavaScript和DOM进行Web设计的权威指南,涵盖了从基础概念到高级技巧的全面内容,对于任何希望提升其前端开发技能的开发者来说都是宝贵的资源。
2019-08-21 上传
2019-08-21 上传
2009-04-26 上传
点击了解资源详情
点击了解资源详情
2010-01-14 上传
2019-08-21 上传
2009-02-01 上传
点击了解资源详情
vickivick
- 粉丝: 0
- 资源: 16
最新资源
- MD5加密文档,包括原理及代码
- Rampant.TechPress.Oracle.SQL.Internals.Handbook
- ext中文手册整理版
- 电子商务大赛资料2-试题下面有
- java2实用教程(第3版例子代码).doc
- mapinfo开发的三种方法
- 技术资料下载\嵌入式软件编程的论文30篇\ERA2000成像测井地面仪器硬件的设计与实现.pdf
- Advanced_Python_programming
- Struts常见错误汇总.txt
- 酒店管理系统可行性分析
- VHDL基础教程学习
- max232 pdf
- emule 源码分析
- 基于J2EE的Ajax宝典
- eclipse中文使用文档
- 浅谈Java的输入输出流.pdf