登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書

『簡體書』HTML 5网页开发实例详解

書城自編碼: 2397082
分類:簡體書→大陸圖書→計算機/網絡程序設計
作者: 周遥,李春城 编著
國際書號(ISBN): 9787302361367
出版社: 清华大学出版社
出版日期: 2014-06-01

頁數/字數: 511/845000
書度/開本: 16开

售價:HK$ 195.0

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
洛克现代性政治学之根
《 洛克现代性政治学之根 》

售價:HK$ 109.3
奥登诗精选
《 奥登诗精选 》

售價:HK$ 112.7
《你的名字。》美术画集
《 《你的名字。》美术画集 》

售價:HK$ 124.2
北齐书(点校本二十四史修订本  全2册)
《 北齐书(点校本二十四史修订本 全2册) 》

售價:HK$ 170.2
美丽的地球:高山(呈现世界70余座宏伟高山,感受世界的起伏)
《 美丽的地球:高山(呈现世界70余座宏伟高山,感受世界的起伏) 》

售價:HK$ 112.7
下一个风口:新质生产力驱动下的科创投资逻辑
《 下一个风口:新质生产力驱动下的科创投资逻辑 》

售價:HK$ 80.4
傻钱:社交浪潮与散户革命
《 傻钱:社交浪潮与散户革命 》

售價:HK$ 78.2
猎头高情商沟通实务
《 猎头高情商沟通实务 》

售價:HK$ 56.4

 

建議一齊購買:

+

HK$ 192.0
《Visual Basic开发实例大全(提高卷)》
+

HK$ 218.3
《精通iOS开发(第7版)》
+

HK$ 74.2
《JSP Web开发案例教程》
+

HK$ 103.4
《啊哈C!思考快你一步——用编程轻松提升逻辑力(双色)》
+

HK$ 259.6
《Ext JS开发实战》
編輯推薦:
大众点评网资深前端工程师周遥和聚划算资深前端工程师李春城联袂奉献 Google、苹果都支持HTML 5标准了
BAT互联网三巨头也用上HTML 5了
语义性、本地存储、设备访问、连接性、多媒体、平面和三维效果、性能和集成、CSS 3,HTML 5技术的核心都有了
响应式设计、移动端框架、MVC、Node.js、游戏库、图形库、案例、兼容、标准、跨浏览器、原生解决方案,这些例子齐全了
內容簡介:
本书从实际的应用场景出发,结合当下的热门技术,深入浅出地介绍了 HTML 5所包含的各项新技术。本书分为 14章。第 1~4章介绍了 HTML 5和浏览器的发展史、 HTML 5新特性的使用,最新的前端设计概念和第三方流行应用框架,如响应式设计、移动端框架、 MVC、图形库、游戏库、 Node.js;第 6~12章介绍了表单、 Canvas、多媒体、地理、拖放、存储、通信、离线应用等多个方向,并给出了大量实例;第 13~14章通过两个完整的大型应用实例,详细分析 HTML 5的项目流程及设计技巧。
本书适用于所有前端开发初学者和网页设计入门者,也可作为大中专院校及培训学校教材及上机指导用书。
關於作者:
周遥,资深WEB开发工程师,具有多年的软件开发经验,致力于互联网相关技术的研究,是国内率先在HTML5这一领域进行研究与实践的人员,在前端开发前端自动化前端性能优化方面拥有丰富的实战经验,同时擅长后端开发技术,在C#,ASP.NET,SQL Server,Oracle,Node.js,Pathon等方面也积累了大量的实战经验。目前在大众点评网担任前端开发和培训工作。
李春城,毕业于电子科技大学,软件工程专业,硕士。5年互联网从业经验,3年WEB前端开发经验,从事过产品,前端,后端等开发工作。精通LNAMP平台的开发,软件架构的设计,设计模式等等。目前在聚划算担任前端开发和基础架构工作
目錄
目录

第1章HTML5引发的Web革命

1.1你是不是真的了解HTML

1.1.1通过W3C认识HTML5的发展史

1.1.2HTML4、XHTML、HTML5的区别

1.1.3什么人应该学HTML5

1.1.4一张图告诉你如何学习HTML5

1.2浏览器之争

1.2.1说说这些常见的浏览器

1.2.2浏览器的兼容烦恼与策略

1.2.3给你的浏览器打分

1.3学习制作简单的HTML5页面

1.3.1搭建开发HTML5的浏览器环境

1.3.2检测浏览器是否支持HTML5标签

1.4常见问题

1.4.1学好HTML5要先学好Java吗

1.4.2谁是HTML5新规则下的牺牲品

1.4.3HTML5是否有未来

1.4.4HTML5在移动应用开发是否有前景

1.5本章小结

第2章HTML5的整体特性

2.1HTML5的新元素

2.1.1最新的交互元素——内容交互、菜单交互、状态交互

2.1.2HTML5页面结构

2.1.3DOCTYPE和字符集

2.1.4其他标签元素

2.2Modernizr库

2.2.1Modernizr库是什么

2.2.2使用Modernizr库提供的方法检测浏览器的各项指标

2.3表单和文件

2.3.1input元素的新增类型

2.3.2input元素新增的公用属性

2.3.3新增表单元素

2.3.4表单新增的验证方法

2.3.5File对象

2.3.6FileSystem接口

2.3.7jQueryhtml5ValidateHTML5表单验证插件

2.4图形绘制

2.4.1Canvas是什么

2.4.2什么情况下用Canvas

2.4.3检测浏览器对Canvas的支持情况

2.4.4在页面中加入Canvas

2.4.5SVG是什么

2.4.6SVG的使用

2.4.7WebGL是什么

2.4.8WebGL的使用

2.4.9Paper.js图形库

2.5音频视频

2.5.1音频和视频编码解码器

2.5.2使用脚本控制播放

2.5.3audio元素和video元素的浏览器支持情况

2.5.4音视频的实时通信

2.6地理位置

2.6.1纬度和经度坐标

2.6.2有哪些定位数据

2.6.3怎么保护自己的隐私

2.6.4构建地理位置应用

2.7拖放

2.7.1Datatransfer对象

2.7.2拖放的事件监听

2.7.3带拖放功能的网站

2.7.4构建网页的拖放应用

2.8Web存储

2.8.1设置和获取数据

2.8.2LocalStorage与SessionStorage

2.8.3网站本地存储兼容性方案

2.8.4如何在实际开发中使用本地存储

2.9HTML5的通信

2.9.1PostMessageAPI

2.9.2XMLHttpRequestLevel

2.9.3WebSocketAPI

2.9.4Socket.IO通信框架介绍

2.10WebWorkers

2.10.1与HTML5WebWorkers通信

2.10.2多个JavaScript文件的加载与执行

2.10.3子WebWorkers和内嵌WebWorkers

2.10.4构建WebWorkers应用

2.11离线Web应用API

2.11.4搭建简单的离线应用程序

2.12微数据

2.12.1语义化概念

2.12.2Microdata的前世今生

2.12.3如何使用Microdata优化网页

2.12.4国内网站如何使用Microdata

2.13HTML5History

2.13.1HistoryAPI介绍

2.13.2History与Hash

2.13.3什么是MVC

2.13.4主流MVC框架介绍

2.14选择器

2.14.1选择器分类

2.14.2使用选择器操作页面中的元素

2.15CSS3特性

2.15.1CSS3带来了什么

2.15.2开放字体格式(WOFF)

2.15.3背景(Backgrounds)

2.15.4文字效果(TextEffects)

2.15.5边框(Border)

2.15.6用户界面(Userinterface)

2.15.7多列(MultipleColumns)

2.15.8转换(Transform)

2.15.9过渡(Transition)

2.16本章小结

第3章HTML5相关概念和框架

3.1响应式Web设计

3.1.1什么是响应式Web设计

3.1.2流式布局

3.1.3媒体查询

3.1.4TwitterBootstrap理念

3.1.5TwitterBootstrap应用

3.2移动JavaScript框架

3.2.1SenchaTouch

3.2.2jQueryMobile介绍和例子

3.2.3PhoneGap

3.2.4JQ.Mobi

3.3CSS3UI框架

3.3.1HTML5Boilerplate

HTML5网页开发实例详解

3.3.2LessFramework

3.4HTML5图表库

3.4.1Raphael

3.4.2Highcharts

3.5游戏库——Three.js的使用

3.6本章小结

第4章环境搭建

4.1选择一款编辑器

4.1.1Notepad++编辑器

4.1.2UltraEdit编辑器

4.1.3SublimeText2编辑器

4.2Node.js

4.2.1Node.js介绍

4.2.2Node.js安装

4.2.3使用Node.js的

4.2.4如何在Node.js中调试

4.2.5使用Node.js搭建WebServer

4.3jQuery框架

4.3.1jQuery框架简介

4.3.2jQuery常用

4.4其他实战开发技巧

4.4.1如何在Chrome浏览器调试脚本

4.4.2如何通过Fiddler加速开发

4.5本章小结

第5章HTML5元素与表单大演练

5.1示例1创建跨浏览器的HTML5表单

5.1.1示例效果

5.1.2代码设计

5.1.3代码分析

5.1.4相关知识

5.2示例2搞定低版本浏览器的兼容性问题

5.2.1示例效果

5.2.2代码设计

5.2.3代码分析

5.2.4相关知识

5.3示例3创建HTML5版的注册页面

5.3.1示例效果

5.3.2代码设计

5.3.3代码分析

5.3.4相关知识

5.4示例4用HTML5的验证方法验证注册页面

5.4.1示例效果

5.4.2代码设计

5.4.3代码分析

5.4.4相关知识

5.5示例5搞定输入框自动聚焦问题

5.5.1示例效果

5.5.2代码设计

5.5.3代码分析

5.5.4相关知识

5.6示例6搞定表单的自动完成

5.6.1示例效果

5.6.2代码设计

5.6.3代码分析

5.7示例7使用数字微调控件

5.7.1示例效果

5.7.2代码设计

5.7.3代码分析

5.7.4相关知识

5.8示例8添加滑动控件

5.8.1示例效果

5.8.2代码设计

5.8.3代码分析

5.8.4相关知识

5.9示例9发送多个文件

5.9.1示例效果

5.9.2代码设计

5.9.3代码分析

5.9.4相关知识

5.10示例10利用正则表达式创建自定义输入类型

5.10.1示例效果

5.10.2代码设计

5.11示例11预览上传的图片

5.11.1示例效果

5.11.2代码设计

5.11.3代码分析

5.11.4相关知识

5.12示例12无刷新异步上传

5.12.1示例效果

5.12.2代码设计

5.12.3代码分析

5.12.4相关知识

5.13示例13拖曳上传文件

5.13.1示例效果

5.13.2代码设计

5.13.3代码分析

第6章Canvas图画大演练

6.1示例1绘制图形(矩形和圆形)

6.1.1示例效果

6.1.2代码设计

6.1.3代码分析

6.2示例2在图形中写字

6.2.1示例效果

6.2.2代码设计

6.2.3代码分析

6.3示例3在画布中使用渐变色

6.3.1示例效果

6.3.2代码分析

6.4示例4输出图片文件

6.4.1示例效果

6.4.2代码分析

6.5示例5操作图片像素

6.5.1示例效果

6.5.2代码分析

6.6示例6制作动画计时器

6.6.1示例效果

6.6.2代码设计

6.6.3代码分析

6.7示例7在画布中剪贴图像

6.7.1示例效果

6.7.2代码设计

6.7.3代码分析

6.8示例8实现相片的360°旋转特效

6.8.1示例效果

6.8.2代码分析

6.9示例9一个HTML5版销售数据图表

6.9.1示例效果

6.9.2代码设计

6.9.3代码分析

6.10示例10制作一个简单动画

6.10.1示例效果

6.10.2代码设计

6.10.3代码分析

第7章音频和视频大演练

7.1示例1在网页中加入已有的视频

7.1.1示例效果

7.1.2代码分析

7.2示例2制做在线音频播放器

7.2.1示例效果

7.2.2代码设计

7.2.3代码分析

7.3示例3做一个自己的视频播放器

7.3.1示例效果

7.3.2代码设计

7.3.3代码分析

7.4示例4动态显示媒体文件播放时间

7.4.1示例效果

7.4.2代码分析

7.5示例5解决视频自定义工具条全屏问题

7.5.1示例效果

7.5.2代码分析

7.6示例6实现一个视频的进度条

7.6.1示例效果

7.6.2代码分析

7.7示例7给播放器添加快进慢进按钮

7.7.1示例效果

7.7.2代码分析

7.8示例8处理带字幕的视频

7.8.1示例效果

7.8.2代码分析

7.9示例9用HTML5拍照和摄像

7.9.1示例效果

7.9.2代码设计

7.9.3代码分析

7.9.4相关知识

第8章地理位置大演练

8.1示例1通过IP地址获取地理定位

8.1.1示例效果

8.1.2代码设计

8.1.3代码分析

8.1.4相关知识

8.2示例2通过Wi-Fi获取地理定位

8.2.1示例效果

8.2.2代码设计

8.2.3代码分析

8.2.4相关知识

8.3示例3通过GPS获取地理定位

8.3.1示例效果

8.3.2代码设计

8.3.3代码分析

8.3.4相关知识

8.4示例4手机地理定位

8.4.1示例效果

8.4.2代码分析

8.4.3相关知识

8.5示例5用户自定义的地理定位

8.5.1示例效果

8.5.2代码设计与分析

8.6示例6在GoogleMap显示我在这里

8.6.1示例效果

8.6.2代码设计

8.6.3代码分析

8.7示例7处理定位错误

8.7.1示例效果

8.7.2代码设计

8.7.3代码分析

8.8示例8使用Google地图追踪用户的位置

8.8.1示例效果

8.8.2代码设计

8.8.3代码分析

8.9示例9使用Google地图查找路线

8.9.1示例效果

8.9.2代码设计与分析

第9章拖放大演练

9.1示例1实现网页元素的拖放

9.1.1示例效果

9.1.2代码设计

9.1.3代码分析

9.2示例2拖放图标

9.2.1示例效果

9.2.2代码设计

9.2.3代码分析

9.3示例3设置拖放的效果

9.3.1示例效果

9.3.2代码分析

9.4示例4对照片进行排序

9.4.1示例效果

9.4.2代码设计

9.4.3代码分析

9.4.4相关知识

9.5示例5拖放文件

9.5.1示例效果

9.5.2代码设计

9.5.3代码分析

9.6示例6将商品拖入购物车

9.6.1示例效果

9.6.2代码设计

9.6.3代码分析

9.7示例7拖放图片保存服务器

9.7.1示例效果

9.7.2代码设计和分析

9.8示例8拖动脚本文件进行压缩

9.8.1示例效果

9.8.2代码设计

9.8.3代码分析

9.9示例9可拖放文本阅读器

9.9.1示例效果

9.9.2代码设计

9.9.3代码分析

第10章本地存储大演练

10.1示例1保存与读取登录用户名与密码

10.1.1示例效果

10.1.2代码设计

10.1.3代码分析

10.2示例2保存与读取临时数据

10.2.1示例效果

10.2.2代码分析

10.3示例3使用本地数据库

10.3.1示例效果

10.3.2代码设计和分析

10.4示例4桌面提醒工具

10.4.1示例效果

10.4.2代码设计和分析

10.5示例5存储JSON对象

10.5.1示例效果

10.5.2代码设计和分析

10.6示例6封堵数据泄漏

10.6.1示例效果

10.6.2代码设计

10.6.3代码分析

10.7示例7存储数据的共享

10.7.1示例效果

10.7.2代码设计和分析

10.8示例8删除本地缓存

10.8.1示例效果

10.8.2代码设计和分析

第11章HTML5通信大演练

第12章离线Web应用大演练

第13章HTML5手机遥控PPT

第14章响应式设计之新闻阅读列表设计

附录A主流浏览器对HTML5新特性的支持情况

附录B传统HTML标签及说明

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.