HTML5和RIA网站设计
全新正版 极速发货
¥
27.96
5.6折
¥
49.8
全新
仅1件
作者 张亚飞 编
出版社 清华大学出版社
ISBN 9787302262596
出版时间 2011-09
装帧 平装
开本 16开
定价 49.8元
货号 1200124345
上书时间 2024-11-24
商品详情
品相描述:全新
商品描述
作者简介 张亚飞,务实且极富远见的万维网权威大师,《万维网应用程序开发纲要》的起草者,多本权威书籍的撰写者,浸淫万维网15年,功力非凡。 目录 第0章 准备浏览器 0.1 网页的执行环境——浏览器 0.2 不可不知的浏览器发展史 0.3 支持HTML5的浏览器 第1章 HTML5简介和编写规范 1.1 HTML5的新特性 1.1.1 实现Web应用程序 1.1.2 用于更好地呈现内容 1.2 HTML5轻松入门 1.2 1使用XML语法编写HTML5文档 1.2.2 使用HTML语法编写HTML5文档 1.2.3 HTML5文档的构成 1.3 标准、规范和实现 1.3.1 实现 1.3.2 万维网和W3C 第2章 HTML5元素和文档语法格式 2.1 使用HTML5元素和属性 2.1.1 标签 2.1.2 元素和元素的形式 2.1.3 元素的类型 2.1.4 属性的定义 2.1.5 属性值的定义 2.1.6 元素和属性的大小写规范 2.2 全局属性 2.3 XML语法格式和HTML语法格式的不同 2.4 XHTMLl.0和HTML5的区别 2.5 指定自然语言 2.5.1 自然语言的作用 2.5.2 语言代码 2.5.3 语言代码的继承 2.5.4 浏览器对语言代码的解释 2.6 使用注释 第3章 在网页中使用JavaScript脚本语言 3.1 了解脚本语言 3.1.1 客户端脚本 3.1.2 服务端脚本 3.2 在HTML文档中使用脚本代码 3.2.1 使用script元素定义脚本代码 3.2.2 在事件属性值中定义脚本 3.2.3 在超链接中定义脚本 3.3 浏览器不支持脚本时应注意的问题 3.3.1 noscript元素 3.3.2 关于隐藏脚本数据 3.4 关于DHTML 3.5 相同Origin策略的限制——同源策略 3.5.1 了解0rigin 3.5.2 放松相同起点限制 第4章 JavaScript和HTML5浏览器对象模型(BOM) 4.1 定时器——间隔调用和延迟调用 4.1.1 使用setlnterval()方法和clearlnterval()方法实现间隔调用 4.1.2 范例——创建打字机效果 4.1.3 使用setTimeout()方法和clearTimeout()方法 4.2 基本的交互操作 4.2.1 警告对话框 4.2.2 确认对话框 4.2.3 提示输入消息对话框 4.2.4 使用增强的交互式对话框 4.2.5 范例——使用交互式对话框相互传值 4.2.6 打印 4.3 窗口交互操作 4.3.1 打开新窗口 4.3.2 关闭窗口 4.3.3 取消文档加载 4.3.4 获取窗口引用 4.3.5 焦点处理 4.4 网页和浏览器交互 4.5 浏览历史管理 4.6 地址管理 4.7 浏览器信息 4.7.1 检测浏览器类型 4.7.2 自定义架构处理 4.7.3 自定义内容类型处理 4.7.4 手动处理storage独占访问权 第5章 HTML5DOM和HTML5网络应用程序 5.1 了解DOM 5.1.1 DOM基于节点树的表现形式 5.1.2 什么是HTMLDOM 5.1.3 什么是接口 5.2 使用DOM访问元素 5.2.1 遍历节点树 5.2.2 使用getElementsByTagName()方法 5.2.3 使用getElementsByName()方法和getter属性 5.2.4 使用getElementByld()方法 5.2.5 使用getElementsByClassName()方法 5.2.6 了解Node接口 5.2.7 了解节点类型 5.2.8 了解Element接口 5.2.9 了解HTMLElement接口 5.3 HTML5DOM复杂数据类型 5.3.1 HTMLCollection接口 5.3.2 HTMLAllCollection接口 5.3.3 HTMLFormControlsCollection接口 5.3 4HTMLOptionsCollection接口 5.3 5HTMLPropertiesCollection接口 5.3 6DOMTokenList接口 5.3.7 DOMSettableTokenList接口 5.3.8 DOMStringMap接口 5.3 9 DOMException接口 5.3 10 NodeList接口 5.3.11 RadioNodeList接口 5.4 修改HTML文档 5.4.1 创建新节点 5.4.2 为元素节点添加文本节点 5.4.3 为元素节点添加新属性 5.4.4 将元素节点插入到文档中 5.4.5 使用innerHTML属性、outerHTML属性和insertAdjacentHTML()方法 5.4.6 通过克隆的方法创建元素节点 5.4.7 删除HTML文档中的元素节点、属性和内容 5.4.8 使用replaceChild()方法替换节点 5.5 根据CSS选择符访问元素 第6章 使用WebWorkers优化JavaScript执行——多线程 6.1 WebWorkers入门 6.1.1 检查浏览器支持 6.1.2 求素数的复杂运算 6.1.3 使用WebWorkers入门 6.2 WebWorkers规范APL 6.2.1 Worker的定义、类型 …… 第7章 使用新的结构元素构建网页 第8章 建立html5新式表单 第9章 html5视频和音频 第10章 使用画布在网页上绘制图—— canvas 第11章 web存储 第12章 本地数据库 第13章 离线网络应用程序——文件缓存 第14章 丰富的交互操作功能 第15章 跨文档消息传输——cross document messaging 第16章 新的服务器通信技术 第17章 地理位置定位 附录a html5和html4.0元素对比 附录b html常用自然语言及语言代码对照表 附录c 常用字符集速查表 附录d input元素type属性值与input元素属性匹配索引 附录e html4.0和html5事件属性对照表 附录f xml语法规范和文档编写指南 附录g html标签对的使用及元素可用属性速查手册 附录h 参考文献以及资料来源 内容摘要 《HTML5和RIA网站设计》的阅读对象是具有一定web开发技能的开发者。《HTML5和RIA网站设计》侧重于实战,提供各种浏览器兼容性指南,修复了当前普遍存在的错误认识,目的是帮助用户快速掌握最新的html5技术以实现ria应用程序设计。 《HTML5和RIA网站设计》内容包括如下三大部分,具有清晰的知识脉络。 html5所有新增的元素:包括结构化元素、新的表单控件元素、多媒体视频和音频元素等,它们能够帮助用户理解html语言的特性,使用户真正理解html5,而不是仅仅理解新增的几个元素。 html5 bom和html5 dom:两者是实现浏览器兼容的重要前提,是实现ria的保证。并且bom第一次有了可供遵循的标准,这也使所有开发者欢欣喜悦。 html5周边:html5规范有与之紧密配合的一簇规范,《HTML5和RIA网站设计》也完整系统地介绍了这些规范的应用,包括web workers、canvas2d、web storage、web sql database、server-sent event、web sockets以及geolocation等。《html5和ria网站设计》所有功能皆提供了完整的应用范例,以帮助用户深入理解,对于想快速学习html5的用户来说是最佳的学习捷径,建议用户不要错过。 主编推荐 《HTML5和RIA网站设计》:万维网权威大师亲自撰写,全面引领下一代万维技术,展HTWL5真正风采,释放HTML5真正潜能,全面破除当前普遍存在的错误认识,让您不走弯路,HTML5全新标准大曝光,新功能、新特性一览无余,LBS最热应用,详细讲解,让公司的业务快速跟上,面向进阶用户,直击精要,辅以精湛范例,让您快速掌握,节约时间,包含HTML5核心以及周边应用,浏览器兼容性提示,让您学以致用,工作中游刃有余。 《HTML5和RIA网站设计》涵盖了使用HTML5开发富有媒体应用的所有内容,包括JavaScript. HTML5 BOM.HTML5 DOM. Web Workers. Canvas. Web Storage. Web SQL Database. offline App.Cross Document Messaging. Server SentEvent. Web Sockets以及Geolocation等。 《HTML5和RIA网站设计》是面向进阶用户的,阅读《HTML5和RIA网站设计》需要预先有一些HTML4. JavaScript和DOM的知识。如果您是一名初学者,建议从《HTML5+CSS3网页布局和样式精粹》一书开始学习。 《HTML5和RIA网站设计》的作者是万维网开发的专家,也是《万维网应用程序开发纲要》的起草者,他可以帮助你完整系统、快速有效地掌握HTML5开发的知识。全面破除当前普遍存在的错误认识,让您不走弯路HTML5全新标准大曝光,新功能、新特性一览无余LBS最热应用,详细讲解,让公司的业务快速跟上面向进阶用户,直击精要,辅以精湛范例,让您快速掌握,节约时间包含HTML5核心以及周边应用浏览器兼容性提示,让您学以致用,工作中游刃有余。 精彩内容 WWW以所谓的超文本技术为基础,用面向文件的阅览方式替代通常的菜单列表方式,并且能提供具有一定格式的文本和图形。WWW将全球信息资源通过关键字方式建立链接,使信息不仅可按线性方式搜索,而且可按交叉方式访问(这些也就是我们经常谈到的超链接)。 从20世纪40年代以来人们就一直梦想能拥有一个世界性的信息库。在这个信息库中,数据不仅能被全球的人们存取,而且应该能轻松地链接其他地方的信息,以便用户可以方便快捷地获得重要的信息。 现在,通过WWW,人们的这个梦想已经变成了现实。简而言之,WWW是一个以Internet为基础的计算机网络,它允许用户在一台计算机上通过Internet存取另一台计算机上的信息。从技术角度上说,万维网是Internet上那些支持WWW协议和超文本传输协议HTTP (Hyper Text Transport Protocol)的客户机与服务器的集合,透过它可以存取世界各地的超文本文件,内容包括文字、图形、声音、动画、资料库,以及各式各样的软件。 事实上,一般我们日常所说的“上网冲浪”,其实指的就是将计算机连上World Wide Web。 万维网的社会价值在于使人们能够通信、带来商机与分享知识.但这必须让所有人受益,不会因他们的硬件、软件、网络基础设施、母语、文化、地理位置、生理或心智能力而有任何分别。 由于软件和硬件的供应商不可胜数,所提供的软件和硬件可能会千差万别,这就需要一个协调组织来完成这一工作,于是W3C就诞生了。如果没有一个协调组织来协调万维网的参与者,那么万维网将变得四分五裂,根本不会有今天这样的成就。 ..........
— 没有更多了 —
本店暂时无法向该地区发货
以下为对购买帮助不大的评价