HTML 5:这一核心Web技术将走向何方?

本文涉及的产品
密钥管理服务KMS,1000个密钥,100个凭据,1个月
简介: 作为开放式网络平台的主力选手,HTML 5标准正在经历着渐进、改善,甚至根本性的变革。HTML 5官方发布是在2014年十月,然而早在多年之前,这项技术就已经开始在软件开发领域兴起和发展。它的出现减少了人们对于专有的富互联网技术的依赖,例如AdobeFlash和微软Silverlight。

作为开放式网络平台的主力选手,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.网络开发安全的最佳实践目前已完成。这个实践的目的是防止应用程序中的信息从一个用户共享到另一个用户,从而侵犯用户隐私。


本文作者:刘妮娜译         

来源:51CTO

目录
相关文章
|
1月前
|
前端开发
【2025优雅草开源计划进行中01】-针对web前端开发初学者使用-优雅草科技官网-纯静态页面html+css+JavaScript可直接下载使用-开源-首页为优雅草吴银满工程师原创-优雅草卓伊凡发布
【2025优雅草开源计划进行中01】-针对web前端开发初学者使用-优雅草科技官网-纯静态页面html+css+JavaScript可直接下载使用-开源-首页为优雅草吴银满工程师原创-优雅草卓伊凡发布
40 1
【2025优雅草开源计划进行中01】-针对web前端开发初学者使用-优雅草科技官网-纯静态页面html+css+JavaScript可直接下载使用-开源-首页为优雅草吴银满工程师原创-优雅草卓伊凡发布
|
4月前
|
前端开发 JavaScript UED
在数字化时代,Web 应用性能优化尤为重要。本文探讨了CSS与HTML在提升Web性能中的关键作用及未来趋势
在数字化时代,Web 应用性能优化尤为重要。本文探讨了CSS与HTML在提升Web性能中的关键作用及未来趋势,包括样式表优化、DOM操作减少、图像优化等技术,并分析了电商网站的具体案例,强调了技术演进对Web性能的深远影响。
65 5
|
4月前
|
前端开发 JavaScript 搜索推荐
HTML与CSS在Web组件化中的核心作用及前端技术趋势
本文探讨了HTML与CSS在Web组件化中的核心作用及前端技术趋势。从结构定义、语义化到样式封装与布局控制,两者不仅提升了代码复用率和可维护性,还通过响应式设计、动态样式等技术增强了用户体验。面对兼容性、代码复杂度等挑战,文章提出了相应的解决策略,强调了持续创新的重要性,旨在构建高效、灵活的Web应用。
73 6
|
4月前
|
缓存 安全 前端开发
构建高效Web应用的五大关键技术
【10月更文挑战第42天】在数字化浪潮中,Web应用已成为企业与用户互动的重要桥梁。本文将深入探讨提升Web应用性能和用户体验的五项核心技术,包括前端优化、后端架构设计、数据库管理、安全性增强以及API开发的最佳实践。通过这些技术的应用,开发者可以构建出更快、更稳定且更安全的Web应用,满足现代网络环境的需求。
|
4月前
|
XML 前端开发 JavaScript
PHP与Ajax在Web开发中的交互技术。PHP作为服务器端脚本语言,处理数据和业务逻辑
本文深入探讨了PHP与Ajax在Web开发中的交互技术。PHP作为服务器端脚本语言,处理数据和业务逻辑;Ajax则通过异步请求实现页面无刷新更新。文中详细介绍了两者的工作原理、数据传输格式选择、具体实现方法及实际应用案例,如实时数据更新、表单验证与提交、动态加载内容等。同时,针对跨域问题、数据安全与性能优化提出了建议。总结指出,PHP与Ajax的结合能显著提升Web应用的效率和用户体验。
98 3
|
4月前
|
人工智能 安全 物联网
区块链技术的未来展望:去中心化金融(DeFi)与Web 3.0的融合
区块链技术的未来展望:去中心化金融(DeFi)与Web 3.0的融合
|
4月前
|
机器学习/深度学习 移动开发 自然语言处理
HTML5与神经网络技术的结合有哪些其他应用
HTML5与神经网络技术的结合有哪些其他应用
59 3
|
4月前
|
机器学习/深度学习 移动开发 自然语言处理
HTML5与神经网络技术的结合有哪些
HTML5与神经网络技术的结合有哪些
58 2
|
4月前
|
SQL 负载均衡 安全
安全至上:Web应用防火墙技术深度剖析与实战
【10月更文挑战第29天】在数字化时代,Web应用防火墙(WAF)成为保护Web应用免受攻击的关键技术。本文深入解析WAF的工作原理和核心组件,如Envoy和Coraza,并提供实战指南,涵盖动态加载规则、集成威胁情报、高可用性配置等内容,帮助开发者和安全专家构建更安全的Web环境。
125 1
|
4月前
|
负载均衡 监控 算法
论负载均衡技术在Web系统中的应用
【11月更文挑战第4天】在当今高并发的互联网环境中,负载均衡技术已经成为提升Web系统性能不可或缺的一环。通过有效地将请求分发到多个服务器上,负载均衡不仅能够提高系统的响应速度和处理能力,还能增强系统的可扩展性和稳定性。本文将结合我参与的一个实际软件项目,从项目概述、负载均衡算法原理以及实际应用三个方面,深入探讨负载均衡技术在Web系统中的应用。
208 2

热门文章

最新文章