哪些HTML5特性值得期待
首先大家可以看一下《HTML5程序设计(第二版)》最后一章关于HTML5未来展望。地址:http://www.ituring.com.cn/article/1690?q=html5%E6%9C%AA%E6%9D%A5
1.浏览器对HTML5的支持力度
随着明年windows XP支持到期,而且国内很多小白用户都在使用360安全浏览器和搜狗浏览器,所以HTML5的推进速度还是非常快的。这点对web开发者来说是一件很开心的事情,未来浏览器之间的兼容性问题会越来越少,开发者可以把更多的精力集中在应用的交互设计和业务逻辑上。
2.哪些特性具有潜力
1).WebGL一定会越来越火。并且随着Three.js这种前端3D类库的出现。很多复杂的3D游戏和动画都可以使用Three.js来渲染。之前同事就用Three.js完成一个魔方游戏的制作。效果非常炫,用户体验也非常的流畅。
2).设备device元素。越来越多的游戏或者增强设备需要联网,和主机交互。比如Google Class, Microsoft Kinect等设备。摄像头、语音输入和人脸识别越来越多的应用到web或手机app开发中。同事做windows 8 metro游戏时,就使用到surface的摄像头,麦克风等设备。
3.音频数据的API
未来可以使用HTML5的音频数据API创建音乐,修改音乐。就像现在可以使用canvas元素来crud图片一样。
3.1统一标准的视频格式和音频格式
现在要让web页面支持html5 video player,必须针对不同的浏览器链接不同格式的视频文件。一方面增加了开发者开发成本,另外一方面对运营团队也是负担。因为一段视频,必须生成多份不同格式的视频文件。比如.mp4,.ogg等。
4.HTML5 video标签支持流媒体数据
这样加载稍微大的视频文件时,不需要后台服务端修改代码,将大的视频分割成很多个小的视频,然后在HTML5播放器中播放。如果html5 video标签支持流媒体视频,在后台和前端都可以减少很多代码。这样更快让用户和开发者从Flash Video Player向HTML5 Video Player的迁移。
5.触屏设备事件
移动设备越来越多的接入互联网。所以各大浏览器厂商会加大对“方向事件”、“手势事件”和“触摸事件”的支持。
6.P2P网络的支持
虽然在大学里面了解过这个概念,但是只是停留在这个概念的表面。P2P网络技术的最大的好处:1.节约网络带宽;2.播放视频或发送接收文件更快。因为P2P技术允许客户端之间直接通信。适用场景:多用于多人游戏、视频聊天、文件共享和文档协作功能。
综上各个方面,我个人比较看好Google Chrome OS笔记本,另外一个就是手机操作系统新秀--Firefox OS。因为它们两者的应用都是完全基于HTML5的新特性和API上,所以不存在兼容性,并且方便升级和扩展。而且前公司的PM和我交谈时,也说过从事web/mobile app开发的开发者,一定要关注Firefox OS。昨天中兴生产的Firefox OS手机开始在欧洲销售,价格也不是很贵。估计会在新兴市场有很大的发展潜力,并且Mozilla也打算开发基于Firefox OS的平板电脑。
从目前来看,一款系统能横跨pc、平板和手机的只有以下几家公司:
1.Ubuntu(pc,tablet,smartphone) 其实ubuntu还说可以运行在智能电视上。要看推广的力度,当然目前和中国合作的Ubuntukylin,成功与否目前还很难判断。
2.Apple(tablet,smartphone)PC上的Mac OS还是和ios有些不一样,当然大部分还是一样的代码。当然也开始进军电视和智能手表
3.Firefox OS(tablet,smartphone)pc上目前还没有发声。
4.Microsoft (pc,table,smartphone) Windows8出来之后,加上微软力推的windows 8 metro app。其实看出微软对跨平台的野心。不过做出来的东西是吃力不讨好,用户不买账。
Firefox OS平板:http://news.cnblogs.com/n/181341/
Firefox OS手机:http://news.cnblogs.com/n/181302/
哪些HTML5特性值得期待的更多相关文章
- HTML5特性速记图
今天推荐大家一张HTML5特性速记图,供大家平时查阅,也可以打印放在电脑旁帮助速记.速查.此图笔者收集于网络图片.
- SharePoint 2013 的HTML5特性之响应式布局
今天偶然看到一本书<Pro SharePoint 2013 Branding and Responsive Web Development>,看到SharePoint 2013基于HTML ...
- SharePoint 2013的HTML5特性之响应式布局
今天偶然看到一本书<Pro SharePoint 2013 Branding and Responsive Web Development>,看到SharePoint 2013基于HTML ...
- HTML5特性检測
HTML5特性检測: 1.检測全局对象:诸如window或navigator是否拥有特定的属性 2.创建元素:检測该元素的DOM对象是否拥有特定的属性 3.创建元素:检測该元素的DO ...
- YARN之上的大数据框架REEF:微软出品,是否值得期待?
YARN之上的大数据框架REEF:微软出品,是否值得期待? 摘要:微软即将开源大数据框架REEF,REEF运行于Hadoop新一代资源管理器YARN的上层.对于机器学习等在数据传输.任务监控和结果 ...
- IMCASH:2019年区块链不会风平浪静,至少还有10件事值得期待
当我们在说2019年是值得期待的一年时,我们还是得做到有根有据.那么,2019年在区块链行业都会发生哪些引导行业风向.影响整个行业的事件呢? 今天,白话区块链带着大家顺着时间线梳理一下. 01 第一季 ...
- 浏览器对HTML5特性检測工具Modernizr
近期在做公司移动端运营的项目,需求中多处地方都会涉及动画. 相信非常多前端开发都会有这样的感触,对CSS3中的动画属性非常熟悉,可是因为对动画运动过程的理解不深入,经常仅仅能望而止步.CSS3中动画这 ...
- PHP 7 值得期待的新特性(下)
这是我们期待已久的 PHP 7 系列文章的第二篇.点此阅读 第一篇本文系 OneAPM 工程师编译整理. 也许你已经知道,重头戏 PHP 7 的发布将在今年到来!现在,让我们来了解一下,新版本有哪些新 ...
- PHP 7 值得期待的新特性(上)
这是我们期待已久的 PHP 7 系列文章的第一篇. 或许你已经知道了,我在 PHP 5.0.0 时间轴 提的 RFC (Request For Comments)通过了, PHP 7 成为 PHP 下 ...
随机推荐
- WCF服务编程
WCF服务编程, 我是WCF的初学者,在这想分享学习WCF服务编程的过程,欢迎大家多多指教!
- 初探javascript
javascript是一种在网络广泛应用的脚本语言,虽然名字与java相近,但其实两者并没有直接的关系,脚本语言是一种为了便于操作和拓展功能而开发出来的解释性语言,不同于传统的编程语言,脚本语言不需要 ...
- Java 应该跨四个平台
编程语言从属于操作系统,要统一,就要在根本处统一,要统一的是操作系统,而不是编程语言.你认为是苹果决定苹果树,还是苹果树决定苹果? 编程语言跨操作系统是错误的道路,你见过苹果长在桔子树上的吗?苹果长得 ...
- Hibernate中Criteria的完整用法
1,CriteriaHibernate 设计了 CriteriaSpecification 作为 Criteria 的父接口,下面提供了 Criteria和DetachedCriteria .2,De ...
- javascript变量的作用域
javascript变量的作用域 基本类型和引用类型 基本类型值指的是简单的数据段,而引用类型值指的是那个可能由多个值组成的对象 讲一个值赋值给变量时,javascript解析器首先要确定是基本类型 ...
- java并发编程(十五)内存可见两种方式 加锁和volatile
1.volatile变量是一种稍弱的同步机制在访问volatile变量时不会执行加锁操作,因此也就不会使执行线程阻塞,因此volatile变量是一种比synchronized关键字更轻量级的同步机制. ...
- Spring MVC 框架的架包分析,功能作用,优点
由于刚搭建完一个MVC框架,决定分享一下我搭建过程中学习到的一些东西.我觉得不管你是个初级程序员还是高级程序员抑或是软件架构师,在学习和了解一个框架的时候,首先都应该知道的是这个框架的原理和与其有关j ...
- Stanford Prof. Li Feifei写给她学生的一封信
De-mystifying Good Research and Good Papers By Fei-Fei Li, 2009.03.01 Please remember this: 1000+ co ...
- offsetTop、clientTop、scrollTop、offsetTop属性
HTML精确定位:scrollLeft,scrollWidth,clientWidth,offsetWidth scrollHeight: 获取对象的滚动高度. scrollLeft:设置或获取位于对 ...
- 非常全面的SQL Server巡检脚本来自sqlskills团队的Glenn Berry 大牛
非常全面的SQL Server巡检脚本来自sqlskills团队的Glenn Berry 大牛 Glenn Berry 大牛会对这个脚本持续更新 -- SQL Server 2012 Diagnost ...