首页 > 基础设施 > 正文

移动Web开发正在逐步完善

2012-12-07 14:43:57  来源:CIO时代网

摘要:谁会最终成为移动Web App的主要推进者其实并不重要。在不断提高Web App性能的同时,争取更多用户并创造更佳的用户体验,将是移动Web App发展的一大难题。
关键词: Web

    谁会最终成为移动Web App的主要推进者其实并不重要。在不断提高Web App性能的同时,争取更多用户并创造更佳的用户体验,将是移动Web App发展的一大难题。关于两者之间的优劣其实完全无需再过多对比,反而是一些本以为清楚的环节仍旧存有质疑。


    国内外已有大量的移动Web开发工具/框架开始提供一种混合应用的封装模式,让Web App更像Native App的运行形态,同时在浏览器范围之外实现对移动平台终端功能特性的直接调用。通过实现混合应用的形态进一步模糊Native App与Web App之间的界线。


    但是,尽管这类开发框架反复强化跨平台的应用开发能力,却无法真正做到“一次开发,到处运行”,在功能实现的完善度上也同样不够理想。简单来理解则是我们常听到的木桶原理:最短的那块板决定了这桶水的多少。


    为了迎合跨平台需求而被迫降低功能完善程度,这是否也是一个值得思考的问题?

    谁来推进移动Web App?


    Webkit在各大主流移动浏览器的全面支持,以及以HTML5为驱动的Web技术不断演进发展,我们有理由相信以Web为中心的移动应用趋势将会愈发明显。除此之外,更加广泛的开发者将扮演起了移动应用创新发展的坚实基础。


    打造一个全生态的基础平台也将是推进移动WebApp的重要途径。国内以百度为代表的Web App开放平台已开始为开发者提供更多开放、标准化的开发框架和工具,并对后续的应用运营提供良好支撑。


    归根结底,引爆移动Web App可能最需要的是一个成功的杀手应用,就像当初Gmail的成功对于Ajax的影响一样。


    基于浏览器的Web App与移动平台特性


    对于这一款期待中的杀手应用则存有更多质疑。首先,新的移动互联网形态本质上可以让应用通过浏览器而不是特定的操作系统或移动平台来运行,但对新一代的智能移动终端而言,更多的平台特性还是为Native App存在。


    其次,各个移动浏览器对于Webkit的支持程度不一,HTML5标准自身的不成熟,再加上各个移动平台的功能实现方式不同,基于浏览器的Web App很难充分发挥设备硬件和操作系统的特性。很难相信,一个仅仅只是做到跨平台(即支持各个移动终端浏览器),但却无法充分调用终端功能的应用会成为引爆移动Web App的关键应用。


    最后则是关于运行效率、网络依赖以及复杂用户交互界面等陆续正在完善的相关环节。
 


第三十四届CIO班招生
国际CIO认证培训
首席数据官(CDO)认证培训
责编:zhangyexi

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。