6.16开发者日:UC梁捷谈Web App的未来

标签: 业界 HTML5 UC web app 梁捷 | 发表时间:2012-06-17 21:31 | 作者:Yoyo
出处:http://www.leiphone.com

本次616雷锋开发者日的主题是"移动互联网的入口", 而本次活动的主办场地提供方UC在“入口”方面成绩斐然在6个国家和地区的占有率超过了10%,其中印度市场占有率超过25%。本次开发者日的第一个主题演讲也来自UC的联合创始人和CTO梁捷,他的演讲主题是《Web App的未来》,不仅以简捷的语言介绍了什么是HTML5,HTML5的特色与优点,也让与会听众们对Web App的未来有了更深刻的了解。

Web App示例

一开始梁捷先在手机上演示了几个Web App的例子:无需插件就能够在浏览器上展示比较好动画效果的《霸气三国》,过去只能用flash或者游戏客户端来展示互动的"你画我猜",所有内容在客户端上完成、内容自动加载的UC应用中心,豆瓣FM,直接播放音乐,没有浏览器边框,更像是一个应用的豆瓣FM,瀑布流排版、直接编辑操控的图片的应用美图,以及通过Javascript,不需要特别的客户端的Web App手机阅读客户端。这几个Web App都具有很炫酷的效果,而这一切都是由浏览器来完成的。许多开发者也有这样的感觉,到了 HTML5的时代已经不需要原来必须要用客户端去完成的技术,只需要简单的CSS与Javascript的各种配合,就能做到很酷绚的效果。

HTML5及其优势

那么,什么是HTML5呢?狭义的HTMl5 是指由 WHATWG 制定,为 Web App 而生的下一代 (X)HTML 规范,包括

HTML
Web Workers
Web Storage
Web Sockets API
Server-Sent Events

而广义的HTML5则是与Web App 相关的技术总称,包括 HTML5、DOM API、CSS3、面向 Web App 的页面设计模式(如 SPA)等(详见http://platform.html5.org/),从某种意义上说,HTML5就像几年前的Web2.0,人们在谈起它时,更多是在阐述一种概念。

移动互联网在终端、操作行动和平台知识都和PC存在一定的的差异,所以在这样的一个平台上面更需要一个看起来比较统一的标准,因此HTML5的蓬勃发展与移动互联网的发展是密不可分的,在过去几年中,用移动设备上网的用户每年都是在倍增的,HTML5的让Web变得更加的强大,并且所有的站点也在慢慢向HTML5的方向演进,包括Steve Jobs在内的科技大牛们也都看好HTML5的发展。

梁捷认为,HTML5的优点主要有两个:

一是开发模式的再度进化。开发的成本非常低,使得大家的开发非常简单;

二是良好的互联互通特性。像网页游戏,其最大的特点是不需要下载,可以将流量导入到应用中去,对移动互联的推广和营销有着巨大的帮助。

UC在推进HTML5及Web App方面的尝试

从长期来看,HTML5的两个优势是持续存在的,而诸如速度、效果等劣势是可以得到弥补的。虽然从技术上讲,HTML5可能还要10年才成为标准,主要的瓶颈则是平台兼容性,所有的浏览器厂商都看准了这个趋势,投入也非常大。UC也相当重视HTML5的发展,在国内厂商中对HTML5的投入处于前列,这方面梁捷举了两个例子:

首先,UC是首个加入W3C的中国移动互联网公司,对HTML5的标准有着一定的贡献;


其次,U3内核对 HTML5 的支持已经达到国际领先水平。从下图看到,UC对HTML5的支持得分是最高的。

在具体的实践上,UC也有许多业务是利用HTML5提高展现力,如UC资讯中心,UC美图等。在Web App应用平台方面,国内诸如百度、腾讯和360等都推出了自己的Web应用中心,而UC的WEB的应用中心于2011年9月发布,是国内启动最早,并且规模最大的应用平台,目前拥有千万级月活跃用户,5000+万添加和300+应用,从长期来看,UC希望把这个应用中心打造成一个帮助开发者去便捷开发,在维护和运营降低成本一体化的应用。

最后梁捷对演讲进行了小结:

基于Html5技术的WebApp将是手机上的主流模式
UC浏览器正引领和推动Web App相关标准落地
UC应用中心是对WebAPp支持最完善的一体化服务平台

值得一提的是,梁捷的演讲主题讲的是HTML5 和Web App,这次的演示文档也不是用PPT做的,而是完全在浏览器中展示( 点此下载演示文件)。

Q&A环节

Q:我有三个问题。第一就是很多用户都习惯在手机上进行应用的,UC有没有做一些引导用户改变习惯,比如去点击你里面的web app的应用,有没有这样的鼓励措施?第二个解决UC应用里面的一些游戏,我觉得里面的游戏品质都不是很高,UC有没有做一些措施鼓励开发者更好的去玩这些游戏?还有就是里面的注册程序,经常需要用户去完善信息,是不是打算做一个社交平台?

A:用户习惯需要大家自己去完善,在外面有一些应用大家已经非常了解,但是在浏览器的一些应用大家还不了解,就像今天很多人第一次看到原来UC也能够做出不错的效果,我们希望去推动。其实在这上面与PC也有惊人的相似,最早是从浏览器去获取和下载各种程序和应用,比如暴风影音,但是随着浏览器的标准的统一和能力的不断地加强,我们现在很少看到有人为了看一个视频还要去装播放器的,都是直接上网去看。所以我觉得这个东西是以技术为主导,我刚才提到,HTML5一个最主要的优势就是开发成本低。所以UC在这里面去做一个帮助。

在游戏品质方面,我们可以看到刚才的霸气三国它的效果很惊人,现在的有着各种层次的开发者,我们可以说在这里面有正规军、王牌军,也有游击队和个人爱好者,这个制作的水准是跟它的投入直接相挂钩的。这个我倒不担心,但是看到互联网用户的数量的增加,它的游戏付费的意愿在加强,我相信更多的精良的制作团队在这里面去创作起来。

最后一个问题说到我们社区,其实我觉得移动互联上面的社区应用还是很重要的,但是它跟我们的浏览器没有必然的联系与关系,我们也在摸索。

您可能也喜欢:

bMobilized 30秒让你的Web网站变移动网站

Sencha高级客户经理:为什么你需要考虑Mobile Web App

到底什么情况该选择开发移动Web App?

comScore调查显示:移动Web与移动App使用率持平

Web Apps 发展状况2011年盘点
无觅

相关 [开发 uc web] 推荐:

6.16开发者日:UC梁捷谈Web App的未来

- - 雷锋网
本次616雷锋开发者日的主题是"移动互联网的入口", 而本次活动的主办场地提供方UC在“入口”方面成绩斐然在6个国家和地区的占有率超过了10%,其中印度市场占有率超过25%. 本次开发者日的第一个主题演讲也来自UC的联合创始人和CTO梁捷,他的演讲主题是《Web App的未来》,不仅以简捷的语言介绍了什么是HTML5,HTML5的特色与优点,也让与会听众们对Web App的未来有了更深刻的了解.

App还是Web?看看百度和UC的动向

- - 人人都是产品经理
    摘要: 把这两家放在一起说,无关老掉牙的并购“绯闻”,而是因为它们是国内互联网企业中,唯二非常重视移动Web端的玩家——UC浏览器是HTML语言的解析工具,而百度搜索则是链接的重组排序. 把这两家放在一起说,无关老掉牙的并购“绯闻”,而是因为它们是国内互联网企业中,唯二非常重视移动Web端的玩家——UC浏览器是HTML语言的解析工具,而百度搜索则是链接的重组排序.

Web开发入门(转载)

- linchanx - Starming星光社最新更新
Web应用的竞争异常激烈,开发难度也是入门容易做好很难,所以第一次开发的应用不成功是很正常的事情. 不过这正是一个积累的过程,反正你需要的只是电脑和少量服务器经费,所以多磨练几次,水平自然会提高. 2, 习惯阅读及查阅英文资料. 前沿信息基本源自美国,翻译的东西不及时,不全,很多水平不高,再加之中文原创资料毕竟很有限,因此是否能熟练地查阅英文资料决定了你获取信息的 及时性和质量.

Spring MVC 与 web开发

- - 码蜂笔记
项目组用了 Spring MVC 进行开发,觉得对里面的使用方式不是很满意,就想,如果是我来搭建开发环境,我会怎么做. 下面就是我的想法,只关注于 MVC 的 View 层. 现在基本上都是用 ajax 来调用后台接口,拿到 json格式的数据再展示,有的人直接返回数据,却没有考虑异常的情况,我觉得返回的报文里必须包含表示可能的异常信息的数据和业务响应数据.

web开发利器之grunt

- - CSDN博客Web前端推荐文章
grunt不难,它主要依赖的是nodeJS的npm包管理器,和一个JSON及一个JS文件,先说说npm包管理器,玩过nodeJS的对它应该都很熟悉,在这里我们只需要安装nodeJS即可(新版的nodeJS基本都集成了npm),至于nodeJS的安装可以 点这里,这这篇文章就不做详细介绍,安装完后打开命令管理器(nodeJS安装完后的终端)输入:.

Web开发者必备:Web应用检查清单

- - ITeye博客
想做一个高质量的Web应用,前前后后要做的事情非常多. 国外开发者 Ata Sasmaz 为 Web 开发者制作分享了一份检查清单,包括应用开发、性能、安全、分析、可用性、可靠性、转换策略、竞争策略这些方面需要注意的事项. 清单内容可能不全面,欢迎大家在评论中补充. JavaScript 允许捕获异常.

Web应用程序的开发步骤

- xxg - 月光博客
  如今已进入了web2.0高速发展的互联网时代,各种互联网的Web应用程序如雨后春笋般出现. 那么作为一名Web开发人员,怎样去开发一款优秀的Web应用程序呢. 这个问题没有一个简单的答案,甚至那些教育机构都未必能清楚的知道. 所以,像大多数在这个领域里的web开发人员一样,我们只是通过去做,去实验才学会了这些.

Web开发人员速查卡

- abcd - 酷壳 - CoolShell.cn
无论你是多牛的程序员,你都无法记住所有的东西. 而很多时候,查找某些知识又比较费事. 所以,网上有很多Cheat Sheets,翻译成小抄也好 ,速查卡也好,总之就是帮你节省 时间的. 之前给大家介绍过Web设计的速查卡、25个jQuery的编程小抄,还有程序员小抄大全,今天转一篇开发人员的速查卡,源文在这里.

平台是Web开发的未来吗?

- iyuan - 伯乐在线 -博客
  导读:本文是Arjun Khanna关于平台的出现以及它们如何简化Web开发的个人分析,也分析了平台的缺点和它们能够继续存在的因素.   即便现在大部分网站开发人员所构建的网站在结构上非常相似,或是至少在布局方面会有一些根本的共同之处,如果你问一下,他们大多会说他们还有一大堆的苦差使要头疼呢. 虽然客户几乎都要求顶上有横幅,导航条在左边,页面布局不超过三列,但是这并不使他们的工作更简单.

Web开发框架安全杂谈

- goodman - 80sec
最近框架漏洞频发,struts任意代码执行、Django csrf token防御绕过、Cakephp代码执行等等各大语言编程框架都相继暴出高危漏洞,这说明对于编程框架的安全问题已经逐渐走入安全工作者的视线. Web开发框架就相当于web应用程序的操作系统,他决定了一个应用程序的模型结构和编程风格.