前端技术html5未来的发展方向

作为开放式网络平台的主力选手,HTML 5标准正在经历着渐进、改善,甚至根本性的变革。HTML 5官方发布是在2014年十月,然而早在多年之前,这项技术就已经开始在软件开发领域兴起和发展。它的出现减少了人们对于专有的富互联网技术的依赖,例如AdobeFlash和微软Silverlight。HTML 5视频元素,作为嵌入式视频文件,成为支持富互联网的一个重要转折。当互联网从单一的浏览器演变为分布式的应用程序,HTML 5技术和设计有力的支撑了这个衍化过程。

追踪HTML 5的发展历程,尽管还是常见的web搜索,免税版的视频编解码器,但也取得了一定的进展,H.265还取得了专利。除了谷歌VP9编解码器,其他参与的公司都迫于一贯的web标准不愿为竞争对手提供技术支持。尽管如此,HTML 5还是建立起了它自己的一套开放、多媒体富互联网应用程序。拥有技术管辖权、万维网联盟的首席执行官JeffJaffe称:"HTML 5很快被人们所接受,成为了今天在浏览器和网站上频繁使用的HTML版本。"

HTML 5的渐进和改善

HTML 5规范定期在更新。可以看到常规的小功能改进和错误修复,比如去年的5.1版本,修改画布2D元素,并进一步清理HTML 5。接下来就是5.2版本,这个版本具备一些新功能,例如菜单元素,表示可以激活的一组命令。5.2版本还专注于Web内容安全策略,为开发者提供资源访问控制方式。升级版还可以处理非拉丁字母的电子邮件地址。不过,5.2版还是一个小升级版本。

过去十年前、十五年前,HTML的版本基本上跟不上网络发展的速度,然而如今,W3C需要HTML核心规范更加频繁的更新。然而,这些重大的升级并不会带来整体的升级,比如从HTML 5到HTML 6甚至HTML 7这样。

 HTML 5的继任者会是怎样?

如前文所说,我们永远也看不到HTML 6了吗?Jeffe认为,网上支付可能会带来一系列的变革,提供一致的网上支付方式。"如果我们直接去定义HTML 6,网上支付可能就是了"。虽然网上购物不是什么新鲜事,但移动Web优势增加了人们放弃购物车的理由。由于其复杂性,可能需要不同的方法来设计新HTML。W3C有一个工作组专门来讨论这个问题。W3C还致力于Web组件,以一个框架来定义可重复使用的网站组件和服务人员,使其更容易在浏览器内运行多个功能,包括离线功能。也许他们会真正见证HTML 6的到来。

 开放网页将HTML 5纳入新领域

虽然HTML 5已经瞄准了开放的网络平台,但这个平台本身已经越来越丰富,不仅仅只是HTML的舞台了。所以W3C正在研究安全、性能和流媒体。流媒体相关的工作涉及该加密媒体扩展(EME)标准,它扩展了html5.1版本媒体元素提供的API控制加密内容播放和连接到数字版权管理系统。EME提供了通过浏览器播放视频的一套标准。Jaffe称,以前,还没有交互操作。这套标准的出现是针对今天视频播放非标准化的一个巨大改进。这往往是Netscape有争议的NPAPI插件技术。

TimBerner-Lee(W3C公司董事、web创始人)赞同今年二月的EME提议,认为它提供了一个相对安全的方式观看在线电影,但有些人反对这项提议。BernersLee注意到DRM存在对于开发者、后代和法律方面的问题。

最后,我们来看看对于Web安全,W3C正在进行的主要项目:

1.网络认证框架。目前的状态是在进行中,我们的目标是通过多重身份认证支持安全性。"我们真的想要摆脱密码"Jaffe称。

2.网络加密API。已在今年的早些时候完成。可以实现在网络应用程序中的JavaScriptAPI基本加密操作。

3.网络开发安全的最佳实践目前已完成。这个实践的目的是防止应用程序中的信息从一个用户共享到另一个用户,从而侵犯用户隐私。

原文来自:技术之家

时间: 2024-10-03 23:10:08

前端技术html5未来的发展方向的相关文章

程序员未来的发展方向……(猿媛必看)

程序员未来的发展方向--(猿媛必看) 提交 我的评论 加载中 已评论 程序员未来的发展方向--(猿媛必看) 2015-08-14 CSDN博客 程序人生 程序人生 程序人生 微信号 coder_life 功能介绍 分享CSDN社区中最优质的博文.最精彩的讨论.最实用的开发资源,并不定期奉送CSDN社区的各种福利. ↑ 点击上方"程序人生"关注我们 程序员工作两三年后,基本上都会考虑自己的未来发展方向.发展的路径不外乎: 程序员-系统分析员-架构师-技术经理-CTO程序员-项目组长-项目

spark未来的发展方向

spark是采用scala语言开发的基于内存的计算框架,作者Matei Zaharia,在未来的发展方向: 1.spark streaming:提高spark的流处理能力,使得spark更适于通过一套代码进行大数据流处理和批量计算: 2.MLlib:spark0.8加入了MLlib,下一步会在MLlib中加入更多的机器学习算法,使得spark更适于分布式机器学习: 3.GraphX:是基于spark的图计算框架,当前很多社交网络分析,机器学习和图的相关算法最终完成推荐系统的工作,最终想达到让用户

2019年Java未来的发展方向

2018即将结束,迎来2019年,Java作为世界上 最流行的计算机编程语言,在当今信息时代中发挥了重要的作用.Java语言本身具有着自己独特的优势:面向对象.分布式应用并且安全.多线程.跨平台等.这使得Java语言成为许多应用系统理想开发语言. 不管是手机应用程序还是电脑程序,你在生活中每一次购物到每一笔支付成功,都离不开Java,越来越多的公司也正在采用Java语言开发网站,在所有程序员当中做Java开发的工程师比例相当高的,通常来说,具备3到5年开发经经验的Java工程师,年薪20万元是很

站在历史的长河上,分析人工智能的未来的发展方向

科幻电影的繁荣使得人工智能的理想和虚拟之间的界限越来越模糊.我们基本上不知道人工智能的发展方向.每次都会出现机器人欺骗.互联网的这种流动是最重要的时期,它融合了许多人对人工智能的知识.以及未来发展的方向.人工智能的发展主要依赖于深入的学习,运用统计学原理在海量数据中寻找规则和联系.深度学习的优点是能够快速模拟人的视觉.听觉等行为.这种优势不仅效率高,而且速度快. 然而,尽管深入的学习已经把人工智能本身推向了公众的视野,但对于人类试图复制他们智慧的漫长过程来说,这只是一个短暂的时刻.不到10年的时

我国大数据未来的发展方向

2018年,中国的大数据产业上演了冰火之歌.一方面,随着互联网,大数据,人工智能等现代信息技术的不断突破,大数据产业蓬勃发展.特别是在传统(物理)经济与数据经济深度融合的背景下,电子商务,医疗,教育,媒体,政务等成熟领域的大数据产业呈上升趋势.另一方面,欧盟的通用数据保护条例(GDPR)于2018年5月25日生效,这是历史上最严格的个人数据保护法案.它远离欧洲,对全球和国内数据市场造成了很大的冲击. 2019年,中国大数据产业经历了数据安全风暴和快速发展,将迎来国家和地方双重政策推动等重大机遇,

ManageEngine:ITSM未来的发展方向

多年来,随着客户业务需求.工作文化.技术创新的不断变化以及新的IT环境的出现, IT支持也出现了新的变化,由单一的IT帮助台( IT help desk)逐渐转变为了综合性的IT服务台( IT service desk),IT服务台可处理更多种类的IT事务并更好地与战略业务目标保持一致.这些IT服务台一般由ITSM工具提供支持,以增强服务台的功能和可用性.当然,ITSM之路并非仅此而已,它必将继续发展.以下是ManageEngine分析的ITSM热门趋势,以及这些趋势将如何在未来推动ITSM的发

0基础学习前段历程2 第一门需要掌握的前端技术HTML5+CSS3 CSS基础知识,常用样式详细解读

#### CSS属性值background背景 -   背景颜色 - background-image:url(  );背景图片 - background-repeat:no-repeat; 设置背景图片是否平铺 - repeat:平铺,默认值 - no-repeat 不平铺 - background-size:100px 60px;设置图片的大小,值X/Y,可用单位百分比像素 - background-position:100px 60px;设置图片的位置,值X/Y,可用单位百分比像素,英文单

0基础学习前段历程2 第一门需要掌握的前端技术HTML5+CSS3 html表单类

<!-- 表单类 --> <label>姓名</label> <input type="text"> 文本框 <input type="password"> 密码框 <input type="button" value="按钮"> <input type="radio" name="" id="&qu

前端开发工程师的发展方向

通过对HTML5职业岗位类别的基本介绍,能够让学习HTML5的小伙伴们有自己的职业规划.可以通过职业意向决定自己的学习侧重点:也可以通过自己学习的知识定向自己的职业岗位. 学习一门新的知识,我们需要了解的不仅仅是知识本身,还应该有为什么学习或是学习之后有什么用之类的疑问.而对于以后要靠学习的知识来工作的人而言这点尤为重要,毕竟以后可是要靠它来谋生路滴.往简单的说,要是连自己学习的东西以后能够干什么都不知道的话,那又如何运用所学习的知识了.所以我们在学习HTML5之前,对于以后能够从事的工作岗位也