首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
图片
订阅
道友请留步3521
更多收藏集
微信扫码分享
微信
新浪微博
QQ
93篇文章 · 0订阅
前端性能优化的关键策略:图片懒加载的进阶实践
本篇文章主要与大家分享利用`IntersectionObserver API` 和 HTML5原生 `loading="lazy"` 属性实现图片懒加载的进阶方案,最后我也会分享一个Hook函数。
中级前端避坑指南:图片优化没那么简单,这5招让页面快到飞起
作为一名五年经验的前端工程师,本文深度剖析图片优化的核心逻辑,结合实战案例总结 5 个关键技巧 —— 从格式选择、尺寸匹配到懒加载策略,帮你解决页面加载慢的痛点。
弃用 html2canvas!快 93 倍的截图神器
在前端开发中,网页截图是个常用功能。从前,html2canvas 是大家的常客,但随着网页越来越复杂,它的性能问题也逐渐暴露,速度慢、占资源,用户体验不尽如人意。 好在,现在有了 SnapDOM,一款
用 Vue3 + Canvas 做了个超实用的水印工具,同事都在抢着用
用 Vue3 + Canvas 从零打造一个在线图片水印工具!支持自定义文字、位置、透明度、旋转与平铺,还能一键下载。纯前端实现,无需后端,小白也能看懂,附完整源码,即开即用!
为什么Vite动态加载图片报错? 动态资源引入的那些事儿
今天我们就来详细对比一下vue2+webpack和vue3+vite这两种环境下动态资源引入的差异,以及背后的原因。
uni-app 多文件上传:直接循环调用 uni.uploadFile 实现(并行 / 串行双模式)
uni-app 多文件上传:直接循环调用 uni.uploadFile 实现(并行 / 串行双模式) 在 uni-app 开发中,多文件上传是高频需求 —— 比如表单附件上传、多图上传等。很多同学会纠
CSS 小技巧:如何将 img 转换成 background-image
单IMG标签还能玩出什么花样?大部分注重内容的图片(比如商品展示、文章配图)都推荐直接使用`img`标签
vue中使用图片压缩
使用第三方插件 `image-conversion` 封装的图片压缩方法,对图片进行压缩,计算图片在最大宽高限制下的目标尺寸
📈前端图片压缩实战:体积直降 80%,LCP 提升 2 倍
前端图片压缩 = Canvas/Compressor 压缩 + WebP/Web Worker 优化 + 构建/部署链集成,按清单执行,体积直降 80%。
前端必看:img标签不可忽视的width与height属性
在前端web开发时,有两种方式在页面中放置图片:一种是使用img标签,一种是使用CSS背景图片。 如果一张图片只是用来装饰,没有其他含义,那么更推荐使用CSS背景图片来实现。 当我们使用img标签在页