预制菜占据年轻人年夜饭
06-17
雷锋网注:本文来自公众号“邪说”,作者霍炬,经雷锋网授权。
微信小程序终于上线了。
我一直对这个东西感兴趣,并不是为了获得什么“流量红利”,而是从技术角度来说,它做了一些有趣的尝试。
我没有参加内测的资格,也没有向官方或熟悉官方的人打听信息。
我始终相信,在这个行业,行动并不需要取决于作者说什么。
只要你足够熟悉历史和行业,你就能看到正在发生的事情。
距离越近,受到的影响就越大,很难客观地看待。
那么,以下是我作为一个完全的局外人对微信小程序的看法。
微信小程序往往侧重于增强现实。
先说应用场景。
一句话概括,我认为微信小程序的场景应该是增强现实,也称为AR。
近年来,与视频相关的增强现实和VR技术变得非常流行。
说到AR,人们很容易想到视觉增强。
事实上,根据所谓的“现实-虚拟连续体”分类,现实世界和虚拟世界之间的任何联系都可以称为AR。
微信二维码的应用就是这样一种技术。
通过二维码从现实世界获取信息,是对现实场景的增强。
无论是站牌、公司名片、商场货架……现实中的任何东西,都可以通过扫描二维码进入“小程序”。
这个小程序是对真实场景的增强。
二维码链接了现实世界和虚拟世界,用更通俗的话来说,就是链接线上和线下。
嘿嘿,这不是O2O吗?是的,我一直认为O2O的快速发展也是基于“数字世界如何增强现实”的原因。
对这个东西感兴趣的不仅仅是微信。
多年来,这个方向一直是各大公司的试验田。
让我们从一个相当原始的例子开始。
正如您在图片中看到的,这是我们公交车站使用的系统。
在巴士公司网站上输入车站号码即可了解巴士发车频率和最近的巴士位置。
这个系统正常工作是没有问题的,但是用户自己输入网站地址和站号非常麻烦。
上海的智能公交系统是后来建成的,更加先进。
他们将二维码放在停车标志上,然后扫描即可。
二维码还是需要打开扫码工具,将摄像头对准,还是有点麻烦。
在像我们这样寒冷的地区,冬天在户外进行这项工作可能更具挑战性。
比二维码更简单的方法是 NFC。
NFC本来就是相关技术中最均衡的,有很多成功的应用案例,成本也不高。
可惜苹果多年来一直对此不感兴趣。
虽然Apple Pay也使用NFC,但苹果不允许第三方应用程序使用它,并且仅将其用于自己的支付功能。
如果没有苹果的推动,尽管安卓手机已经标配了NFC芯片,但这东西还是无法起飞。
苹果推出的另一个东西iBeacon,受到各种限制和成本的影响,也未能普及。
其中一些解决方案存在设备支持问题,而二维码已成为目前最好的解决方案。
尤其是在几乎所有手机上都安装了微信的中国,微信推广的二维码自然就流行了起来。
事实上,NFC在很多场景下都有更好的优势,比如摩拜单车。
印在汽车上的解锁二维码经常被涂改和损坏。
如果将NFC解决方案内置到汽车中,就不会那么容易损坏,而且维护成本也会低很多。
伦敦巴士使用的解决方案非常有趣。
它同时使用 NFC 和 QR 码。
我想这就是目前尴尬局面的体现。
NFC维护成本低,稳定性高。
适合经常下雨、又湿又冷的伦敦。
非常适合公交车站等场合。
但对于iPhone用户来说,二维码也必须同时存在。
。
无论是NFC还是二维码,它完成的工作都是一样的,都是提供一个链接,以便用户的设备可以打开它,无论最终显示为浏览器中的网页/项目/小程序一个app中的每个页面都是通过链接来唤醒的。
但目前为止,NFC可以从手机系统层面唤起,而二维码只能从软件入手。
去年关于Apple Pay和微信支付哪个更好的争论就是这种差异的体现。
从体验上来说,如果银行支持的话,Apple Pay联系人就完成了支付的系统级支持,显然具有更大的优势。
但从实际情况来看,微信扫码支付更为普及,适用范围更广,申请门槛也低得多。
微信小程序也走的是这条路。
它不是最方便的增强现实解决方案,但它是一种更流行、成本更低、应用门槛更低的解决方案。
从这一点来看,微信小程序过去所说的也是有道理的:“没有入口,不能转发朋友圈,也没有应用商店”。
它增强的是现实。
如果您不在那个真实环境中,则不需要它。
你为什么需要它?那入口呢?虽然从今天的发布来看,这个想法略有改变,出现了更多非常现实的场景应用。
这可以被认为是一种妥协或野心。
但小程序必须扫描二维码而不是长按识别二维码才能使用的限制仍然暗示着小程序现阶段还是偏向现实场景的。
HTML应用 vs App 前面提到,无论是扫码还是NFC,最终都是通过URL定位到所需的信息。
这才符合URL的真实含义。
我们通常将URL翻译为网站地址,但它真正的字面意思是“统一资源定位符”。
当万维网WWW协议制定时,URL的含义就很明确了。
URL指向特定的资源(信息)。
移动互联网APP时代,一个新的问题出现了。
是应该在浏览器中显示一个URL,还是应该通过浏览器唤醒一个APP并进入APP对应的入口?资源定位的链条一下子变长了,不确定性也增加了。
对于开发者来说,不同设备、不同浏览器显示的最终结果差异很大。
从这个角度来看,微信试图提供一套统一的开发库和运行环境,以小程序的形式展示信息,这是一件好事。
开发者可以避免更多的不确定性,用户也可以更可靠地获取信息。
我相信这就是微信以小程序的形式解决问题的初衷。
其他各种限制和规则都是建立在这个基础上才能安全地实现的。
当然,如果此举成功,将控制新一批数据的进入,具有重大的战略意义。
至于有多少应用程序使用这种形式,这是另一个长期争论的话题:HTML应用程序与应用程序。
在iPhone刚出现的时代,许多公司(尤其是媒体公司,例如FT.com)尝试使用html5的一些功能来提供更好的网页浏览体验,并避免开发应用程序的高昂成本。
特别需要指出的是,iOS和Android从一开始就具有将URL对面的页面变成主屏幕图标的功能。
这不是微信小程序的发明。
今天回望过去,历史已经证明,所有试图用HTML替代APP的公司最终都提供了原生APP。
后来,混合应用程序流行了一段时间,即将HTML5内容加载到APP外壳中。
毫无疑问,这种做法也失败了。
最悲惨的输家是Facebook。
直到2018年,Facebook终于意识到自己做不到这一点,回到原生APP迎头赶上,并收购了Instagram和WhatsApp这两款最受欢迎的应用。
,终于没有错过移动互联网的浪潮。
问题在于HTML性能不佳、硬件支持不足等,导致用户体验不佳,使用体验非常不流畅。
如今,这些问题已经基本得到解决。
Facebook并没有放弃HTML APP的道路。
现在占有率最大的JavaScript界面??库React仍然是Facebook出品,几乎已经成为事实上的标准。
在移动互联网之前的时代,Facebook本身其实就是一个Web App Store,里面充斥着无数基于HTML开发的应用程序。
今天的微信所做的事情与网络时代的Facebook非常相似。
有趣的是,Facebook 本身却走了一条不同的道路。
稍后我会提到这条新路径。
从目前的实现情况来看,由于HTML本身的限制以及微信本身添加的限制,在大多数情况下,微信小程序仍然无法取代原生APP。
它更像是原生APP的快捷应用,或者称其为Widget可能更准确。
当用户还没有安装或打开APP时,先快速获取信息。
也许一些小应用会停留在小程序中,但大公司的目标一定不止于此。

无论从哪个角度来看,小程序仍然只是他们联系客户的一个快速入口,最终还是要回归到自己的APP。
它是安全的。
至于所谓的低频APP,形式上并不重要。
这些APP无论存在于什么平台上,都不能构成一个平台的主要支撑应用。
微信公众号的发展也是如此。
最早的时候,公众号是一款为商家开发的应用程序。
尽管很多企业都在使用它,但它从未流行起来。
直到大量个人用户进入公共平台,将其作为纯粹的内容发布渠道,这波内容终于引爆,进而影响商业应用。
但奇怪的是,微信官方的态度一直是重视企业应用,打压个人应用。
看来个人总是更容易损害用户的利益,所以我们必须时刻小心。
公众号 各种权限是为企业认证用户制定的,不对个人订阅账户开放。
微信似乎认为企业更靠谱,但现实却恰恰相反。
想做坏事的人可以花几百块钱注册一个公司空壳,但个人不能更改姓名或身份证。
更重要的是,商业应用的利润和KPI考核总是给作恶带来更大的动力。
从整个软件和互联网的发展历史来看,最终获得最大利润的是公司,但每个平台的先行者始终是个人开发者。
张小龙本人不是以个人开发者的身份开发了电子邮件软件Foxmail吗?在微信小程序时代,个人开发者必须注册公司外壳才能参与开发……这显然是一种倒退。
另一个问题是HTML5本来就是免费的。
人们希望HTML5比APP更好,因为它不需要审核,而且更灵活。
微信在小程序中加入了审核机制,相当于取消了HTML APP最好的功能之一。
更奇怪的是,审核机制存在后,个人开发者却不允许参与。
当然,很多人会说,苹果之所以比安卓好,是因为苹果对应用程序进行了关闭和审核,使得应用程序的质量更高。
这句话放在当年是正确的,但今年却是当年。
Google Play 商店审核是自动的,比 Apple 快得多,并且可以立即发布更改。
诚然,Play Store 过去曾出现过各种问题,包括盗版、侵权、危险应用……它们都曾在过去出现过,但今天,Play Store 应用的质量已经达到了与 App 同等的水平。
店铺。
考虑到更新的多样性和频率,以及更及时的错误修复,Play Store往往可以提供更好、更多样化的应用程序。
审核上架和拒绝个人用户两种限制同时存在。
我很难对小程序的发展持乐观态度。
每当这两个条件之一被消除时,我就会看起来更好。
当像公众号一样,允许个人无条件参与时,我会更加乐观。
除了微信之外,谷歌也一直在推动PWA标准,这也是一个基于浏览器的APP。
微信小程序接近PWA,去掉了一些功能,增加了一些微信自己独有的功能。
PWA像网页一样免费,同时又享有APP的一些优点,是一项很好的技术。
更重要的一点是,它是一个真实的网页,Google可以对其进行索引,从而持续通过搜索带来流量。
一个生态系统能否生存,流量分配机制非常重要。
如果开发者只能从其他渠道获取流量,生态就会有风险。
开发者自己获得了流量,所以总需要想办法把这些流量还给自己,回到一个更自由、更稳定掌控的地方。
这是任何团队趋利避害的必然心理。
无论用什么方法,都不可能压制住这种冲动。
如今,有时尚用户在使用小程序后删除原生APP。
我估计他们迟早会被哄骗重新安装APP。
这些年,那些试图控制HTML和URL的都是野心勃勃的玩家。
如果一家公司冲进去,另一家公司也不会掉队。
因此,接下来谁进入这个战场,我们拭目以待。
聊天机器人应用将是未来的重要切入点。
如前所述,Facebook 在 Web 时代使用了 HTML 应用商店,但在移动时代不再这样做。
那么有哪些新想法呢?如果你前几天闲暇时被扎克伯格开发的家庭人工智能助手 Jarvis 刷过,你可能已经注意到,除了语音识别的酷炫之外,其实现的基础是基于聊天的 Bot。
对于 Facebook/Google/Amazon 以及 Telegram 来说,聊天机器人正在成为新的 APP 平台。
结合已经非常成熟的语义分析,几乎所有操作都可以通过聊天界面完成。
这是一个重要的发展方向。
各种语言、国家和不同的聊天应用程序都是最受欢迎的应用程序。
通过聊天机器人控制的具体应用直观简单,可以适应多种场景。
逐渐成为新的热点也是正常的。
除了聊天工具和互联网公司之外,苹果的Siri也盯上了这个方向。
但奇怪的是,作为聊天应用战争的胜利者之一的微信却没有走这条路。
我很困惑。
我相信语音或者文字聊天机器人应用将会是未来一个重要的入口,或许是最重要的入口。
作为开发者,看好什么并不重要,但现在应该考虑足够的灵活性,做好抽象,设计一个后端API和前端显示分离的结构。
这样,无论你继续开发APP还是等待其他两家BAT公司推广PWA,或者跟上微信小程序,或者未来通过聊天机器人连接任何新系统,你都将拥有足够的灵活性。
这些访问方式都是表现层,重要的部分是后端的数据和数据处理能力,或者说提供信息的能力。
所以只要架构设计得好,就可以以非常低的成本在其上叠加表示层。
我觉得现在最有价值的工作不应该是开发小程序或者app的程序员,而是高级架构师。
他们可以帮助你立于不败之地。
另外推荐詹斌老师的一篇关于小程序的文章:《小程序:关心可会话分享可促发的用户行为》。
参考注释: 标题图片:作者 geralt CC0 Public Domain 《扎克伯格真的亲手把钢铁侠的智能助手造出来了》 如果你想看一篇关于这件事的中文文章,这篇更好。
请关注后半部分关于为什么使用聊天机器人开发。
《忘掉App吧,机器人替代了它们》 《How technology has shaped the FT’s digital strategy》 FT.com 关于如何使用 Web/App 的想法和经验值得今天再次阅读。
雷锋网版权文章未经授权禁止转载。
详情请参阅转载说明。
版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
标签:
相关文章
06-17
06-08
06-18
06-17
06-06
06-18
06-18
06-17
06-18
06-17
最新文章
3月,腾讯《王者荣耀》在全球App Store和Google Play吸引了2.57亿美元,同比增长63%
生鲜传奇宣布完成数亿元B+轮融资
裁员20%?红杉中国回应:胡说,员工总数不降反升
第二次影视创新“闯”短剧世界:看、留、跳都是钱
ASML:从飞利浦弃儿到光刻之王
宁康瑞珠获数千万元A轮融资 横琴金投、翰颐资本投资
智能金融服务生态平台科客完成A+轮融资
拼多多九鼎:信息披露无懈可击,竞争对手才是“浇水”的