【头部财经】微信开放社区官方人员近日宣布,微信小程序的全新渲染引擎 Skyline 正式发布,进一步提升了小程序的渲染性能和用户体验。
据介绍,新的渲染引擎 Skyline 同步发布于基础库 3.0.0 版本,带来了以下三个主要的改进点:
1.更原生的体验:Skyline 渲染引擎支持灵活的手势操作和稳定的 scroll-view 组件等能力,高效实现了瀑布流、吸顶布局、卡片转场和半屏切换等更贴近原生应用的交互体验。
2.更强大的性能:无论是启动性能还是运行时性能,应用 Skyline 渲染引擎的小程序都能获得不同程度的性能提升,加载速度可提升超过50%。
3.更高效的开发:Skyline 渲染引擎支持常用的 CSS 特性,并新增了高级特性,使开发者能够快速迁移和构建类原生体验的小程序。
此外,微信官方还同时推出了XR-frame 3D开发框架和glass-easel新组件框架。
XR-frame 3D开发框架使开发者能够使用WXML构建出3D小程序,支持粒子效果、后处理和视频等能力。
glass-easel新组件框架取代了原有的Exparser组件框架,具有更快的执行速度,大大降低了小程序在启动和界面更新(setData)时的延迟。此外,新增的Chaining API提供更好的Typescript支持,并添加了动态slot等特性,降低了开发的门槛。
通过微信小程序的新渲染引擎Skyline以及XR-frame 3D开发框架和glass-easel新组件框架的引入,微信官方进一步提升了小程序的性能和开发效率,为开发者和用户带来更优秀的使用体验。