[续上]
2.面对国内互联网的情况,很多问题不可回避,比如说就浏览器的份额,受众和决策者的认知程度都制约HTML5的采用。
国内互联网有很多坏习惯和现象,这是无法在短期内解决的,只能面对和接受,但这个不影响HTML5的采用。要清晰认识到HTML5的兴起和移动设备有最直接的关系,所以如果要部署到尽可能多的移动端,肯定需要采用HTML5的,而且策略可以从移动端开始着手。
另外对于旧版本浏览器的支持,这个要从你的商业角度出发,不是说非要用HTML5,要是Flash更能满足需求,完全没有必要转化为HTML5,但是在长远来看,我们要看看是否有移植到移动端的需要,考虑长期的运营和更新成本,技术肯定是不断往前的,我们应该抓住那些真正给我们带来价值的那部分用户。
这里分享一下IE10重塑的cnBeta是怎么对不同浏览器进行优化的,我们很明确CB的受众是谁,他们的浏览器肯定不会很低级(结果也证明我们是对的,IE10和Chrome的用户加起来占了70%),我们知道要让iPad和智能手机可以正常使用,而采用Modernnizr和自适应的瀑布流排版让不同分别率的设备都有很好的显示。对于不支持HTML5的浏览器,比如IE8,我们放上了升级页面并屏蔽了整个应用,我们就是需要那些还在使用旧版的用户升级,来享受到更好的效果。
3.利用HTML5开发Web App貌似很难提供一个有效的盈利方式,Web App根本没有可以让用户去下载和查找应用的App Store。
这里涉及到两个问题,一个是外部环境,ditribution问题;另外一个是内部问题,App的盈利机制。
Venturebeat的Ben Savage就说HTML5不具备一个类似App Store的地方让用户去发现应用,用户发现不了应用,盈利也无从谈起。而Mozilla的rpiovesan则说,用户怎么找到一个网站就怎么找到一个Web App。我认为后者的观点目前是有问题的,SEO不能很好地解决用户寻找Web App的问题,除非搜索引擎专门为web app进行索引和归类,或者又搜索引擎牵头制定一套Meta data的规范,说明Web app的类型,行业,开发者,简介等信息,并有专门的搜索页面显示,相信未来会有的。目前有一些第三方的网站在做这个事情,比如Listio,还有Bestvendor,但是影响力很有限。
目前,Chrome有个App Store,算是一个比较好的平台,Mozilla貌似也在弄个Marketplace,rpiovesan在他的文章中也指出everything.me这样的平台也在致力于帮助用户更方便去发掘web app。国内也有不少“web app”中心,各个也都在平台,百度不更是要赏150万来鼓励开发者么?不过我认为,很多都是把戏,没有什么高度的指导,强大的工具,方便的开发环境和设施的实际支持。
这里不得不说的另外一个更深层次的问题是Web app的发展或许会在一定程度上影响到目前巨头们的移动OS的应用利益,虽然目前来看还远远构不成威胁。
上述所说的都是外部环境,只能慢慢等待环境成熟,现在说说Web App的盈利机制。你肯定想到了广告,这个是肯定的,但未免会太微小。直接让用户付费来使用根本不现实,这是一个free web,我觉得有效的机制是订阅制(Subscription),其实有点类似InApp Purchase,目前New York Times和Finantial Times这两资讯媒体就运作的比较理想,不过他们是有精品内容作为保证的,这个或者不太适合国内用户,但也可考虑订阅开启功能的方式,很多Project management的web app还有网盘等都采用这样的方式。
[待续 … ]




















