html5
lijc_boke
热爱前端的小伙子
展开
-
Canvas实战---时钟
首先创建HTML5模板:在body中写入canvas标签:因为canvas是不具备绘制的功能,得靠javascript实现绘制的功能输入:代码如下://定义全局var window_width=1248;//定义Canvas的宽var RADIUS = 8 ;//定义Canvas翻译 2016-04-20 12:01:18 · 257 阅读 · 0 评论 -
HTML5 LocalStorage 本地存储
HTML5 LocalStorage 本地存储说到本地存储,这玩意真是历尽千辛万苦才走到HTML5这一步,之前的历史大概如下图所示: 最早的Cookies自然是大家都知道,问题主要就是太小,大概也就4KB的样子,而且IE6只支持每个域名20个cookies,太少了。优势就是大家都支持,而且支持得还蛮好。很早以前那些禁用cookies的用户也都慢慢的不存在了,就好像以转载 2016-06-29 17:12:49 · 205 阅读 · 0 评论 -
检测HTML5等特性
有四种基础技术可以用来检测浏览器是否支持某种HTML5特性,从简单到复杂依次是:1、检测全局对象(window或者navigator)是否拥有特定的属性。例如 地理定位: return !!navigator.geolocation ; //返回布尔值判断是否存在 2、创建一个元素,然后检测该元素的DOM对象是否拥有特定的属性。检测画布的特性 : r原创 2016-11-08 12:10:15 · 237 阅读 · 0 评论 -
深入 HTML5 Web Worker 应用实践:多线程编程
W3C 在 HTML5 的规范中提出了工作线程(Web Worker)的概念,工作线程允许开发人员编写能够长时间运行而不被用户所中断的后台程序, 去执行事务或者逻辑,并同时保证页面对用户的及时响应。本文深入 HTML5 多线程规范,讲述多线程实现原理、方法,同时以实例的形式讲解 HTML5 中多线程编程以及应用。HTML5 中工作线程(Web Worker)简介原创 2016-11-17 22:58:05 · 2597 阅读 · 0 评论 -
HTML5的 input:file上传类型控制
一、input:file属性属性值有以下几个比较常用:accept:表示可以选择的文件MIME类型,多个MIME类型用英文逗号分开,常用的MIME类型见下表。multiple:是否可以选择多个文件,多个文件时其value值为第一个文件的虚拟路径。1、accept只能选择png和gif图片 id="fileId1" type="file" accept="原创 2016-12-20 14:59:15 · 302 阅读 · 0 评论 -
html5 manifest 离线缓存
干什么用的? 离线缓存为的是第一次请求后,根据manifest文件进行本地缓存,并且在下一次请求后进行展示(若有缓存的话,无需再次进行请求而是直接调用缓存),最根本的感觉是它使得WEB从online可以延伸到了offline领域。应用场景h5游戏及一些页面内容不经常会变动,相对较为固定的内容。怎么用的?若想使用manifest功能,需要在需要进行缓存功能的html文件之中写入原创 2017-04-08 11:14:49 · 4064 阅读 · 1 评论