html5能否颠覆传统web应用

html5能否颠覆传统web应用

ID:30779283

大小:89.50 KB

页数:6页

时间:2019-01-03

html5能否颠覆传统web应用_第1页
html5能否颠覆传统web应用_第2页
html5能否颠覆传统web应用_第3页
html5能否颠覆传统web应用_第4页
html5能否颠覆传统web应用_第5页
资源描述:

《html5能否颠覆传统web应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、HTML5能否颠覆传统Web应用?前段时间我们曾报道了一篇HT皿5分裂成两标准,许多开发者对此看法不一,冇的认为HTML5是一门刚兴起的技术,很多项冃都在磨合期,如今分裂不利丁其发展;而冇的则认为W3C对未来HTML5反应太过迟缓,WHATWG能够加快HTML5的发展速度。那么您赞成哪-方看法呢?Todoist网站创始人AmirSalihefendic向我们讲述了利用HTML5开发有很多优势,此外,他还认为HTML5将颠覆Web应用。文章内容如下:Todoist网站已经拥有350.000+用户以及数百万项任务。如果HTML5无法给人带来惊人的体验,那么无论我们说什么、做什么都于

2、事无补。本文将探讨为什么我们耍这么做以及为什么认为HTML5将会改变人们使用、认知的网络。HTML5标准尚耒开发完成。现今大多数现代浏览器只执行了部分标准。Todoist使用Web存储,支持离线访问两项功能。尽管只有这两项,我们可以提供丰富的经验,这也是莫他任何网站无法匹敌的,主要有:离线应用(Offlineusage):当你无法连接到网络时,Todoist会自动切换到离线模式使你能够轻松访问并更新项目、任务。为网络再次连接时,服务器会与您的数据进行同步。出色的表现(Stunningperformance):使用Todoist能够快速响应桌血应用程序。这是因为所有的数据都是本地

3、存储,应川程序无需远程传输给服务器。而这些都是非IITML5应丿IJ无法做到的。你可以尝试使用基于HTML5创建的Todoist,你会发现大有不同。对Todoist新版本有什么看法?Lifehack,org—款非常流行的博客,拥有100.000读者,读者在«AFirstLookatthenewTodoist》这篇文章评论里众说纷纭。以下是摘取的部分精彩内容:“我会说,它给你的感觉就像在使用本地应用。当你在做数据创建、更新和删除界步数据时带给你高敏感度的接口。”“该应用程序快速流畅,在使用时就像一个桌而应用尽管有一些Bug(虽然这是测试版),但我不得不说新版本的Todoist将成

4、为最好的基于Wob开发的应用之一。”旧浏览器支持情况如何?经过我们的调杳分析,只冇10%的用户浏览器不支持Web存储;20%用户浏览器不支持离线访问。为了确保Todoist正常运行,我们需要Web存储,也就说只有10%的用户无法使用HTML5版本的Todoisto余下的90%用户对我们来说

5、]:-常重耍,J:是我们决定为了他们要做出更好的用户体验。HTML5:一种的新的模式转变?过去,在Web技术领域嵌入新的用法已经发生范式转变。这里有一段关于技术方便简史和以及他们所作的努力。Ajax通讯技术使Web开发更加富有活力。目前,人部分现代Web和移动应用使用人址的Ajax开发应用。

6、其中两个最大的例了要数Facebook和GmailoComet(或者HTTP服务器端推送HTTPserverpush一种从Web服务器发送数据到Web浏览器的机制)革命性的实吋通信和实吋通知。有了Comet使得FacebookChat和GmailChat在GoogleDocs中同步编辑成为可能。我猜想,HTML5新的标准改变了用八的意识和Web应用程序的使用方式。为什么呢?因为使用HTML5创建的应用程序有看惊人的类似桌面的性能能够完全支持离线功能。为了便于理解Web是如何发展而來的,我们來看下-用八是如何交耳使用Ajax,Comet,HTML5启动离线应用的。BeforeAj

7、ax在Ajax出现之前,需要将整个页而进行修改以确保更新。这样速度并不是很快,尤其是当Web页而复杂时更是需要很长时间。BeforeAjaxThewholepagechangesonanupdateWebpage1Webpage2WithAjaxAjax的出现使得Web页面更加的动态,只需更新部分贝面。更新网站的一小部分速度会快很多,原因是只需抓収和更新部分数据。WithAjaxOnlypartsofthewebpagechangeonanupdatem文网卩HP100.comWithComet冇了Comet使Web更加实时,这就意味着服务器可以随时给客户端推送数据。这个应川类

8、似FacebookChatoWithCometInrealtimeonlypartsofthewebpagechangeonanupdateWebpageWithHTML5HTML5使Web应用程序越来越来快,I大I为这些数据对以在用户电脑上进行本地存储和操控。HTML5还支持离线Web应用。WithHTML5ThedientmanipulateslocaldatathatsthensyncedtotheserverHTML5发展面临的挑战HTML5血临着许多核心的挑战,这是因为只有一小部分

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。