微信开放社区官方人员日前宣布,微信小程序新渲染引擎Skyline已发布正式版,进一步提升小程序的渲染性能和体验。
7@fd[ }h+a8@ 据介绍,新的渲染引擎Skyline已跟随着基础库3.0.0发布,拥有以下三点主要提升:
:54|Z5h| 3a!/EP 体验更原生:支持灵活的手势操作、稳定的scroll-view组件等能力,高效实现瀑布流/吸顶布局、卡片转场、半屏切换等更贴近原生的交互体验
c*RZbE9k 7 z<!2 性能更强大:无论是启动性能还是运行时性能,应用Skyline渲染引擎的小程序均有不同程度的性能提升,加载速度可提升50%以上
u\t[rC=yd v0"|J3 开发更高效:支持常用的CSS特性并且新增高级特性,支持开发者快速迁移并构建类原生体验的小程序
jph~g*Z AA>5h<NM 此外,微信官方一同推出了XR-Frame 3D开发框架、glass-easel新组件框架。
l2VO=RDiW @h>#cwhU XR-Frame 3D开发框架可以让开发者使用WXML构建出一个3D小程序,支持粒子、后处理、视频等能力。
Se0/ysVB &U4]hawbOU glass-easel新组件框架替换了原有的Exparser组件框架,号称具有更快的执行速度,实现小程序在启动和界面更新(setData)时的更低延迟;新增Chaining API以提供更好的TypeScript支持,同时添加动态slot等特性,降低开发门槛。
5\R8>G~H nz+o8L, 附三大更新的具体开发文档:
"Y(S G - JO :m:
M
新渲染引擎 Skyline:点此查看 - rt^z#2$
XR-Frame 3D 开发框架:点此查看 - _j%Rm:m;<
glass-easel 新组件框架:点此查看