防遮挡弹幕的原理探讨

发布于 2023-09-20

B站防遮挡弹幕的实现主要采用了类似于PS(Photoshop)中“蒙版”的概念。在这种方法中,实心区域允许弹幕显示,而空白区域则拒 …


CSS 属性值:initial、unset、revert

发布于 2023-09-20

在前端开发中,我们可能会遇到一些需求,要求我们重置某个元素的样式属性。这时,我们可以使用 CSS 提供的特殊属性值,如 initi …


npm&yarn与pnpm的区别

发布于 2023-02-16

npm — 先锋   2010 年 1 月,一款名为 npm 的包管理器诞生。   很多人认为 npm 是 node packa …


Vue中扩展组件的几种方式

发布于 2022-08-16

软件编程有一个重要的原则是 D.R.Y(Don’t Repeat Yourself),讲的是尽量复用代码和逻辑,减少重复。组件扩展 …


SSR(服务端渲染)

发布于 2022-08-15

服务端渲染的定义 在讲服务度渲染之前,我们先回顾一下页面的渲染流程: 浏览器通过请求得到一个HTML文本 渲染进程解析HTML文本 …


强制缓存和协商缓存

发布于 2022-05-03

在工作中,前端代码打包之后的生成的静态资源就要发布到静态服务器上,这时候就要做对这些静态资源做一些运维配置,其中,gzip和设置缓 …