HTML5和RIA网站设计
出版时间:
2011-09
版次:
1
ISBN:
9787302262596
定价:
49.80
装帧:
平装
开本:
16开
纸张:
胶版纸
页数:
419页
字数:
621千字
正文语种:
简体中文
2人买过
-
《html5和ria网站设计》的阅读对象是具有一定web开发技能的开发者。本书侧重于实战,提供各种浏览器兼容性指南,修复了当前普遍存在的错误认识,目的是帮助用户快速掌握最新的html5技术以实现ria应用程序设计。
本书内容包括如下三大部分,具有清晰的知识脉络。html5所有新增的元素:包括结构化元素、新的表单控件元素、多媒体视频和音频元素等,它们能够帮助用户理解html语言的特性,使用户真正理解html5,而不是仅仅理解新增的几个元素。
html5bom和html5dom:两者是实现浏览器兼容的重要前提,是实现ria的保证。并且bom第一次有了可供遵循的标准,这也使所有开发者欢欣喜悦。
html5周边:html5规范有与之紧密配合的一簇规范,本书也完整系统地介绍了这些规范的应用,包括webworkers、canvas2d、webstorage、websqldatabase、server-sentevent、websockets以及geolocation等。《html5和ria网站设计》所有功能皆提供了完整的应用范例,以帮助用户深入理解,对于想快速学习html5的用户来说是最佳的学习捷径,建议用户不要错过。 张亚飞,务实且极富远见的万维网权威大师,《万维网应用程序开发纲要》的起草者。多本权威书籍的撰写者,浸淫万维网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 使用XMI语法编写HTMI文档
1.2.2 使用HTML语法编写HTML5文档
1.2.3 HTML5文档的构成
l.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 相同0rigi策略的限制--同源策略
3.5.1 了解Origin
3.5.2 放松相同起点限制
第4章 JavaScript和HTML5浏览器对象模型(BOM)
4.1 定时器--间隔调用和延迟调用
4.1.1 使用seIInterval()方法和.()方法实现间隔调用
4.1.2 范例--创建打字机效果
4.1.3 使用setTimeout0方法和()方法
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 使用getElementById()方法
5.2.5 使用getElementsByClassName()方法
5.2.6 了解Node接口
5.2.7 了解节点类型
5.2.8 了解Element接12
5.2.9 了解HTMLElement接口
5.3 HTML5DOM复杂数据类型
5.3.1 HTMLCollection接口
5.3.2 HTMLAllCollection接12
5.3.3 HTMLFormControlsCollection接口
5.3.4 HTMLOptionsCollection接口
5.3.5 HTMLPropertiesCollection接口
5.3.6 DOMTokenList接口
513.7 DOMSettableTokenList接口
5.3.8 DOMStringMap接口
5.3.9 DOMException接口
5.3.1 0NodeList接口
5.3.1 1RadioNodeList接口
5.4 修改HTML文档
5.4.1 创建新节点
5.4.2 为元素节点添加文本节点
5.4.3 为元素节点添加新属性
5.4.4 将元素节点插入到文档中
5.4.5 使用innerHTML属性、outerHTML属性和insertAdjacentHTML0方法
5.4.6 通过克隆的方法创建元素节点
5.4.7 删除HTML文档中的元素节点、属性和内容
5.4.8 使用replaceChild0替换节点
5.5 根据CSS选择符访问元素
第6章 使用WebWorkers优化
JavaScript执行--多线程
6.1 WlebWorkers入门
6.1.1 检查浏览器支持
6.1.2 求素数的复杂运算
6.1.3 使用WebWorkers入门
6.2 WebWorkers规范API
6.2.1 Worker的定义、类型
……
第7章 使用新的结构元素构建网页
第8章 建立HTML5式表单
第9章 HTML5视频和音频
第10章 使用画布在网页上绘制图Canvas
第11章 Web存储
第12章 本地数据库
第13章 离线网络应用程序-文件缓存
第14章 丰富的交互操作功能
第15单 跨文档消息传输-CrossDocumentMessaging
第16章 新的服务器通信技术
第17章 地理位置定位
附录AHTML5和HTML4.0元素对比
附录BHTML常用自然语言及语言代码对照表
附录C常用字符集速查表
附录DInput元素type属性与input元素属性匹配索引
附录EXML语法规范和文档编写指南
附录GHTML标签对的使用及无素可用属性速查手册
附录H参考文献以及资料来源
-
内容简介:
《html5和ria网站设计》的阅读对象是具有一定web开发技能的开发者。本书侧重于实战,提供各种浏览器兼容性指南,修复了当前普遍存在的错误认识,目的是帮助用户快速掌握最新的html5技术以实现ria应用程序设计。
本书内容包括如下三大部分,具有清晰的知识脉络。html5所有新增的元素:包括结构化元素、新的表单控件元素、多媒体视频和音频元素等,它们能够帮助用户理解html语言的特性,使用户真正理解html5,而不是仅仅理解新增的几个元素。
html5bom和html5dom:两者是实现浏览器兼容的重要前提,是实现ria的保证。并且bom第一次有了可供遵循的标准,这也使所有开发者欢欣喜悦。
html5周边:html5规范有与之紧密配合的一簇规范,本书也完整系统地介绍了这些规范的应用,包括webworkers、canvas2d、webstorage、websqldatabase、server-sentevent、websockets以及geolocation等。《html5和ria网站设计》所有功能皆提供了完整的应用范例,以帮助用户深入理解,对于想快速学习html5的用户来说是最佳的学习捷径,建议用户不要错过。
-
作者简介:
张亚飞,务实且极富远见的万维网权威大师,《万维网应用程序开发纲要》的起草者。多本权威书籍的撰写者,浸淫万维网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 使用XMI语法编写HTMI文档
1.2.2 使用HTML语法编写HTML5文档
1.2.3 HTML5文档的构成
l.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 相同0rigi策略的限制--同源策略
3.5.1 了解Origin
3.5.2 放松相同起点限制
第4章 JavaScript和HTML5浏览器对象模型(BOM)
4.1 定时器--间隔调用和延迟调用
4.1.1 使用seIInterval()方法和.()方法实现间隔调用
4.1.2 范例--创建打字机效果
4.1.3 使用setTimeout0方法和()方法
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 使用getElementById()方法
5.2.5 使用getElementsByClassName()方法
5.2.6 了解Node接口
5.2.7 了解节点类型
5.2.8 了解Element接12
5.2.9 了解HTMLElement接口
5.3 HTML5DOM复杂数据类型
5.3.1 HTMLCollection接口
5.3.2 HTMLAllCollection接12
5.3.3 HTMLFormControlsCollection接口
5.3.4 HTMLOptionsCollection接口
5.3.5 HTMLPropertiesCollection接口
5.3.6 DOMTokenList接口
513.7 DOMSettableTokenList接口
5.3.8 DOMStringMap接口
5.3.9 DOMException接口
5.3.1 0NodeList接口
5.3.1 1RadioNodeList接口
5.4 修改HTML文档
5.4.1 创建新节点
5.4.2 为元素节点添加文本节点
5.4.3 为元素节点添加新属性
5.4.4 将元素节点插入到文档中
5.4.5 使用innerHTML属性、outerHTML属性和insertAdjacentHTML0方法
5.4.6 通过克隆的方法创建元素节点
5.4.7 删除HTML文档中的元素节点、属性和内容
5.4.8 使用replaceChild0替换节点
5.5 根据CSS选择符访问元素
第6章 使用WebWorkers优化
JavaScript执行--多线程
6.1 WlebWorkers入门
6.1.1 检查浏览器支持
6.1.2 求素数的复杂运算
6.1.3 使用WebWorkers入门
6.2 WebWorkers规范API
6.2.1 Worker的定义、类型
……
第7章 使用新的结构元素构建网页
第8章 建立HTML5式表单
第9章 HTML5视频和音频
第10章 使用画布在网页上绘制图Canvas
第11章 Web存储
第12章 本地数据库
第13章 离线网络应用程序-文件缓存
第14章 丰富的交互操作功能
第15单 跨文档消息传输-CrossDocumentMessaging
第16章 新的服务器通信技术
第17章 地理位置定位
附录AHTML5和HTML4.0元素对比
附录BHTML常用自然语言及语言代码对照表
附录C常用字符集速查表
附录DInput元素type属性与input元素属性匹配索引
附录EXML语法规范和文档编写指南
附录GHTML标签对的使用及无素可用属性速查手册
附录H参考文献以及资料来源
查看详情
-
全新
北京市朝阳区
平均发货12小时
成功完成率90.61%
-
全新
河北省廊坊市
平均发货16小时
成功完成率71.17%
-
全新
河北省保定市
平均发货18小时
成功完成率81.44%
-
全新
北京市海淀区
平均发货18小时
成功完成率88.61%
-
全新
重庆市綦江区
平均发货16小时
成功完成率81.29%
-
全新
重庆市綦江区
平均发货16小时
成功完成率81.29%
-
印次:
全新
重庆市綦江区
平均发货16小时
成功完成率81.29%
-
全新
广东省广州市
平均发货17小时
成功完成率94.97%
-
全新
广东省广州市
平均发货17小时
成功完成率94.56%
-
4
全新
北京市海淀区
平均发货22小时
成功完成率84.78%
-
全新
四川省成都市
平均发货22小时
成功完成率77.2%
-
全新
山东省潍坊市
平均发货18小时
成功完成率79.77%
-
全新
四川省成都市
平均发货22小时
成功完成率77.2%
-
HTML5和RIA网站设计
正版图书。概不议价!请勿催单!急单勿拍!!!套装书请咨询后再拍。小本生意,经营不易,喜欢申请违约金和退款的同行与书友请绕行
全新
湖南省邵阳市
平均发货3小时
成功完成率85.55%
-
全新
北京市西城区
平均发货11小时
成功完成率93.84%
-
全新
北京市顺义区
平均发货11小时
成功完成率93.92%
-
全新
北京市朝阳区
平均发货13小时
成功完成率82.63%
-
全新
天津市河东区
平均发货24小时
成功完成率88.46%
-
5
全新
北京市丰台区
平均发货28小时
成功完成率85.98%
-
全新
北京市海淀区
平均发货9小时
成功完成率97.67%
-
全新
江苏省无锡市
平均发货14小时
成功完成率94.99%
-
全新
江苏省南京市
平均发货5小时
成功完成率98.19%
-
全新
江苏省南京市
平均发货14小时
成功完成率82.7%
-
全新
广东省广州市
平均发货7小时
成功完成率89.55%
-
全新
北京市朝阳区
平均发货11小时
成功完成率92.38%
-
全新
北京市通州区
平均发货9小时
成功完成率90.08%