彩票走势图

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

原创|行业资讯|编辑:龚雪|2014-01-17 09:55:35.000|阅读 155 次

概述:本文承接前两篇继续讲述关于HTML5的谬见。

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

相关链接:

4,HTML5自动提供离线访问(或其他功能)。HTML5有一些相当不错的功能,诸如离线访问、地理定位、本地存储、plug-in-free视频/音频等等。可以有把握地说,HTML5提供比前面任何一代都更强大的功能。

HTML5是在你改变文档类型时自动提供所有这些功能么?举个例子,如果我们创建一个“HTML5应用”,它会自动离线运行或用地理定位跟踪我们的下落么?

那——是不可能的!

当然,HTML5至此后这些功能,但一个“HTML5应用”不会魔法般的提供离线访问、地理定位或其他HTML5扩展功能。比如,包括你的Web应用中的地理定位,需要JavaScript。构建一个能离线运行的应用,需要缓存清单文件和不错的配置。

事实上开发人员现在可以将这些功能囊括在自己的Web应用中已经很惊人了。但并不代表HTML5是个万能解决方案。创建一个“HTML5应用”跟创建“HTML4”应用没什么区别,除非你物理添加HTML5功能。

5,HTML5应用=移动网络应用。也许这只是在争论语义,但“HTML5应用”这个词似乎已经成了移动网络应用一个包罗万象的短语。在过去一些年,我们都能看到无数关于“HTML5对比原生应用”争论的文章。

为了理解原因,我们先回答这么一个问题——什么是HTML5应用?这个问题并不像看着那么简单。

比如,HTML5应用看起来像移动设备上的原生应用么?也许不是这样的。你可以用HTML4构建一个看似原生的移动网络应用。

HTML5应用知识一个带有HTML5功能的Web应用么?依然不是这样的。你可以创建一个在移动设备上运行并不良好的合并HTML5功能的Web应用。

Web应用是HTML5文档类型么?似乎可以这么说,但,如之前所述,简单改变文档类型并不能自动提供HTML5功能。

实际上,为“HTML5应用”找到一个合适的定义并不是件简单的事情。毕竟,通常被当作“HTML5应用”提及的都是HTML、CSS、JavaScript以及后端编程语言如Java或PHP的结合体。为何不把它们当作CSS应用或Java应用呢?毕竟它们同样是应用的一部分,而不是整体。


标签:

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

文章转载自:慧都控件网

为你推荐

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


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP