热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

HTML5未来不可阻挡的力量

另一方面,大多数开发人员并不在乎万维网联盟(W3C)何时以及如何正式承认并迎接HTML5的到来。在他们眼中,W3C只是一个冗余的组织,因为其运行起来根本不像是快速移动的创新者,而更像是联邦政府机构。当然W3C的存在肯定有它独特的价值

HTML5 未来不可阻挡的力量
最近Gartner(美国一家从事信息技术研究和咨询的公司)的报告预测,下一代Web技术成为基础业务还需要5到10年的时间。但开发人员都在快速前进,以致于以Html5为核心的应用程序在几个月内就变得无处不在。Gartner已经制作并大肆宣传了自1995年以来的周期报告,很好地记录了未来技术如何随时间演变的预测。例如,公司今年发布的关于近场通信(NFC)的预测分析就比较准确,但是这一次却错过了HTML 5的重拳出击。

报告显示HTML5,这个不断发展的技术标准,在Web页面和应用程序的领域的功效应该会经由浏览器呈现出来,目前尚处于期望顶峰前面的上行斜坡阶段,在那之后将不可避免地进入到幻想破灭的谷底,之后的5-10年才能到达稳步上升的光明期。可事实是什么呢?开发者社区对HTML5的全面影响,使得预测HTML5发展趋势成为一个棘手的技术活。鉴于科技产业的飞速进步,开发人员已经接受了新兴标准,他们没有任何理由来等待它缓慢的自我巩固。

许多怀疑论者指出,2014年之前该技术标准肯定不会被万维网联盟(W3C,一个专门为那些基于web的技术制定标准的组织)正式批准。也许直到2022年之前都不会出台对于HTML5的最后认可,而这个时间线对Web开发而言是一个太长的周期,特别是考虑到HTML4在2000年获得正式批准,开发者就觉得等待联盟认可是遥遥无期的。

另一方面,大多数开发人员并不在乎万维网联盟(W3C)何时以及如何正式承认并迎接HTML 5的到来。在他们眼中,W3C只是一个冗余的组织,因为其运行起来根本不像是快速移动的创新者,而更像是联邦政府机构。当然W3C的存在肯定有它独特的价值,但大多数的开发者并不指望这个联盟能指导他们如何建立应用程序。事实上HTML 5的功能现在已经可以供开发者使用,而不是等待预测中未来的5-10年。

每个制造浏览器的公司一直都在辛勤地工作以支持HTML5特有的功能,其中就包括谷歌Chrome、苹果的Safari浏览器、微软的IE和火狐浏览器,甚至也包括一些较小的浏览器制造商(比如Dolphin和Opera)。Facebook已经成为一个很大的HTML5支持者,并引入了一个叫做Ringmark的测试套件来测试今年早期的浏览器功能。

HTML 5的进化可以直接绑定、影响到这些浏览器的功能,而不是一些来自于W3C模糊的批准。随着越来越多的开发人员使用HTML5来创建Web、移动网站和应用程序,HTML 5功能将成为衡量浏览器出众与否的主要区别。这在带有Ringmark测试套件的浏览器制造商之间创造了一种军备竞赛,HTML5则成为了非官方记分员。

Appcelerator和研究公司IDC的调查表示,今年3月79%的开发者都在计划将HTML5以一种或另一种方式整合到他们的移动应用程序中。这也不意味着应用程序将完全利用HTML5(只有6%的开发者表示他们会这样做),72%的开发者表示,他们计划采取一个混合的方式,将HTML5运用到之前使用的代码中。我们可以看到像LinkedIn这类公司旗下多达95%的iOS应用都使用HTML5代码,在不久的将来会有更多的开发人员开始走这一路线。

未来HTML5将发展其全部潜力,在未来的几年中成为一个至关重要的创新业务(而不是像Gartner预测的那样需要5-10年)。现在的HTML5可能已经达到了生命循环周期的顶部,但它很可能会跳过幻灭的低谷期,在短期时间内直奔稳步上升的光明期。

英文原文:http://www.readwriteweb.com/mobile/2012/08/html5-ready-for-prime-time-dont-believe-the-hype-cycle.php


推荐阅读
  • 定义Function类型:1functionsum(num1,num2){return num1+num2;}2varsumfunction(num1,num2){returnn ... [详细]
  • 适用于 SSR/WASM 的 ZXing Blazor 扫码组件,高效集成与优化
    本项目基于 ZXing 封装了适用于 SSR 和 WASM 的 Blazor 扫码组件,能够高效地集成到 Blazor 应用中,并支持通过手机或桌面电脑的摄像头进行扫码操作。该组件库不仅简化了开发流程,还提供了高性能的扫码体验。项目地址:[链接] ... [详细]
  • HTML5 Web存储技术是许多开发者青睐本地应用程序的重要原因之一,因为它能够实现在客户端本地存储数据。HTML5通过引入Web Storage API,使得Web应用程序能够在浏览器中高效地存储数据,从而提升了应用的性能和用户体验。相较于传统的Cookie机制,Web Storage不仅提供了更大的存储容量,还简化了数据管理和访问的方式。本文将从基础概念、关键技术到实际应用,全面解析HTML5 Web存储技术,帮助读者深入了解其工作原理和应用场景。 ... [详细]
  • 深入浅出解析HTTP协议的核心功能与应用
    前言——协议是指预先设定的通信规则,确保双方能够按照既定标准进行有效沟通,从而实现准确的信息交换。例如,驯兽师通过拍手使动物坐下,这实际上是一种预设的协议。本文将详细探讨HTTP协议的核心功能及其广泛应用,解析其在现代网络通信中的重要作用。 ... [详细]
  • 开发工具WebDeveloper1.1.8https:addons.mozilla.orgen-USfirefoxaddon60以工具栏的形式对网页的(X)HTML、脚本、多媒体、 ... [详细]
  • CSS深入剖析text和column
    这里写目录标题一、text-shadow二、font-face三、其他text常用特性四、column一、text-shadow与box-shadow类似,这里通过 ... [详细]
  • 尽管许多人认为跑步是一项简单的运动,但实际上它涉及诸多专业知识。不正确的跑步方式不仅会降低锻炼效果,还可能引发伤害。例如,穿着不合脚或过于陈旧的跑鞋,会导致足部支撑不足,增加受伤风险。此外,跑步姿势不当、热身不足、过度训练等问题也同样值得关注。本文将详细介绍七大常见跑步误区,并提供专业的改进建议,帮助跑者避免这些问题,提高运动效率和安全性。 ... [详细]
  • 本文深入探讨了 iOS 开发中 `int`、`NSInteger`、`NSUInteger` 和 `NSNumber` 的应用与区别。首先,我们将详细介绍 `NSNumber` 类型,该类用于封装基本数据类型,如整数、浮点数等,使其能够在 Objective-C 的集合类中使用。通过分析这些类型的特性和应用场景,帮助开发者更好地理解和选择合适的数据类型,提高代码的健壮性和可维护性。苹果官方文档提供了更多详细信息,可供进一步参考。 ... [详细]
  • 【Python爬虫实操】 不创作小说,专精网站内容迁移,超高效!(含源代码)
    本文详细介绍了如何利用Python爬虫技术实现高效网站内容迁移,涵盖前端、后端及Android相关知识点。通过具体实例和源代码,展示了如何精准抓取并迁移网站内容,适合对Python爬虫实战感兴趣的开发者参考。 ... [详细]
  • 在前一篇文章中,我们介绍了如何使用Requests库发送GET请求。本文将深入探讨如何通过Requests库发送POST请求,包括参数格式、请求封装等关键技巧,并通过“历史上的今天”API实例进行详细说明。 ... [详细]
  • 本文详细解析了如何利用Appium与Python在真实设备上执行测试示例的方法。首先,需要开启手机的USB调试功能;其次,通过数据线将手机连接至计算机并授权USB调试权限。最后,在命令行工具中验证设备连接状态,确保一切准备就绪,以便顺利进行测试。 ... [详细]
  • 如何有效解决MySQL中预编译语句失效的问题及专业应对策略 ... [详细]
  • (1)搜狗搜索人物实战 importrequestsurlhttps:www.sogou.comweb?query李荣浩 #首先我们需要观察在搜狗输入李 ... [详细]
  • 在PC端,视口指的是浏览器的可视区域,其宽度和浏览器窗口的宽度保持一致。在CSS标准文档中,视口也被称为初始包含块,它是所有 ... [详细]
  • 代码:headersAccept:texthtml,applicationxhtml+xml,applicationxml;q0.9,imagewebp,image ... [详细]
author-avatar
My_Qzj
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有