HTML5移动Web开发指南

唐俊开

ISBN 978-7-121-16083-7

20123月出版

定价:59.00

16

384

宣传语

绝无仅有HTML5移动Web开发专著

jQuery MobileSencha TouchPhoneGap入门首选

HTML5研究小组成员原创书籍

示例丰富,轻松上手

本书主要围绕HTML5技术,讲述如何利用HTML5相关技术开发移动Web网站和Web App应用程序。本书共分为四大部分,第一部分主要讲述Web技术的发展及HTML5标准在移动Web技术中的应用;第二部分主要介绍HTML5的新功能和新特性如何在移动设备浏览器中使用及相关展望;第三部分主要介绍目前比较流行的两套JavaScript移动开发框架jQuery Mobile、Sencha Touch,以及PhoneGap,并配备丰富的例子作为实践;第四部分主要结合Sencha Touch框架库和HTML5技术构建进行讲解,旨在帮助读者将HTML5技术运用于实践之中。

本书是为从未接触过HTML5新技术但同时又对移动Web技术感兴趣的读者而编写的。如果你有一定的HTML开发经验,将会更容易掌握HTML5知识。

同时,如果你是如下几类人群之一,那么本书非常适合你阅读。

有一定基础或者未来计划的职业是Web前端开发工程师。

具有一定HTML基础的UI设计师。

Web项目中的项目经理以及策划人员。

对手机Web开发技术感兴趣的开发者。

开设计算机课程的高等院校及培训机构的师生。

此外,本书也适合熟悉Java、PHP、ASP.NET等后端Web技术的开发者阅读。

 

你是否使用过智能手机浏览真正的网页?

你在使用智能手机浏览网页时会感到困惑吗?

你是否想知道智能手机上的Web网页是如何实现的?

如果你存在以上的问题并想解决,那么阅读本书将是你的最佳选择。

HTML5从讨论到实践

现今,HTML5已经成为互联网的热门话题之一。2011年的HTML5发展得非常快,各大浏览器开发公司如Google、苹果、微软、Mozilla及Opera的最新版本浏览器都纷纷支持HTML5标准规范。在桌面端Web技术领域,HTML5标准的强大已经开始威胁Adobe公司的Flash在Web上的统治地位。然而,在移动端Web技术领域,由于历史的原因,HTML5标准才刚刚起步,但随着HTML5和CSS3逐渐兴起,其强大的特性在移动Web应用当中得到了非常好的发挥。

随着HTML5网站、HTML5应用软件及HTML5游戏不断涌现,让我们更加有理由相信未来HTML5技术将会成为我们在计算机行业当中必备的专业知识。因此,我希望能够借助此书帮助国内的Web开发从业者或者即将在此行业发展的读者,在学习HTML5的同时也能掌握移动Web技术。

为什么写作本书

2011年是HTML5实践的一年,无论是国外的开发者,还是国内的开发者,都热衷于研究HTML5新标准究竟能给我们带来什么。由于HTML5技术非常新,国内很多开发者在实践过程中经常遇到非常多的困难,例如如何入门与解决BUG等常见问题,都很难找到解答问题的中文资源。因此,开发者们亟需一本能够带领他们入门的HTML5书籍。

2011年也是移动互联网高速发展的一年,随着iPhone、Android等智能设备的迅速普及,以及Web技术跨平台等优点更广泛的为人所知,移动Web技术逐渐成为大家关注的新热点之一。目前,国内移动Web技术中文资源相对缺乏,社区尚待不断发展,很多开发者仍处于探索研究阶段。同时也有部分准备进入移动Web开发领域的新手,苦于入门困难,而难以上手。因此,一本介绍移动Web开发的书籍便成为开发者最渴望的资源之一。

基于上述两种原因,作者认为需要编写一本能够利用HTML5新技术开发移动Web应用的入门书籍,令广大读者在真正学习到HTML5新技术的同时,也能快速掌握移动Web开发的基础知识。

关于本书

本书主要围绕HTML5技术,讲述如何利用HTML5相关技术开发移动Web网站和Web App应用程序。全书共分为四大部分。

第一部分概述了移动互联网时代的Web技术发展情况,介绍了在移动设备上的Web技术发展现状,同时还列举出有哪些HTML5新技术能够应用于移动Web应用。

第二部分主要介绍HTML5标准的新功能和新特性,其中包括新元素、本地存储、离线功能、表单、CSS3、Geolocation地理定位。在介绍基本知识的同时,结合HTML5技术如何应用于移动设备Web浏览器,进行简单的入门讲解及相关展望。

第三部分主要介绍目前比较流行的HTML5移动开发框架:jQuery Mobile、Sencha Touch,以及PhoneGap,并通过丰富的例子介绍框架中各个组件的基本用法。

第四部分是一个综合例子,主要结合SenchaTouch框架类库和HTML5技术构建生活轨迹Web App应用程序,旨在帮助读者加深对HTML5技术的理解并能应用于实践之中。

不足之处在于,本书并没有全面地介绍HTML5技术,但这并不代表HTML5的其他知识点不能适用于移动Web开发。毕竟HTML5是一个新生事物,它的标准规范仍然在制定之中,而它的不断发展对于未来的移动Web技术的发展,必将有很大的推动作用。

本书在编写过程中参考了下列网站、社区及官方文档等,并引用了部分内容。

 HTML5研究小组官方网站

 Sencha Touch官方接口文档及demo例子

 jQuery Mobile官方接口文档

 PhoneGap官方网站及接口文档

 PhoneGap中国(http://www.phonegap.cn)

读者对象

本书是为从未接触过HTML5新技术但同时又对移动Web技术感兴趣的读者而编写的。如果你有一定的HTML开发经验,将会更容易掌握HTML5知识。

同时,如果你是如下几类人群之一,那么本书非常适合你阅读。

 有一定基础或者未来的职业规划是Web前端开发工程师。

 具有一定HTML基础的UI设计师。

 Web项目中的项目经理以及策划人员。

 对手机Web开发技术感兴趣的开发者。

 开设计算机课程的高等院校及培训机构的师生。

此外,本书也适合熟悉Java、PHP、ASP.NET等后端Web技术的开发者阅读。

致谢

在本书的写作过程中,得到了很多人士的悉心帮助。在此谨向给予本书帮助的诸位及我所参考的网站社区、官方网站表示诚挚的感谢。特别感谢HTML5研究小组负责人田爱娜女士给予了很大的帮助和支持,她推荐的很多专业人士对本书提供了很多中肯的建议。

另外,由于时间及水平有限,在本书编写过程中可能存在一些对HTML5及移动Web技术认识不全面或者表述错漏的地方,敬请读者批评指正。作者的联系邮箱为imsankyu@qq.com,新浪微博是@三桥sankyu。谨以最真诚的心希望能与读者共同交流,共同成长。

转载于:https://blog.51cto.com/bvbroadview/880931

HTML5移动Web开发指南相关推荐

  1. HTML5移动web开发指南笔记

    手机内置浏览器: Android:Andriod Browser IOS:Mobile Safari BlackBerry:Webkit Symbian S60: Web Browser for S6 ...

  2. [转帖]2019 简易Web开发指南

    2019 简易Web开发指南 2019年即将到来,各位同学2018年辛苦了. 不管大家2018年过的怎么样,2019年还是要继续加油的! 在此我整理了个人认为在2019仍是或者将成为主流的技术与大家分 ...

  3. Html5和CSS3开发指南学习

    Html5和CSS3开发指南学习 1. 为什么学习HTML5 跨平台运行--PC/手机/Pad跨平台使用 硬件要求低 flash之外的选择,尤其是手机端开发 2. HTML介绍 2-1 什么是HTML ...

  4. HTML5的web开发,基于Html5技术的WEB开发

    摘 要:HTML是互联网上应用最广泛的语言,得到了业界大力支持,已经成为WEB发展的标准.它强大了对多媒体的支持力度和远程与本地对数据的处理能力,本文对HTML5的新特性进行了总结,分析了该语言在移动 ...

  5. 《HTML5移动Web开发实战》—— 1.6 在移动网站中使用HTML5

    本节书摘来异步社区<HTML5移动Web开发实战>一书中的第1章,第1.6节,作者:石川,更多章节内容可以访问云栖社区"异步社区"公众号查看. 1.6 在移动网站中使用 ...

  6. web开发指南_成为专业Web开发人员的实用指南

    web开发指南 This article is meant to serve as a practical guide to becoming a professional web developer ...

  7. html5移动web开发简答题,HTML5移动Web开发简单知识点介绍

    原标题:HTML5移动Web开发简单知识点介绍 1 :基于HTML5的移动Web应用 Canvas绘图:通过获取HTML中的Dom元素Canvas,调用其渲染上下文的Context对象,使用Js进行图 ...

  8. django web开发指南-实例 1: Photo Gallery运行起来修改点。

    django web开发指南第七章 photo gallery开发补充点(相对于书中代码)注:django版本 1.7.1, python 2.7.8 此文只更改了部分,完整代码在我的github上, ...

  9. HTML5移动Web开发实战 PDF扫描版​

    <HTML5移动Web开发实战>提供了应对这一挑战的解决方案.通过阅读本书,你将了解如何有效地利用最新的HTML5的那些针对移动网站的功能,横跨多个移动平台.全书共分10章,从移动Web. ...

最新文章

  1. 审批政策中收入与负债核实
  2. LGWR和DBWn的触发条件
  3. 面向对象【day07】:新式类和经典类(八)
  4. python爬虫案例-乌托家家具公司数据爬取
  5. 史上最简单MySQL教程详解(基础篇)之SQL语句以及预留关键字介绍
  6. python有什么用-python有什么用(用处和用途)
  7. java 泛型的类型擦除和桥方法
  8. c#中的ref、out、params参数
  9. 毕设题目:Matlab图像评价
  10. 计算机手动双面打印,记得要收藏 如何手动完成双面打印文档
  11. 基于51单片机流水灯仿真与程序设计
  12. 今日头条推荐算法原理全文详解之五
  13. 程序员请万分珍重你的第一份工作,否则后悔了概不负责
  14. python中labels是什么意思_使用labels属性有什么优势吗?
  15. 【Pytorch】量化
  16. Kinect开发(如何连接电脑)
  17. iceberg-flink 十:flink任务后台关闭,并查找savepoint。
  18. java.io.ioexception 设备未就绪_AxisFault faultString: java.io.IOException: 设备未就绪。
  19. android商城界面设计,Android购物商城界面设计
  20. 90°和180°的连接器有什么区别?

热门文章

  1. Redis安装配置(Linux)
  2. python flask web部署_webapp开发之使用apache部署python flask webapp
  3. jquery解析php json,使用jQuery解析PHP Json对象.
  4. 外文翻译原文附在后面_劳动合同翻译都有哪些技巧和注意事项?
  5. 2060显卡驱动最新版本_聊一款现阶段性价比爆炸的显卡——铭瑄RTX2070 SUPER 电竞之心 OC...
  6. 32位linux时间戳,32位unix时间戳哪一年用尽
  7. 10个最受欢迎的 JavaScript 框架,它们的主要特征和功能
  8. J - 简单枚举类型——植物与颜色
  9. oracle导出dmp空表导不出来,如何解决Oracle11g使用dmp命令无法导出空表问题
  10. python codec_深入理解Python特性