为了进一步提升小程序的渲染性能和体验,微信小程序推出了一套新渲染引擎 Skyline,现在,跟随着基础库 3.0.0 发布 Skyline 正式版,并包含了新的组件框架 glass-easel
skyline 的特点:
-
提供更好的性能
- 单线程版本组件框架
- 组件下沉
- 长列表按需渲染
- WXSS 预编译
- 样式计算更快
- 降低内存占用 -
根除旧有架构的问题
- 原生组件同层渲染更稳定
- 无需页面恢复机制
- 无页面栈层数限制 -
全新的交互动画体系
- Worklet 动画机制
- 手势系统
- 自定义路由与共享元素
- 释放更多高级能力
- grid-view 瀑布流组件
- snapshot 截图组件
《墨问便签》小程序由于交互较为复杂,目前依然在积极适配 skyline 中。截止目前已给小程序团队累计报告 42 个问题,已解决 29 个问题。具体可以见仓库 miniprogram-bug-report
需要注意的是 PC 端目前基础库版本在 2.26.1,不支持 skyline。需要做兼容处理。
【完整版官宣】文章地址: developers.weixin.qq.com/community/d…