Vue-skeleton-webpack-plugin 骨架屏实战,如何打造长尾词式?

2026-04-08 19:070阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1616个文字,预计阅读时间需要7分钟。

Vue-skeleton-webpack-plugin 骨架屏实战,如何打造长尾词式?

前言:目前正在进行的项目,登录需要跳转到别人页面,导致重定向次数很多,需要优化下白屏时间,所以使用了骨架屏,但这次使用的骨架屏不是自动生成的,而是自己手动画的样式。

前言

目前正在做的项目,登录是需要跳转到别人的页面的,导致重定向很多,需要优化一下白屏时间,所以就用到了骨架屏,但是这次用的骨架屏不是自动生成的,还是自己敲的样式,一步步来吧,先从简单的用起 。

先上效果图:

什么是骨架屏

骨架屏,英文 Skeleton screen ,是指在页面开始渲染之前的白屏时间内,先让用户看到即将要展现页面的“骨架”,页面渲染完成之后再将它替换掉,起到一个从 白屏 → 渲染完成 过程中的过渡作用,它可以有效减少用户的感知时间,让用户“感觉上”认为打开页面比较快(相比较于完整的白屏时间)。

实现

本文主要围绕一个开源的 Webpack 插件 vue-skeleton-webpack-plugin ,来实现在 Vue 项目中加入骨架屏。

由于项目对骨架屏的需求不同,相应的代码也会不一样。 本文所实现的骨架屏是 基于 Vue-cli 3.x 搭建的项目 ,根据的不同路由,显示不同的骨架屏,如需其他用法详见开源插件。

让我们开始吧:surfer:。

阅读全文

本文共计1616个文字,预计阅读时间需要7分钟。

Vue-skeleton-webpack-plugin 骨架屏实战,如何打造长尾词式?

前言:目前正在进行的项目,登录需要跳转到别人页面,导致重定向次数很多,需要优化下白屏时间,所以使用了骨架屏,但这次使用的骨架屏不是自动生成的,而是自己手动画的样式。

前言

目前正在做的项目,登录是需要跳转到别人的页面的,导致重定向很多,需要优化一下白屏时间,所以就用到了骨架屏,但是这次用的骨架屏不是自动生成的,还是自己敲的样式,一步步来吧,先从简单的用起 。

先上效果图:

什么是骨架屏

骨架屏,英文 Skeleton screen ,是指在页面开始渲染之前的白屏时间内,先让用户看到即将要展现页面的“骨架”,页面渲染完成之后再将它替换掉,起到一个从 白屏 → 渲染完成 过程中的过渡作用,它可以有效减少用户的感知时间,让用户“感觉上”认为打开页面比较快(相比较于完整的白屏时间)。

实现

本文主要围绕一个开源的 Webpack 插件 vue-skeleton-webpack-plugin ,来实现在 Vue 项目中加入骨架屏。

由于项目对骨架屏的需求不同,相应的代码也会不一样。 本文所实现的骨架屏是 基于 Vue-cli 3.x 搭建的项目 ,根据的不同路由,显示不同的骨架屏,如需其他用法详见开源插件。

让我们开始吧:surfer:。

阅读全文