一汽大众网站谁做的,全球邮邮箱登录,wordpress怎么分页,查看网站是否备案1. 合理的设置可点击元素的响应区域大小#xff1b;
比较常见的是页面的点击按钮太小#xff0c;用户点击不到按钮#xff0c;这样用户体验很不好。
2. 避免渲染页面耗时过长#xff1b;
当页面渲染时间过长的话#xff0c;会让用户感觉非常卡顿#xff0c;当出现这种…1. 合理的设置可点击元素的响应区域大小
比较常见的是页面的点击按钮太小用户点击不到按钮这样用户体验很不好。
2. 避免渲染页面耗时过长
当页面渲染时间过长的话会让用户感觉非常卡顿当出现这种情况时我们应该检查一下当前渲染的页面是不过大。
3. 避免执行脚本耗时过长
执行脚本耗时过长用户也会感觉到非常卡顿体验非常不好如果出现这种问题我们应该检查一下脚本的执行逻辑是否有问题需要对脚本的执行逻辑进行相关的优化。
4. 对网络请求做必要的缓存以避免多余的请求
当每次从小程序从服务端去请求接口时都会让用户有一个等待的时间如果等待的时间过长也会造成非常不好的体验所以我们应该尽量避免多余的请求另外针对多次请求的相同数据我们应该对数据做相应的缓存。
5. 不要引入未使用的WXSS样式
小程序里未使用的样式应该删除掉以避免小程序打包体积过大影响用户加载小程序的速度。
6. 文字颜色与背景色搭配要好适宜的用户对比度更方便用户阅读
小程序的界面建议有专业的美工进行颜色搭配。
7. 所有资源请求都用HTTPS
小程序在上线后的接口地址必须是HTTPS的否则无法正常请求
8. 去掉官方废弃的API和接口
小程序在不断更新中有些API和接口会逐渐废弃特别是获取用户信息的相关功能现在已经全面废弃了所以要特别注意
9. 避免过大的WXML节点数目一般应遵循以下规则
(1). 一个页面少于1000个WXML节点
(2). 节点树深度少于30层
(3). 子节点树不大于60个
10. 避免将不可能访问到的页面打包在小程序里
小程序在开发过程中可能会写一些临时页面在项目里面比如一些Demo示例在小程序在打包上传时应将无用的页面删除掉以减小小程序包的体积。
11. 及时回收定时器
小程序中的定时器是全局的它并不会随着页面的销毁页消失所以当页面消毁时需要手动清除定时器。
12. 避免使用:active伪类来实现点击状态
对于需要加上点击态的地方可以使用navigator标签来实现
13. 滚动区域可开启惯性滚动以增强体验
在安卓手机上默认的惯性滚动功能而在IOS手机上面需要加上如下样式才能开启惯性滚动功能。
-webkit-overflow-scrolling:touch
14. 避免出现JavaScript异常
如果小程序出现JavaScript异常会导致小程序的交互出现异常影响用户体验。
15. 所有的响应正常
小程序的响应如果异常页面会一直处于加载状态中用户无法正常使用。
16. 所有请求的耗时不能太久
小程序的请求如果耗时太久会导致用户体验不好特别是一些用于投流的小程序用户首次打开的速度特别重要。
17. 避免短时间内发起太多的图片请求
如果在短期内加载很多的图片会导致触发并行加载这样就会加载的很慢多图片加载时一定要使用懒加载功能。
18. 避免短时间内发起太多的请求
小程序短时间加载太多的请求会比较耗时用户等待过久会影响用户体验。
19. 避免setData的数据过大
执行 setData操作时逻辑层会把数据传给系统层系统层然后再传给视图层这种层层传递对数据的大小的严格的要求数据不能超过1MB。
20. 避免setData的调用过于频繁
频繁的调用setData时数据从逻辑层到达视图层时可能无法实时的发生改变。
21. 避免将未绑定的WXML的变量传入setData
在data中存放的变量在更新时会触发页面刷新对于与视图无关的变量应该存在页面之外。