“小程序”会融入到我们的生活之中吗?一个HTML5老兵透露他的心声
添加日期:2016-09-24
之前,微信发布了大家期待已久的应用号小程序的内测消息,马上朋友圈就被刷屏了,一时间新闻稿铺天盖地,HTML5 开发社区欢呼雀跃。大家都认为移动互联网迎 来了一个
新的“微信操作系统(OS)”时代,HTML5 Web App 的春天来了。
应用号推出的确“恰逢其时”
历史是一面镜子,移动互联网的发展可以同 PC 互联网中得到很多借鉴,虽然表象不一致,但是本质是相通的。 软件程序有两种架构:一种是C/S(客户端/服务器);另一种是B/S(浏览器/服务器)。
移动端的 APP 和当年 PC 端的 Windows 软件都是C/S架构, HTML5 和 PC 端的网页(HTML4) 都是B/S架构。 PC 时代,早年是C/S架构为主,大家都是去下载网站下载 Windows 软件,这点和移动端去应用商店下载 APP 的过程是一样的。
后来,大家逐渐开始不去下载网站了,逐渐转向使用浏览器来获取信息, 以B/S架构为主。从C/S转向B/S的一个关键变量就是网络带宽速度,因为B/S依赖网络,只要网络条件一旦成熟,B/S就会大行其道。
今天移动端也正在经历 PC 端一样的进化过程,网络带宽越来越好,用户也越来越不愿意去应用商店下载了,我相信大家去应用商店次数都是越来越少了。
图:PC 互联网和移动互联网演进历史惊人的相似
今天移动端也正在经历 PC 端一样的进化过程,网络带宽越来越好,用户也越来越不愿意去应用商店下载了,我相信大家去应用商店次数都是越来越少了。
必须承认,腾讯是非常擅长做产品的公司,每一次产品迭代都做得很扎实。正当移动互联网处在从C/S架构逐渐转向B/S架构的风口上的时候,恰逢其时推出应用号,欲顺势干掉所有的 APP 应用商店,利用其庞大的用户基数以及微信内嵌的浏览器,成为一个应用分发的超级大平台,最终实现"微信 OS"的超级大野心。
浏览器一直被认为是 Web OS, 这个故事听上去顺理成章。 然而,事情并不一定会朝着这个方向发展,这里面有个重要的细节被忽略了。
“用了 HTML 技术不等于真正的 HTML 的平台”
Again,历史是一面镜子。微信并不是第一个做应用号的公司,早在 2010 年,在大洋彼岸,世界上最大的互联网公司――Google 推出了基于 Chrome 浏览器的“应用号”Chrome App。然而就在上个月,也就是 2016 年 8 月,Google 宣布停止支持 Chrome App。
Chrome 的活跃用户有 10 亿,比微信还多, Google 也比腾讯更有财力, 为什么 Chrome App 伟大计划最终失败? Chrome App 和微信应用号都有一个致命的共性: 虽然都是用了 HTML 技术,但是没有用到 HTML 的精髓。
当年 World Wide Web(万维网)之所以能够一夜之间席卷全球,核心原因之一就是 HTML 的第一个字母“H”(超链接)。虽然是看起来是个很简单一个技术,但是折射了互联网的核心设计理念:开放、互联。
通过一个网址链接, 任何人都可以查看你发布的内容, 不需要经过应用商店审核,任何两个网页之间可以方便跳转。 而从今天的应用号发布的介绍来看,所有发布的应用号都需要通过腾讯的审核,而且应用号也是封闭,并不能和外部的网页自由跳转。
因此,今天的应用号只是用了 HTML 技术中无需下载安装、跨平台的功能, 并没有用到 HTML 开发互联的精髓。 它只是一个“用了 HTML5 技术的平台”,但不是一个真正的“HTML5 应用平台”;它可以成为微信 IM 的一个重要补充, 但是成为不了一个人们期待中的“互联网操作系统”。 在互联网的世界里,只有开放才是最有生命力的。
真正的 HTML5 平台
Again,again,历史的确是一面镜子。在 PC 时代,这两个软件是大家最高频使用的: IM 和浏览器。一个连接人与人,一个连接人与信息。 这是人类最基本的两个需求之一。
腾讯无敌的社交基因决定了它在 PC 和移动时代,都完美做到了连接人与人。但是,连接人与信息领域,并不是腾讯的强项。
随着移动互联网逐渐进入深水区,微信的简单内嵌浏览器未来将不能完全满足需求人们高效安全获取信息的需求,它的半封闭生态也将不适应互联网的开放互联的趋势。
浏览器――真正的 HTML 平台,将会“王者归来”,成为最高效安全连接人与信息的工具。
这个趋势在国外已经很明显了, Google 今年 4 月份的时候宣布,Chrome 浏览器移动版的月活跃用户突破 10 亿,最近 5 个月增长 2 亿! 而且 Google 今年在抛弃掉 Chrome“应用号”的同时也发布了重量级的 HTML5 新技术框架――PWA(Progressive Web App)。
HTML5 一直被诟病的就是无法在离线状态下使用以及体验不够流畅。基于 PWA 框架, HTML5 应用可以同时支持在线和离线,而且加速速度和交互体验有了显著的提升。通过 PWA,HTML5 相比 App 的缺点部分就被抹平了,而优点部分却很突出,因此被业界普遍看好。PWA 已经在 Chrome、Firefox、Opera 等浏览器中都可以运行。
当“浏览器”王者归来的时候,用户可以更高效在互联网上冲浪,开发者可以更方便发布 HTML5 应用,尤其是对于中大型企业用户,可以更自主、可控的开发和部署企业级 HTML5 应用,那时候,我们还需要“小程序”么?
相关文章
五款超实用的大学生必备软件介绍
它比微信小程序更领先半年却不曾引爆技术圈?
史上最全抢红包软件工具推荐
最全QQ群守护者的玩法介绍
搜狗输入法不能打字怎么解决?搜狗输入法怎样修复
三星Note7爆炸、苹果没有得利?iphone7用户98%其实都是旧用户?
魅蓝Max手机如何下载歌曲?
小米官微:该有的还是得有 除了拍照 还有什么黑科技?
ios10系统短信气泡如何设置 苹果iphone7手机怎么设置短信气泡
导航软件如何规划路径?
win7鼠标右键菜单栏怎么设置?win7鼠标右键菜单栏怎么删除?
ios 10.1系统beta1如何升级 ios 10.1系统beta1如何更新
新手机锂电池第一次充电需要多长时间
2019年十一国庆节高速免费时间及相关概况
最新酷开电视如何安装软件?
互盾苹果恢复大师教你手机删除的短信应该怎么恢复
教你如何在电脑上同时登录两个微信 电脑上如何登录两个微信的方法
win10操作系统快速访问指定的目录/文件夹的方法
QQ好友互动标识是什么样子的 QQ好友互动标识在哪里设置
ios10微信卡顿怎么解决? ios10微信闪退怎么办?
猜您喜欢: