html5 特性介绍
发布日期:2021-09-20 08:07:45 浏览次数:51 分类:技术文章

本文共 611 字,大约阅读时间需要 2 分钟。

转载自:

html5是一些html独立特性的集合,因此不能说检测浏览器是否支持”html5″, 但是可以分别检测浏览器是否支持诸如“画布(canvas),视频(video),地理位置(geolocation)”等html5特性。可以使用javascript类库Moderniz来检测浏览器是否支持html5以及css3特性。

那么,html5特性有哪些?

1.画布(canvas)

它是依赖分辨率的位图画布。可以在画布上绘制任意图像或者加载图像。

2.视频(video)

html5之前,在网页中嵌入视频一般是通过Apple的quick time 或者是adoble flash播放器这些第三方插件实现的。

对于支持html5的video标签的浏览器,不需要任何脚本检测就可以播放视频(但如果要对视频做更多的操作还是需要js的);如果浏览器不支持video标签,浏览器会使用第三方插件来播放视频。

3.本地存储(local Storage)

html5的本地存储有点像cookie, 但是local storage可以存储更大容量的数据。cookie的大小是受限制的,并且每次请求,cookie都会被发送到服务器端(耗费额外的空间,浪费带宽)。

4.web works

有了web works ,浏览器可以在后台以多个”线程“的样子运行js。

更多请访问:http://www.jianzhanseo.com/?p=447

转载地址:https://blog.csdn.net/caiyiii/article/details/20242331 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:软件开发原则之依赖倒置原则
下一篇:国际日期书写标准格式

发表评论

最新留言

表示我来过!
[***.240.166.169]2024年04月02日 03时07分18秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

【大话Mysql面试】-Mysql事务以及隔离级别 2019-04-26
【大话Mysql面试】-Mysql索引 2019-04-26
【大话Mysql面试】-Mysql锁 2019-04-26
【大话Mysql面试】-Mysql常见面试题目 2019-04-26
08 【多线程高并发】Java线程间通信的方式 2019-04-26
【数据结构与算法】什么是跳表?通俗易懂来理解跳表 2019-04-26
【数据结构与算法】什么是图?图是什么?快速带你回顾图有关的知识点 2019-04-26
【数据结构与算法】什么是串?什么是KMP算法?字符串匹配是什么? 2019-04-26
【数据结构与算法】什么是布隆过滤器?如何防止缓存穿透的问题? 2019-04-26
【Java锁体系】CopyOnWriteArrayList是什么?线程安全的arraylist是哪个? 2019-04-26
【面试题目】Java设计模式你有哪些了解?说几个常用的。 2019-04-26
【计算机操作系统】常说的死锁是什么?死锁产生的必要条件是什么?死锁的解决策略是什么? 2019-04-26
【计算机操作系统】进程管理详解?进程与线程区别是什么?进程调度的算法有哪些?进程通信有哪些? 2019-04-26
【计算机操作系统】虚拟内存是什么?分页系统地址映射?页面置换算法有哪些?分段地址映射又是什么? 2019-04-26
【计算机操作系统】设备管理?磁盘结构是怎么样的?磁盘调度算法有哪些? 2019-04-26
【多线程高并发】为什么要使用多线程?创建多少个线程合适呢? 2019-04-26
【多线程与高并发】 Java两个线程轮流打印1-100两个数?多线程轮流打印数字? 2019-04-26
【多线程与高并发】 Java两个线程轮流打印字符串? 2019-04-26
【Linux命令篇】Linux命令实践 2019-04-26
【Leetcode单调队列】Leetcode239 滑动窗口最大值 2019-04-26