博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【神器】可视化创建骨架屏
阅读量:6206 次
发布时间:2019-06-21

本文共 535 字,大约阅读时间需要 1 分钟。


title: skeleton-screen date: 2019-01-14 19:33:18 tags: javascript

背景及意义

众所周知,在互联网信息过载的时代,每个用户的注意力集中时间也越来越短,如果在web网页打开的瞬间就能吸引住用户的眼球,是每一个前端开发人员都需要仔细考虑的

我们常见的web性能优化,在于提高页面的加载速度,保证我们的页面尽快run起来,但是对于接口返回数据较慢的情况下,添加一个动态的skeleton loading可以有效的向用户传递'页面正在加载'这一有效信息,而不是让用户不知所措,失去耐心,最终选择离开

适用的场景

  • 弱网环境,或后端接口业务逻辑相对复杂,需要一段时间才会返回数据
  • 需要大量后端数据渲染的图文页面,最好是具有规律性的卡片或列表信息
  • 提前设置好和数据正常展示时相等宽高的占位图片,也避免了页面的reflow重新布局,优化web性能

主角登场

今天我推荐的神奇就是,它支持react、vue主流框架,支持在线自定义骨架屏样式,使用起来十分方便

在右侧自定义好想要的样式,直接复制左侧的代码到项目工程中即可

转载于:https://juejin.im/post/5c7cc1376fb9a049c2332941

你可能感兴趣的文章
温故而知新:柯里化 与 bind() 的认知
查看>>
查看修改swap空间大小
查看>>
Django REST framework
查看>>
C链表反转(时间复杂度O(n))
查看>>
CSS 如何让Table的里面TD全有边框 而Table的右左边框没有
查看>>
如何让帝国CMS7.2搜索模板支持动态标签调用
查看>>
被吐嘈的NodeJS的异常处理
查看>>
apache 虚拟主机详细配置:http.conf配置详解
查看>>
ON DUPLICATE KEY UPDATE
查看>>
BABOK - 开篇:业务分析知识体系介绍
查看>>
Java入门系列-22-IO流
查看>>
Template、ItemsPanel、ItemContainerStyle、ItemTemplate
查看>>
MySQL:Innodb page clean 线程 (二) :解析
查看>>
图嵌入综述 (arxiv 1709.07604) 译文五、六、七
查看>>
垃圾回收算法优缺点对比
查看>>
正则表达式 匹配常用手机号 (13、15\17\18开头的十一位手机号)
查看>>
GitLab 11.9 正式发布,自动化工具 ChatOps 已开源
查看>>
交换机的基本原理配置(一)
查看>>
android baidupush
查看>>
Lottie 站在巨人的肩膀上实现 Android 酷炫动画效果
查看>>