时间:2023-06-23|浏览:298
Matrix性能检测工具以屏幕悬浮窗的形式常驻于用户页面的最上方,提供了占用率、FPS、功耗信息、内存信息等详细的性能数据,甚至还能实时显示当前的核心温度。
微信并不是要成为手机性能检测和跑分软件像其他竞争对手一样,而是为了帮助开发者监测自己的程序和优化软件资源需求。
而需要使用微信内置的性能检测工具的软件是什么呢?没错,就是功能越来越多,资源需求越来越高的微信小程序。
微信小程序在2017年1月份正式上线,初期备受争议,虽然可以快速调用,但比传统的本地App在功能和稳定性上稍逊一筹。但随着不断更新和推广,微信小程序通过低成本、简单适配和快速部署逐渐超越了传统本地App,越来越多的商业服务选择使用微信小程序。然而,随着小程序越来越复杂,微信需要加入性能检测工具来解决资源占用和界面交互的问题。
微信小程序的发展不仅仅是轻量化的样子了。随着文件缓存越来越大,环境依赖越来越复杂,对小程序的流畅运行提出了新的要求。微信加入性能检测工具并将重点放在内存占用和界面交互上,目的就是要对小程序进行优化。
即使微信小程序越来越复杂,但它仍然是国内政企介入移动互联网的第一步。虽然有很多挑战者,但为什么国内还没有出现下一个“小程序杀手”呢?
首先,需要澄清的是,微信并不是创造了网页封装App的概念,这种开发方式在本地App时代就已经存在。然而,在微信小程序走红的几年里,网页封装App经历了多次技术迭代,并提出了应对微信小程序的PWA应用。PWA应用本质上是Web程序,但可以更好地整合手机操作系统,并且可以离线运行,这是PWA应用与Web和微信小程序的最大不同之处。
然而,PWA在国内并没有得到普及的原因有三点。首先,PWA需要服务提供者自行建立用户ID系统,这增加了开发成本。微信小程序则提供了完整的配套服务,更适合国内市场。其次,PWA缺乏一套通用的ID系统,而微信和支付宝等提供的统一接入ID降低了用户使用门槛。最后,PWA应用的分发依赖URL或其变体,微信小程序可能是因为用户对手机支付有更高的警惕,不愿意在金融类App中使用无关功能。如果不将“芝麻”体系和支付体系切割开来,支付宝的小程序很难达到微信小程序的高度。
总的来说,微信在手机App中加入性能检测套件是国内移动互联网快速发展的一个缩影。移动互联网生态越来越庞大,量化工具难以对生态优化发挥实质性的推动作用。在便捷的移动互联网和手机运行效率之间,用户和开发者需要作出艰难的选择。
用戶喜愛的交易所
已有账号登陆后会弹出下载