当前位置:主页 > 计算机电子书 > 程序设计 > 前端 pdf电子书
HTML5+Canvas开发详解

HTML5+Canvas开发详解 PDF 第2版

  • 更新:2019-08-08
  • 大小:11.8 MB
  • 类别:前端
  • 作者:福尔顿
  • 出版:人民邮电出版社
  • 格式:PDF

  • 资源介绍
  • 学习心得
  • 相关内容

HTML5+Canvas开发详解》是由人民邮电出版社出版的一本关于前端方面的书籍,作者是福尔顿,主要介绍了关于HTML5、Canvas、开发方面的知识内容,目前在前端类书籍综合评分为:8.6分。

书籍介绍

HTML5+Canvas开发详解 PDF

HTML5canvas开发详解(第2版)》是HTML5Canvas的畅销图书,在上个版的基本之中,对于Canvas和HTML5技术性的*变化开展了升级。《HTML5canvas开发详解(第2版)》根据解读怎样开发互动式多媒体系统运用,正确引导用户学习培训HTML5Canvas,其內容包含HTML5Canvas介绍、在Canvas上制图、Canvas的文字API、Canvas图象、Canvas中的数学课、物理知识及其由其保持的动漫实际效果、融合实际操作视頻和声频、应用位图和tile报表做游戏开发、开发Web运用,及其WebGL和ElectroServer5的应用等內容。
《HTML5canvas开发详解(第2版)》包括了很多清楚、可器重的编码实例,合适每个等级的Web开发者阅读文章,并且不管她们当今应用的是Flash、Silverlight,還是HTML与JavaScript,能够根据这书快速把握HTML5Canvas。

目录

  • 第1章  HTML5 Canvas简介
  •   1.1  什么是HTML5
  •   1.2  基础的HTML5页面
  • 1.2.1  !doctype html
  • 1.2.2  html lang="en"
  • 1.2.3  meta charset="UTF-8"
  • 1.2.4  title…/title
  • 1.2.5  一个简单的HTML5页面
  • 1.3  本书使用的基础HTML页面
  • 1.3.1  div
  • 1.3.2  canvas
  •   1.4  文档对象模型(DOM)和Canvas
  •   1.5  JavaScript和Canvas
  • JavaScript放置的位置及其理由
  •   1.6  HTML5 Canvas版“Hello World!”
  • 1.6.1  为Canvas封装JavaScript代码
  • 1.6.2  将Canvas添加到HTML页面中
  • 1.6.3  检测浏览器是否支持Canvas
  • 1.6.4  获得2D环境
  • 1.6.5  drawScreen()函数
  •   1.7  用console.log调试
  •   1.8  2D环境及其当前状态
  •   1.9  HTML5 Canvas对象
  •   1.10  第二个示例:猜字母
  • 1.10.1  游戏如何工作
  • 1.10.2  “猜字母”游戏的变量
  • 1.10.3  initGame()函数
  • 1.10.4  eventKeyPressed()函数
  • 1.10.5  drawScreen()函数
  • 1.10.6  导出Canvas到图像
  • 1.10.7  最终的游戏代码
  •   1.11  动画版本的Hello World
  • 1.11.1 一些必要的属性
  • 1.11.2  动画循环
  • 1.11.3  使用globalAlpha属性设置alpha透明度
  • 1.11.4  清除并显示背景
  • 1.11.5  更新globalAlpha属性
  • 1.11.6  绘制文字
  • 1.11.7  HTML5 Canvas实现无障碍访问:子dom
  •   1.12  内容预告
  • 第2章  在Canvas上绘图
  •   2.1  本章基本文件设置
  •   2.2  基本矩形
  •   2.3  Canvas状态
  • 2.3.1  什么不属于状态
  • 2.3.2  如何保存和恢复Canvas状态
  •   2.4  使用路径创建线段
  • 2.4.1  设置路径的开始和结束
  • 2.4.2  动态绘图
  • 2.4.3  高级线段绘制举例
  •   2.5  高级路径方法
  • 2.5.1  弧线
  • 2.5.2  贝塞尔曲线
  • 2.5.3  Canvas裁切区域
  •   2.6  在画布上合成
  •   2.7  简单画布变换
  • 2.7.1  旋转和平移变换
  • 2.7.2  缩放变换
  • 2.7.3  缩放和旋转组合变换
  •   2.8  用颜色和渐变填充对象
  • 2.8.1  基本填充颜色设置
  • 2.8.2  填充渐变形状
  •   2.9  用图案填充形状
  •   2.10  创建阴影
  •   2.11  清除画布的方法
  • 2.11.1  简单填充
  • 2.11.2  重置画布的宽和高
  • 2.11.3  重新设置画布的clearRect函数
  •   2.12  检查一个点是否在当前路径
  •   ……
  • 第4章  Canvas图像
  • 第5章  数学、物理与动画
  • 第6章  在画布中融合HTML5视频
  • 第7章  使用音频
  • 第8章  Canvas游戏(上)
  • 第9章  Canvas游戏(下)
  • 第10章  在移动设备上开发
  • 第11章  进一步探索
  • 附录  完整代码列表

资源获取

资源地址1:https://pan.baidu.com/s/1xNaBn8kidPd_KPk7rdt1rA(密码:zozw)

相关资源

网友留言