阅读更多

6顶
0踩

Web前端

翻译新闻 7本不错的HTML 5书籍推荐

2011-07-13 17:03 by 副主编 wangguo 评论(0) 有82091人浏览
HTML5是HTML的下一代。HTML5引进了各种新元素,无论是针对内容结构还是媒体。
你可以找到很多关于HTML5信息的网站,包括介绍、教程以及使用技巧。但市面上也有一些好的书籍,集中介绍了HTML5特性,这里我将重点推荐前7名的书目,它们确实是学习HTML5的好帮手。

1. Pro HTML5 Programming

作者:Peter Lubbers, Brian Albers, Frank Salim


这本书适合有丰富编程经验的Web应用开发者。换言之,我们不会在这本书中介绍互联网发展的基础知识。这本书中有许多现成的资源可以加快学习Web编程原理。

2. HTML5 Up and Running

作者:Mark Pilgrim


书中的8个重点主题:
  • 新的元素,如<Header>,<footer>和<section>(第3章)
  • Canvas元素,使用 JavaScript 在网页上绘制图像。(第4章)
  • -你可以在网页中嵌入视频,而不使用第三方插件(第5章)。
  • Geolocation,借助它,浏览者可以在你的Web应用中分享自己的地理位置(第6章)。
  • 永久的本地存储,而不用使用第三方插件(第7章)。
  • 离线Web应用,即使网络中断也能工作(第8章)。
  • HTML网页窗体的改进(第9章)。
  • Microdata,让你创造属于自己的词汇表,并使用自定义的语言来扩展你的网页。(第10章)
3. HTML5 Canvas: For Games and Entertainment

作者:Rob Hawkes


关于作者:Rob Hawkes擅长通过代码解决问题。他沉迷于可视化编程,而不仅仅局限于HTML5以及其他令人兴奋的Web新功能的研究。

4. The essential guide to HTML5

作者:Jeanine Meyer

这本书适合那些想通过HTML5建立充满活力、令人兴奋的网站的开发者。如果你了解编程的相关知识,并希望知道HTML5能带给你什么,或者你没有任何编程经验,这本书都很适合你。这本书将展示HTML5的新功能和神秘的编程艺术。编程是一门艺术,而开发有趣的游戏和其它应用程序则需要天赋。

5. Sergey’s HTML5 & CSS3 Quick Reference

作者: Sergey Mavrody.

这本书是适合于专业网页设计师和开发人员的技术字典,它总结了超过3000页的HTML5和CSS3规则,涵盖了最常见的基本概念和规则,包括标签、属性、值、对象、属性、方法、事件和API。

主题包括:
  • HTML 5介绍。
  • HTML5和XTML5语法规则。
  • 文档的语义结构。
  • HTML5元素、属性、Web 2.0的完整参考。
  • 全局属性和事件。
  • 一个完整的CSS3属性总结。
  • HTML5 API,包括Canvas、SVG、Video、Audio、Web Workers、Web Sockets、Microdata、Geolocation和Web Stroage等。
6. HTML5 for Dummies

出版社:Wiley Publishing Inc


HTML是网页制作的首选编程语言,而HTML5拥有全新的特性。从本书中你会了解丰富的媒体应用、地理位置、数据库、移动能力、CSS和JavaScript的新应用,以及如何使用新的canvas标签。
本书概览:
  • 浏览器支持的新工具。
  • 媒体原理,包括视频标签。
  • CSS中附加的伪类。
  • 新的表单输入类型。
  • 如何添加阴影和丰富多彩的形状。
  • 创建Web套接字连接的提示。
  • Web工作者如何提高工作效率。
  • 创建动画的步骤。
7. HTML5 Canvas

作者:Steve Fulron 、Jeff Fulron


HTML5 Canvas,为开发者提供了在普通的Web浏览器中使用常用的HTML和JavaScript创造动画图形的机会。Canvas是HTML5的最明显的特性之一,它提供了极大的视觉效果和交互性。然而,它不同于典型的JavaScript、Flash、Silverlight开发,需要认真的去探索!

本书分为11章,前四章,主要通过实例介绍HTML Canvas API,所涵盖的主题包括文本、图像和绘图。接下来的六章主要介绍了Canvase API的扩展应用,在这些章节中,我们讨论了数学和物理的应用、视频、音频、游戏和移动应用。最后一章介绍了3D和multiplayer的实验领域。


英文原文:http://www.zhione.com/programming-languages/top-7-html5-books/


  • 大小: 110.6 KB
  • 大小: 40.9 KB
  • 大小: 33.4 KB
  • 大小: 47.4 KB
  • 大小: 37.6 KB
  • 大小: 32.6 KB
  • 大小: 44.1 KB
  • 大小: 33.9 KB
6
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 易语言源码易语言IME输入法源码.rar

    易语言源码易语言IME输入法源码.rar

  • 如何在游戏窗口中激活当前输入法

    游戏开发中使用输入法

  • 设置日文输入法与IME的高级使用

    1.选开始菜单中的[控制面板]2.选[日期、时间、语言和区域设置]3.选[添加其他语言]4.在设置画面按[详细信息]5.按[添加]6.在选项中找到日语选项7.确认无误后按[确定],然后退出设置画面。8.按输入工具条左侧[CH]或[JP]就可以切换中日文输入法。9.切换到日语输入法后按[_A]可以选择平假名、全/半角片假名、全/半角英数字等。alt+shift可以在中,英,日之间切换ALT+~可以在...

  • C#开发输入法(TSF)

    使用TSF-TypeLib库,具体使用例子可以参考这个项目:https://github.com/copyliu/YIME 由于TSF-TypeLib的作者已经好久没更新了,现在我fork了一个库,专门用来修护其中BUG。欢迎大家提交Issue。https://github.com/736248591/TSF-TypeLib ...

  • 逗比的输入法实现(二):基础概念和常用接口

    为什么叫 Meow?因为这是给猫用的输入法。。。 目录 (一):基本情况 (二):基础概念和常用接口 (三):整体构架 (四):编辑和候选 (五):界面管理和无界面模式 (六):词库和候选算法 (七):皮肤的实现 (八):其他杂事 TSF vs IMM32 输入法广泛使用 IMM32 接口,也发展成熟,XP 开始微软推广 TSF,Vista 操作系统默认开启了 T

  • 中文输入法开发-关键代码

    中文输入法开发核心关键代码介绍 当然主要是交互这块,至于字典里如何查询也是一门行道

  • 开源项目之freepy自由输入法

    freepy自由输入法是由李振春老师产品,在此对李振春老师表示感谢!~~~ 项目如图: 输入法与系统的关系如图:   系统的键盘事件有windows的user.exe软件接收后,user.exe在将键盘事件传导输入法管理器(Input Method Manager,简称IMM)中,管理器 再将键盘事件传到输入法中,输入法根据用户编码字典,翻译键盘事件为对应的汉字(或汉

  • c++ 输入法导致玩家玩游戏的时候卡顿:ImmAssociateContext

    用到的头文件 #pragma comment (lib ,"imm32.lib") (不需要#include &lt;imm.h&gt;) C++ 的代码如下: HIMC hIMC = null HWND hWnd = FindWindow(NULL,"AAA"); // 获取窗口句柄,AAA为窗口的名字 hIMC = ImmAssociate...

  • IME输入法相关

    在了解工作原理前,必先清楚几个概念。         以下为输入法工作原理,如果不知道工作原理,只看输入法程序,那很难理解,同时,只知道工作原理,而不清楚程序是如何实现,也无法深入理解输入法。二者相辅相成,共同参照,方可加深理解。        输入法工作原理 如下图: 以下结合IME转换接口 分别对其说明:

  • 利用IME完成接收输入法输入功能.

    利用IME完成接收输入法输入功能. 调用windows的imm32.dll完成窗体接收输入法功能. 代码如下    /// &lt;summary&gt; /// 输入法组件 /// &lt;/summary&gt; class ImeComponent { #region Ev...

  • Windows IME (一)

    Input Method Editor An input method editor (IME) is a program that allows computer users to enter complex characters and symbols, such as Japanese Kanji characters, by using a standard keyboard.

  • 自己写的中文输入法程序

    自己写的中文输入法程序,中文信息处理实验

  • 关于输入法的工作原理及编程

    缘起 在windows下使用的sougou输入法,除了经常弹出广告,没有什么异常行为,Linux下的中文输入法似乎没那么强大好用了。起初用的是Ibus中的pinyin,后来因为机缘巧合装了yong输入法,发现挺好用的,就一直用着。渐渐的发现yong输入法在一些自由软件中不起作用,有时还行为诡异,虽然大多数的时候,工作的很正常。本着程序员好奇的心态,我想打开输入法这个黑匣子,看看里面有些什么。

Global site tag (gtag.js) - Google Analytics