阅读更多

6顶
0踩

Web前端

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

2011-07-13 17:03 by 副主编 wangguo 评论(0) 有82173人浏览
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 条 请登录后发表评论

发表评论

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

相关推荐

  • IMEI修改软件

    IMEI修改软件

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

    游戏开发中使用输入法

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

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

  • IME消息

    在UI窗口下需要处理下列windows消息.WM_IME_SETCONTEXT激活或休眠输入法:如果fSet为TRUE,系统将激活当前输入法的某个窗口(状态窗、列表窗等),为FALSE时休眠当前输入法.其中lISCBits中指出对哪个窗口操作。 数值 含义

  • 如何关闭Microsoft Text Input application进程

    如何关闭Microsoft Text Input application进程问题产生原因:新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchar...

  • 全面解读通知消息WM_NOTIFY

    消息的分类有3种:窗口消息、命令消息和控件通知消息,我们这里要谈的是最后一种:控件通知消息。

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

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

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

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

  • WM_IME_COMPOSITION各项值的含义

      当用户改变了编码状态时,发送此消息WM_IME_COMPOSITION  应用程序可以通过调用ImmGetCompositionString获取新的编码状态。  wChar=   wParam;       最后输入到编码窗口的2字节的DBCS字符  lAttribute=   lParam;  当前编码的含义。  lAttribute可取下列值得组合:  值     

  • 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.

  • 输入法编辑器(IME)程序设计(3)

    Composition StringThe composition string is the current text in the composition window. This is the text that the IME converts to final characters. Each composition string consists of one or more clau

  • 输入法编辑器(IME)程序设计(1)

    头一次发译的东西,肯定会有不少错误,请大家多多斧正。本人志在编写中国最出色的输入法,解放中国人的双手。今从零起步,朝成夕可死也。 Input Method EditorAn input method editor (IME) is a program that allows computer users to enter complex characters and symbols, such a

  • IME输入法编程心得

    自然语言处理的输入法作业成品没有做出来,但不想再在蛋疼的Win32上面耗费时间了,整理文档,记录一下心得,新手再来研究也不会迷路太远。1. IME简介2. IME结构3. IME调试环境配置及安装3.1. 配置步骤3.2. 配置说明及注意事项3.3. IME安装及卸载4. IME编程心得4.1. 准备工作4.2. IME数据结构介绍4.3. IME接口调用顺序4.4. 感想 1       IME...

  • 微聚营销引流软件自动修改资料,打招呼防封修改IME (效果强大)

    此次发布的版本为11月8号更新最新版本! 融合了打招呼,自动修改资料,头像,昵称,个性签名等。防止封号,自动修改IME。可自由选择打招呼对象! 说明:首先在软件文件夹里面,设置好修改资料的昵称、个性签名、以及头像图片。 然后导入账号,勾选你需要操作的内容点击开始操作即可! 操作的过程中,软件可以最小化,但是模拟器不能最小化。必须使用我的模拟器才可以正确使用! 如软件不能使用,请联系作

  • textinput 属性lineThrough原理

    if (lineThrough || textDecoration == "underline")             {                 // FTE doesn't render strikethroughs or underlines,                 // but it can tell us where to draw them.

Global site tag (gtag.js) - Google Analytics