zoukankan      html  css  js  c++  java
  • HTML5移动开发即学即用(双色)

    HTML5移动开发即学即用(双色)

    王志刚 等编著

    ISBN 978-7-121-15685-4

    20123月出版

    定价:59.00

    16

    372

    HTML5是取代HTML4的新一代Web技术,尽管正式标准还没有发布,但实际上已经被广泛应用于各智能移动终端设备上,而且绝大部分技术已经被各种最新版本的浏览器所支持。本书逐一剖析HTML5标准中包含的最新技术,全书分11章,详细介绍了HTML5新标准中提供的各种API,同时附上了相关的应用实例,方便读者直接掌握这些API的使用,且大部分可以直接应用于自己的HTML5程序中。

     

    自从1993年互联网工程工作小组(IETF)发布了最初的HTML 1.0版本以来,期间经过了多次版本升级,现在广泛使用的最新正式版本是199912月发布的HTML4.01,至今已有11年了。对于日新月异,分秒间都可能发生变化的IT世界来说,10多年前可以说是很久以前了。尽管全世界的程序员开发出了各种各样的技术来扩展HTML4的功能,但这个古老的”HTML4标准越来越显示出其技术局限性,Web世界呼唤一个崭新的标准来取代这个古老的”HTML4标准。新的HTML5标准可能于2012年正式公布。在这之前,在各种最新版的Web浏览器(如FireFox 3.6及以上、Opera10.5及以上、GoogleChrome 3及以上、Internet Explorer 9Safari 4及以上)中已经支持大部分HTML5新标准中将要包括的内容了。尤其是在近年热卖的各种智能终端设备,如iPhoneiPadAndroid手机等对HTML5的支持更迅速、更彻底,这是因为HTML 5在开发各种智能手机应用以及智能移动网站时具有巨大的优势。

    本书内容

    全书分11章,详细介绍了HTML5新标准中提供的各种API,同时附上了相关的应用实例,方便读者直接掌握这些API的使用,且大部分可以直接应用于自己的HTML5程序中。

    1章是HTML5的概要,详细介绍了各种浏览器以及智能终端设备中对HTML5API的支持现状。

    2章介绍HTML5新标准中最受关注的功能之一——图形/图像绘制技术Canvas。尽管现在在Canvas中只能绘制2D图形/图像,但随着技术的发展将来完全可能取代Flash等技术。抛弃各种类似于Flash的插件正是HTML5新标准的目标之一。

    3章介绍CSS的最新版本CSS3。编写CSS3样式单,能简单实现许多CSS2无法实现、或者实现起来很困难的效果,结合本书附录C中关于CSS3的动画实现方式的内容,读者可全面了解CSS3的具体应用。

    4章介绍在网页中绘制矢量图形的技术——SVG,帮助读者学习另一种不同于Canvas的图形绘制技术。

    5章介绍HTML5中另一种广受关注的API,即Video&Audio。在HTML5中只需要使用<video>/<audio>标签就可以实现视频/音频文件的播放,同时可以通过JavaScript脚本对其播放进行控制。

    6章介绍HTML5新标准提供的拖放功能。不仅可以轻松实现画面控件的拖放,还可以结合File API将桌面文件直接拖入到网页中,本章详细介绍了关于拖放功能的各种知识。

    7章介绍在HTML5中脱机实现Web应用程序的方式。脱机Web应用程序不仅允许用户在Internet环境中访问其网页,也可以在无法连接Internet时访问相应网页。

    8章介绍HTML5新标准中特色的双向通信(客户端与服务器)解决方案——WebSocket。有了WebSocket技术,服务器端不再被动的接受客户端访问,还可以向客户端主动发送信息。

    9章介绍HTML5新标准中特色的多线程模式Web Workers。使用Web Workers后,将画面中需要耗费大量时间运行的处理放在后台执行,前台画面不再像原来的网页一样,当进行耗时的处理时,画面只能凝固不动。

    10章介绍两种保存数据的API——Web StorageWeb SQL DatabaseWeb Storage类似原来的CookieSession,而使用Web SQL Database后,就可在JavaScript中直接操作数据库了。

    11章介绍在智能终端中受欢迎的定位功能Geolocation API(当然普通网页中也能使用它),以及将Geolocation APIGoogle Maps API进行结合的具体应用。

    本书阅读支持

    本书可以作为HTML5开发的工具书以及HTML5入门学习读物,书中所有的源代码都可以从本书的支持网站(http://www.softechallenger.com)中下载。

    武汉大学计算机学院王中元副教授以及上海电力学院计算机与信息工程学院的江友华副教授负责编写了本书中的部分内容。另外,朱蕾、罗伟、黄建峰、朱至濂参加了本书部分章节的审校及协助编写工作。在此特别感谢我父母在本书编写过程中的大力支持。

  • 相关阅读:
    Minimum Sum
    Prefix and Suffix
    BBuBBBlesort!
    Wanna go back home
    The Chosen One+高精度
    一元三次方程
    文本文件比对
    nginx日志文件切割
    nginx启动脚本
    nginx
  • 原文地址:https://www.cnblogs.com/broadview/p/2514935.html
Copyright © 2011-2022 走看看