
html5
文章平均质量分 80
漂流的猪
这个作者很懒,什么都没留下…
展开
-
html5笔记1 入门
1、video:定义视频 您的浏览器不支持 video 标签。 2、audio:定义声音 您的浏览器不支持 audio 标签。原创 2013-08-20 09:51:42 · 865 阅读 · 0 评论 -
html5笔记2 canvas
1、SVG - 可伸缩矢量图形 。svg是在html5 canvas出现之前的一种很好的替代方案 。用于定义用于网络的基于矢量的图形 。svg在改变尺寸的情况下图形质量不会有损失,并且支持点击检测 。svg通过XML文件来描述图形的 html文档通过标签加入svg文件:、、 <embed src="rect.svg" width="300" height="100原创 2013-08-22 18:28:49 · 1287 阅读 · 0 评论 -
html5笔记3 音频和视频
1、容器 不论是音频文件还是视频文件,实际上都是一个容器文件(类似于zip文件)。容器中包含了音频轨道、视频轨道(针对视频)和一些元数据。视频播放的时候,音频轨道和视频轨道是绑定在一起的;元数据包含了视频的封面、标题、子标题和字幕等相关信息。 2、解码器 音频和视频的编码/解码器是一组算法,用来对一段特定音频或视频流进行编码解码的。编码是为了压缩文件体积,解码是把编码过的数据重组为原始的原创 2013-08-28 18:38:01 · 1311 阅读 · 0 评论 -
html5 笔记4 地理定位(Geolocation)
1、位置信息前述 请求一个位置信息,浏览器返回位置信息(用户同意)。该位置信息通过支持HTML5地理定位功能的底层设备提供给浏览器的。位置信息由维度、经度坐标和一些其它的元数据组成。这些信息就可以定位到具体的位置。 元素据包括海拔、海拔准确度、行驶方向和速度等(具体的取决于浏览器所在的硬件设备),如果这些元数据不存在则返回null。html5 位置api不指定设备使用的是哪种底层及时来定位,只原创 2013-08-29 18:35:18 · 1215 阅读 · 0 评论 -
html5 笔记5 通信api
1、主要探讨用于构建实时跨源通信的两个重要模块: 。跨文档消息通信 。XMLHttpRequestLevel2 - XMLHttpRequest的改进版 2、跨文档消息通信 可以确保iframe、标签页、窗口间安全地进行跨源通信。 1)它把postMessage API定义为发送消息的标准方式,向通信页面发送信息。 2)接收消息时仅需在页面中增加一个事件处理函数,当某个消息到达时原创 2013-09-04 18:06:05 · 928 阅读 · 0 评论 -
html5 笔记7
1、javascript单线程处理逻辑 js是单线程的处理脚本的,多脚本不能并发的执行任务,是一个一个的完成的。从而导致浏览器弹出脚本运行缓慢的警告,不得不终止脚本的执行。 在浏览器中js和UI是在同一线程中运行的,实际上对UI造成了一定的影响。 js在处理多个异步请求时的处理方式: //并行获取数据 function paiallel( ){ var data原创 2013-09-12 13:10:12 · 711 阅读 · 0 评论 -
html5 笔记6 新的form表单处理
1、不变的东西 。表单仍然使用元素最为容器(顶层),可以再其中设置基本的提交特性; 。表单仍然用于向服务器端发送表单中控件的值; 。可以使用以前的文本框、单选按钮等方法; 。仍然可以使用脚本操作表单控件 2、功能性表单 form的核心设计理念是功能性动作和语义,而非外观和显示效果。为了达到这样的目的,html5增加了大量新的输入型控件和新的函数及特性。 3、浏览器支持情况原创 2013-09-05 18:27:46 · 1079 阅读 · 0 评论 -
html5 笔记8 web storage
1、在webStorage之前,远程服务器需要存储客户端和服务器间交互所使用的所有相关数据;而使用webStorage,只要将需要跨请求重复访问的数据直接存储在客户端的浏览器中,这样可以快速回复数据,减小网络流量。 2、webStorage 和cookie: cookie的大小受限(4kb),不能存储大点的数据;只要有请求设计到cookie,cookie就会在服务端和客户端之间来回的传送,消耗原创 2013-10-18 18:21:08 · 911 阅读 · 0 评论