首页加载的静态导出

为了丰富加载页面的表现力,木疙瘩支持将首页作为加载页面。当首页作为加载页面时,木疙瘩会做智能转换保证首页可以做加速加载。如果首页的动画或者元素过于复杂,将导致首页加载的时间变长,增加用户等待时间,影响体验。为了改善用户体验,建议设计师在首页保持加载页面简洁,仅包含文字、图片、形状、元件等基本元素,以及关键帧动画、变形动画、进度动画等动画形式。

目前符合首页加载加速条件的动画特征:

1. 内容中仅包含文字、图片、形状、元件、组等基本元素,不包含视频、点赞等较为负载的元素;
2. 填充效果只支持纯色填充、图片背景填充;
3. 动画支持关键帧、形状、变形的线性变换;
4. 支持组件的2d定位
5. 所有使用的图片的总面积不大于某个阈值
6. 文字支持新的预定义类型:加载进度,其取值按照加载进度从0到100
7. 文字元素仅支持非云字体;
8. 屏幕适配支持默认(宽度适配,垂直居中)
9. 不含有交互特性(如行为、预置动画)

动画在导出或者发布的时候,如果上述条件满足,则自动对首页进行加速处理,减少用户的等待时间有效的提升用户体验。

技术细节:如果内容满足首页加载加速的条件,在导出或者发布的内容中会包含驱动文件msl.js。例如,如果发布地址是http://xxx.xxx.xxx/xxxx/xxxx/index.html,可以通过查看http://xxx.xxx.xxx/xxxx/xxxx/msl.js的存在来判断是否进行了首页加载加速。

 

12 个评论

good
就你一个吗
已知晓
如何让动画加载晚再进入下一页
如何让动画加载晚再进入下一页
电脑上预览,全部都是正常的,到微信扫码观看的时候,加载页的后一页没有音乐,其他页面都有音乐,到浏览器扫码观看时,全程没有音乐,其他都正常。我在作品上添加了3个音乐,页面跳转、音乐转换等只有在电脑上预览正常,怎么解决?求助各位大佬。
简单的发布后也很迟钝
预览都预览不了的只有我一个吗!!!
H5的demo是素材吗
为什么重置画面 点击后会跳到第一页 求求各位帮帮忙
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
okokokokokokokokokokok

要回复文章请先登录注册