HTML5学习笔记
文章平均质量分 79
sun_7_flower
这个作者很懒,什么都没留下…
展开
-
[读书笔记]Html5音频和视频
audio和video的出现让HTML5的媒体应用多了新选择, 开发人员不必使用插件就可以播放音频和视频。1.1.1 视频容器视频容器(视频文件)包含了音频轨道,视频轨道和其他一些元数据。主流视频容器一下视频格式:.avi Audio Video Interleave.flv Flash Video.mp4 MPEG 4.mkv Matroska.o原创 2014-09-19 14:14:28 · 665 阅读 · 0 评论 -
Html5 <nav>标签用法
nav 字面上理解为“导航”,在html5中用于包裹一个导航链接组,用于显式的说明"这是一个导航组”,在同一个页面中可以同时存在多个nav。不是所有的链接组都需要使用nav包裹,这主要看链接组是不是用于导航(可理解为是不是再页面中充当导航这一角色),链接可以是一些操作,如删除,编辑;可以是一些提示性元素,如链接到其他网站的解释。导航,顾名思义,就是引导的路线,那么具有引导功能转载 2014-08-21 22:23:51 · 8230 阅读 · 0 评论 -
[学习笔记]SVG初级篇
1、SVG概述SVG是矢量图的一种, SVG是一种文件格式, 有自己的API。根本上讲,SVG是一种矢量格式2、SVG历史SVG起初通过插件的方式提供浏览器使用,不久,浏览器就对SVG图像的原生支持。 故可以把SVG代码嵌入在HTML中。3、SVG使用定义svg的宽高 4、SVG简单图形 其中原创 2014-08-22 09:42:34 · 1035 阅读 · 0 评论 -
[读书笔记]地理位置Geolocation API
5.1 位置信息HTML5 Geolocation API,请求一个位置信息,如果用户同意,浏览器返回位置信息,该位置信息是通过支持HTML5地址定位功能的底层设备提供给浏览器的,位置信息由纬度, 经度坐标和其他元数据组成。5.1.1 纬度和经度作弊啊表示方式1) 十进制,如39.172222)DMS 角度格式 (例如,39°10’20’HTML5 Gelo原创 2014-09-25 22:09:01 · 1072 阅读 · 0 评论 -
[读书笔记]Communication API 之 XMLHttpRequest Level 2
XML HttpRequest Level 2XML HttpRequest Level 2相对此前版本,有了很大改进1、跨源XMLHttpRequests请求2、进度事件(Progress events)1.1 跨源XMLHttpRequests请求XMLHttpRequests通过CORS(跨源资源共享)实现了跨源XMLHttpRequests跨原创 2014-10-24 16:04:35 · 460 阅读 · 0 评论 -
[读书笔记]Communication API
1.1 跨文档消息通信跨文档消息通信可以确保iframe、标签页、窗口间安全地进行跨源通信。posetMessage API 发送小心chatFrame。contentwindow.postMessage("hello world", "http://www.example.com/")接受消息需在页面增加一个事件处理函数。当某个消息到达时, 通过检查消息的来源(ori原创 2014-10-24 16:03:29 · 510 阅读 · 0 评论 -
[读书笔记]WebSocket服务篇
1.1.1 WebSocket概述WebSockets通过一次握手建立连接,服务器就可以主动地向客户端发送消息。一举淘汰了Comet和Ajax轮询(polling),长轮询(long-polling),已经流(streaming)解决方案的。 在全双工的实时浏览器通信中,大大减少了网络流量并降低了网络延迟。1.1.2 传统实时HTTP应用程序的复杂性如图所示原创 2014-10-24 16:08:39 · 966 阅读 · 0 评论 -
[读书笔记]WebSocket浏览器篇 HTML5 WebSockets API
1.1 检测浏览器支持的情况if (window.WebSocket) 支持else 不支持1.2 API的基本用法url = “ws//loaclhost:8888:/echo”;w = new WebSocket(url);或w = new WebSocket(url, ["proto1", "proto2"];使用已知的原创 2014-10-30 09:47:01 · 626 阅读 · 0 评论