HTML5课程
1.新语义化标签:section、header、footer、nav、article、aside、figure、dialog、time、meter、mark、progress、video
2.最新的属性和方法
selectors API选取元素
getElementsByClassName选取class,包括其中的属性:item namedItem
window.JSON API : JSON.stringify() JSON.parse()
Data-* : 标记可以用来的自定义数据
classList接口 : item()  contains()   add()  remove()   toggle()
拖拽事件 : drag drog , 包括的方法:dragenter、dragover、
dragenter、dragleave等。如何读取数据:dataTransfer readAsDataURL等
制作一个拖拽图片的效果等
3.canvas画图 : 
最基本的操作:getContext 画方块 画圆等
路径操作:beginPath closePath moveTo lineTo等
文字操作:阴影,字体变换等
变换操作:曲线,变形,缩放,旋转等
图片的操作:背景,图片 drawImage(),制作一个图片旋转效果
高级操作:像素级操作,webGL 3D、画一幅画
4.audio video (音频 视频)
与flash等其他播放的区别
什么是:视频容器、编解码器
播放元素:source controls type loop等
常用控制函数:load() play() pause() canPlayType()
介绍:媒体特性、和video元素的额外特性等
做一个video与canvas结合的时序查看器
5. Forms API (表单操作)
新的表单元素: tel email url search range等
移动端与PC端表现的差异性
介绍未来的forms元素: number color datetime等
新的表单函数:placeholder autocomplete autofocus等
制作一个html5的表单验证效果
6.Geolocation (地理位置信息)
Geolocation API介绍 :getCurrentPostion updateLocation等
经纬坐标介绍,latitude(纬度) longitude(经度) accuracy(准确度)等
如何获取数据 : IP地址、GPS全球定位 Wi-Fi等
关于Geolocation的隐私机制
如果与主流地图结合,获取位置信息:mapabc 百度地图等
7.postMessage\xhr Lever 2 (跨源文档消息通信)
postMessage的操作 : iframe、标签页、窗口进行跨源通信
postMessage API介绍 : message data origin等
XMLHttpRequest Lever 2加强版ajax介绍
跨域:XMLHttpRequest设置
最新的xhr Lever 2事件 : progress(进度事件) load error等
拖拽上传文件进度条效果
8.本地与离线存储
web Storage 与 传统cookie的区别
本地存储:sessionStorage localStorage 的不同
用sessionStorage解决cookie存在的存储问题
通过浏览器查看存储情况
离线存储 : mainfest文件设置,包括 : network fallback等
离线的缓存、更新的处理细节
9.webSockets(双开工通信)
webSockets 与 http 请求的区别
如何去配置支持webSockets的服务器:nodeJs介绍
介绍网络传输的过程
webSockets API : onopen onmessage send等
利用webSockets制作的聊天室
10.web Workers(多线程后台处理)
多线程与单线程的区别
多个javascript文件的加载与执行
workers API : 数据postMessage importScripts等
workers的嵌套使用
优化、数据管理自己的网站
HTML5课程的更多相关文章
- HTML5课程大纲/学习路线
		
HTML5课程大纲/学习路线 这是什么? 这个一个HTML技术路线的课程大纲/学习大纲. 你能用它做什么? 如果你是找工作的人, 利用本大纲, 你可以学习HTML5语言, 做一个HTML前端工程师, ...
 - 汉顺平html5课程分享:6小时制作经典的坦克大战!
		
记起自己去年參加的一次面试,在做过Java多年的面试官面前发挥的并不好,但他一听说我会html5,立刻眼睛发亮.无论不顾的想要和我签约.. .所以.如今为工作犯愁的朋友们,学好html5,绝对会为你找 ...
 - 39一个可以让你受益HTML5课程
		
事不宜迟,本文作者是我们收集的在线学习HTML5资源.我们希望他们能够帮助你更好地学习HTML5. 不错啊! 只,说原作者40一个只有39一.由于第一5钍和8一是重复. 原文在此! 1. 五分钟入门H ...
 - HTML5 课程
		
http://www.w3school.com.cn/html5/html_5_geolocation.asp HTML5 教程 HTML5 教程 HTML5 简单介绍 HTML5 视频 HTML5 ...
 - 第 1 章 HTML5 概述
		
学习要点: 1.HTML5 的历史 2.HTML5 的功能 3.HTML5 的特点 4.课程学习问题 主讲教师:李炎恢 HTML5 是继 HTML4.01 和 XHTML1.0 之后的超文本标记语言的 ...
 - HTML5初学者福利!11个在线学习网站推荐
		
HTML5初学者福利!11个在线学习网站推荐 HTML5的强大及流行趋势,让更多的人想要系统的对它进行学习.而大多数人获取HTML5知识的重要途径都是网络,不过面对五花八门的搜索结果,是不是觉得摸不着 ...
 - HTML5学习的价值是什么?
		
随着互联网的发展和移动端的发展,很多公司对HTML5前端开发的需求旺盛,市场人才短缺供不应求. 对于HTML5的迅速发展和市场的大量需求,究竟为何HTML5如此受欢迎,它的价值在哪里呢? 语义特性(C ...
 - (2018干货系列二)最新HTML5学习路线整合
		
怎么学HTML5 HTML5是万维网的核心语言,标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次重大修改,一方面提升了用户体验,另一方面HTML5技术跨平台,适配多终端,改变了传统开发者 ...
 - 第1章 HTML5 概述
		
第 1 章 HTML5 概述 学习要点: 1.HTML5 的历史 2.HTML5 的功能 3.HTML5 的特点 4.课程学习问题 HTML5 是继 HTML4.01 和 XHTML1.0 之后的超 ...
 
随机推荐
- HTML5基础知识汇总_(2)自己定义属性及表单新特性
			
自己定义属性data-* 说起这个属性,事实上如今非经常见了;怎么说呢,由于在一些框架都能看到他的身影!!! 比方Jquery mobile,里面非常频繁的使用了这个属性; 这个属性是哪里来的-.当然 ...
 - 引用类型之object和date详解
			
引用类型的值是引用类型的实例,js中的引用类型是一种数据类型,用于将数据和功能组织在一起(也可叫对象定义,因为描述一类对象具有的属性和方法) 1.Object类型 大多数引用类型都是object类型, ...
 - Content Provider
			
Content Provider:提供了数据的接口,可以共享数据 基本概念:1:为存储和获取数据提供了同一的接口2:可以在不同的应用程序之间共享数据3:Android为常见的一些数据提供了Conten ...
 - Visual Studio2015 简体中文版 安装
			
VS2015简体中文版安装 导航 介绍 解决安装先决条件 安装 VS2015 创建桌面快捷方式 启动 VS2015 命令启动VS2015 配置 VS2015 启动完成 Visual Studio的功能 ...
 - AppIcon尺寸
 - Python 二维码解码
			
二维码解析 Python中关于二维码解析的现成模块有很多,比较著名的就是Zbar以及ZXing.然而很不幸的是,官方的版本都是支持到python2.x,下面是在python2.x的例子: import ...
 - ant Table td 溢出隐藏(省略号)
			
1.创建组件 components/LineWrap/index.js /** * td 溢出隐藏 组件 */ import React, { PureComponent } from 'react' ...
 - HR*创建人员要素链接
			
HRMS(Human Resource Management System) --人员 per_people_f --人员分配 per_all_assignments_f --要素 DECLARE l ...
 - ZendServer中关于php.ini不同环境的建议
			
ZendServer根据开发环境和产品环境的不同情况,对php.ini中的一些选项做了建议设置,列表如下: ;;;;;;;;;;;;;;;;;;; ; Quick Reference ; ;;;;;; ...
 - 在windows 2008 R2上安装sharepoint 2013时遇到提示必须安装 .netframeword4.5的处理办法
			
近日,有个客户需要个测试环境,需要搭建一个sps2013的测试服务器 但基于服务器软件授权的考虑,让使用windows2008 作为系统服务器 但一安装就碰到个提示,要求先安装framework4.5 ...