您的位置:首页 > 编程语言

陈本峰:一行代码改变世界

2016-04-26 00:00 375 查看
摘要: 他是IE浏览器“404 Error”的缔造者,是国际互联网标准联盟W3C中国区HTML5布道官,是“一行代码改变世界”的云适配创始人,他游历香港和硅谷,他是技术男,也是创业者。本期程序员客栈席文奕邀请到了云适配创始人陈本峰,与他一起聊聊微软经历,创业感悟,HTML5。



他是IE浏览器“404 Error”的缔造者,是国际互联网标准联盟W3C中国区HTML5布道官,是“一行代码改变世界”的云适配创始人,他游历香港和硅谷,他是技术男,也是创业者。本期程序员客栈席文奕邀请到了云适配创始人陈本峰,与他一起聊聊微软经历,创业感悟,HTML5(www.proginn.com/users/html5/)。

  陈本峰,云适配创始人CEO,国际互联网标准联盟W3C中国区HTML5布道官。曾任职于微软美国总部IE浏览器核心团队,参与IE的HTML5引擎设计开发以及下一代互联网标准HTML5国际标准制定。著名的IE 404页面就是出自陈本峰之手。

  程序员客栈席文奕:您是何时进入美国微软总部的?您在微软主要负责什么,有什么难忘的经历吗?

  陈本峰:我从香港科大研究生毕业后直接去的微软总部,是浏览器核心研发工程师,主要负责IE浏览器内核的研发,并参与发布了IE8、IE9、 IE10。比较难忘的经历很多,但是现在回想起来,对我今天改变和有影响的应该是当时在微软参与IE9 浏览器研发时,因为 IE9是第一个支持HTML5标准的浏览器,所以在开发和应用原理上有很多的不同。此外,由于当时HTML5 并未有统一的标准,所以为了能够形成一套可以供开发的标准语言,我还参与了HTML5标准的制定。

  程序员客栈席文奕:离开微软,从一个技术男转变到创业者,两者的身份差异,对您来说,需要做的改变大吗?

  陈本峰:在微软工作和创业者是两个很大的转变。一个是我为别人工作,一个是我要带领更多人一起向着一个目标工作。我觉得每个技术人心里都会怀着一个伟大的梦想,用技术来改变这个世界。

  做技术的人,最大的乐趣不是你赚了多少钱,可能是看到别人在用你的产品。就像我曾经做的IE浏览器,这种成就感用钱是买不到的。我本科的时候也参与了一家创业公司,叫科大讯飞,当时是几个导师带着几个学生从一个实验室开始做。当时我也不知道未来能做多大,但后来科大讯飞上市了,400多亿的市值。我的本科导师做语音做了30nian,他能够把它转化成产品,还变成了智能语音的产业,这是我本科生的导师。我的博士生导师,他在香港创建了香港的第一家互联网公司,那家公司后来被李嘉诚收购了。后来又做了在线支付的公司,也上市了。他是一个典型的能把科研做到顶尖,又变成实际的商业的人。这两个导师给我的印象非常深刻,让我明白要研究出世界上最先进的科技,然后把它变成产品。

  我觉得技术人员创业就像在大海里面划船,你很早是一个皮划艇选手,一个人就可以了,但是因为你划得很漂亮,所以有很多你的崇拜者就愿意跟着你,这个时候你们就想弄一个小舟,然后这个时候人就越来越多了。因为你一直是很好的皮划艇选手,所以你会很关注于每人个划得好不好。但后来你慢慢发现,你作为CEO关注的应该是这个船的方向,如果方向不对的话,划的速度再快,可能离你要去的地方会越来越远。所以这个时候,作为一个CEO,你要懂得从原来的技术人员身份脱离出来,你应该站到最应该站的位置,就是舵的地方。因为整艘船的方向都是在舵手的手里,所以这个时候你应该看整个海面上潮流的趋势,以及有没有岸礁或者风势如何,如果你看到大风来临,你可以换个航向,就可以借着大风更快划行了。

  所以,从技术到创业,我认为是一个过渡,创业的目的就是把我所掌握的技术变成商业,现在云适配正在事件着我的梦想。

  程序员客栈席文奕:为何您会选择云适配作为创业方向,市场痛点在哪里?

  陈本峰:云适配这个创业方向是我研究生时候的课题,当时研究生的导师Vincent就是在移动互联网领域非常有前瞻性的一个人。他给我的影响比较大。后来回到北京,正式开始云适配的创业项目,是因为我看到移动互联网在那两nian集中爆发,移动终端的使用量一下暴增,App的开发热潮高涨,但是实际上作为实现企业营销的一种手段,App的开发成本太高,开发周期太长,最重要的是有那么多的App并不都是被高频使用的,尤其是企业的App,消费者并不会因为要去买一个电脑而下载联想或者其他品牌的App。

  因此,对于企业而言,需要一种快捷、低成本的接入移动互联网的方式,同时支持信息跨屏幕、跨平台、在不同移动设备中进行分享,于是就有了我们“一行神奇的代码”将企业的门户网站适配到各种移动终端的跨屏云产品,这也是云适配初始的一个核心业务;后来,通过我们2nian多与企业沟通,发现在企业办公领域,对于移动办公的需求越来越强,很多企业特别希望能够在原有PC系统的基础上进行移动化升级,进而实现某些业务流程的移动化;有的中大型企业在前期已经构建了很多企业级应用App,但是发现他们之间各自为政,不能融合,缺乏统一的管理平台。所以,这个时候,云适配提出了Xcloud for Enterprise和云适配办公浏览器,这两个旗舰产品很好的解决了客户的上述两个需求。

  正是基于这些用户需求和痛点,也就有了你现在看到的云适配。

  程序员客栈席文奕:对比美国和国内的创业环境,您觉得差别大吗?国内有什么更好的机遇或更艰难的挑战?

  陈本峰:差别还是挺大的,美国的创业更多的是以科技技术创新为主导,高校资源及国家政策都很支持。但在国内,现在总理也提出了“大众创业,万众创新”的口号,说明我们也开始重视创新创业,尤其是2014可谓是创业火爆。

  但是在创业大潮中,我们也发现,现在人口红利带来的优势在慢慢减弱,因此前几nian火爆的移动互联网创业公司已经倒掉了一大批,而近两nian巨头的合并更是将C类的用户市场空间挤占的所剩无几。所以以人口红利为中心的创业会比较难。我觉得中国的企业级领域是一个很好的蓝海市场,因为企业级的服务很多都来自老牌的巨头比如微软、IBM、Oracle 等等,他们在PC时代遥遥领先,但是在移动互联网时代,中国的技术和市场与他们是一个起跑线的,在这个背景下,中国的企业级公司都有很大机会。尤其是随着我们国家对安全及对自主知识产权的重视,中国极有可能在移动互联时代诞生企业级圈子的BAT。

  程序员客栈席文奕:有人说,随着硬件的升级,以及网络速度的优化,HTML5会颠覆原生App, App在未来没有开发的必要,您怎么看?

  陈本峰:随后HTML5的成熟,未来Web App 将越来越成为主流,超级App+ Web App 将成为主旋律。这并不是HTML5就会完全颠覆App,而是一种共存,高频超级App 与海量低频Web App共存的方式。也就是说对于高频使用的工具,会以App形式来存在,毕竟App目前在稳定性、交互性方面还是有较大优势。但是对于低频使用的应用,会通过HTML5技术来完成开发,一方面帮助企业节省成本,另一方面它能打破信息孤岛,实现信息的分享和被搜索,以及跨平台营销,这一点是非常符合企业用户需求的。

  程序员客栈席文奕:您是如何看待HTML5的发展的,对HTML5的未来展望如何?

  陈本峰:在PC设备上,早期的企业应用都是基于Client/Server(C/S,客户端/服务器)模式,即基于Windows桌面的EXE应用程序。但自2000以后,由于B/S(B/S,浏览器/服务器)相比C/S相比有诸多天然的优势,企业应用的开发模式基本都转移到B/S模式,即基于浏览器的HTML网页应用模式。在移动设备上,现在的原生App即是C/S模式,而HTML5应用就是B/S模式。随着硬件条件和网络带宽不断成熟,应用模式最终也会从App转向HTML5应用。

  从开发成本层面,开发一个HTML5移动站点要比开发一个原生App的成本低出很多,尤其是对于中小企业和创业团队来说,开发一个原生App成本除了前期的开发之外,还有后期的维护,都需要大量的人力、时间和精力。而且你除了要开发一个安卓应用之外,还需要开发iOS应用,这无形之中又增加了成本。这对于本就不是一个高频使用的企业级应用来说非常不划算。

  而从平台接入上看,HTML5具备天然的跨屏、跨平台优势。原生应用包括安卓、iOS、WP等众多不同的手机系统应用,当手机用户需要使用该应用的时候,就需要下载与手机系统相对应的移动应用,但是如果是HTML5应用,不仅仅只是手机,即便是在平板等其他智能硬件上,HTML5都能很好地自动适应每一个不同的屏幕,轻松实现跨屏。这一点,对于解决企业内部积累的各种各样的系统的移动化问题,有着天然的优势。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  html5