彩票走势图

是神话还是误解——浅谈HTML5(一)

原创|行业资讯|编辑:龚雪|2014-01-15 09:06:44.000|阅读 258 次

概述:本文详细解读HTML5的其前世今生,让您对其意义和来源有更清晰的认识,少一分误解。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

当HTML5日益流行之际,这个新标准周边的误传信息也越来越多。它已经成为移动网络一个包罗万象的短语,而它的功能和能力也被广为误解。

问题:每个人都想要HTML5,但他们并不太清楚它到底是什么?一些人把它看做移动应用的答案,另一些人认为他们需要转换自己的应用为HTML5

你怎能把神话与现实分开呢?

我们几乎每天都能看到对于HTML5的误解,接下来就让我们来研究一下其中最为常见的那部分,并解释为何它们是错误的。希望本文能绘制一个清晰明朗的HTML5概念图,并让你更好的理解它如何能够改进你的Web应用。但首先,在我们投入HTML5周边的神话之前,先快速探究一下它的历史以让你对其意义和来源有更清楚的理解。

HTML5简史

1997年发布HTML 4.0之后,万维网联盟(W3C)因认为进一步扩展HTML5很困难,停止继续致力于HTML。1999年,组织开始研究XHTML,一个组合HTML和XML的新语言。

因不满于HTML所走的方向,Opera和Mozilla的一个开发团队于2004年在W3C的一个工作室提出了对于Web的不同看法。他们相信现有技术并未充分服务Web应用,并概括了他们视为未来Web关键的七个设计原则:

  • 1,向后兼容和一个清晰的迁移路径:Web应用应该是基于开发人员所熟悉的技术,任何不提供清晰迁移路径或需要使用二进制插件的,都可能不会成功。
  • 2,定义明确的错误处理:错误处理在不同的平台和用户代理中必须是清晰而一致的。
  • 3,用户不应该被暴露于程序编写错误:错误恢复行为必须为每个场景定义,错误处理应该虑及错误恢复。
  • 4,实际应用:新功能必须由实际用例调整并且基于开发人员先前用变通方法绕开限制的真正站点。
  • 5,脚本停留在此:脚本应该避开更方便使用声明标记的地方。
  • 6,避免设备特定配置文件:同一浏览器的桌面和移动版本应该有相同的功能。
  • 7,开放处理:Web应用将是Web的核心,开发应该公开并且不断公诸于众。

经过投票,W3C最终驳回了这个提议,反而选择继续XHTML。但是,Opera和Mozilla(后来苹果加入)不愿放弃自己的目标,它们成立了Web Hypertext Application Technology Working Group(网络超文本应用技术工作小组)来继续致力于未来的HTML。今年虽然没有正式的标准,大多数现代浏览器都已提供支持,为执行HTML5功能的网站和应用的开发敞开了门。

在两年多的时间里,每个团队都致力于不同的技术规格。W3C在于创建XHTML 2标准,而WHATWG在于深化HTML。在2006年,W3C意识到XHTML没有前途,此时WHATWG的HTML却如火如荼,于是W3C决定加入。从此,他们开始共同致力于开发直至今日众所周知的HTML5。

在2008年1月,WHATWG发布了首个HTML5技术参数的工作草案,概述了其中的变化和功能。从那时起,浏览器供应商为迎合HTML5的标准化,开始做出各种努力。

在2012年12月,W3C宣布HTML5完成,意味着所有功能都已敲定。

HTML5神话

 的确,HTML5开创了一些重大变化并带来了将永远改变开发世界的Web应用功能。但是,随着每个新的主要技术转变,神话变得与现实纠缠不清,甚至让很多人产生了对HTML5的偏见。

如今关于这个新标准的误解铺天盖地,下一篇连载将为大家解读商界中HTML5最常见的“神话”。敬请继续关注。


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:慧都控件网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP