E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
雪碧图
移动H5前端性能优化
2、合并小图片,适用
雪碧图
。3、缓存一切可以缓存的资源。4、使用长Cache。5、使用外联引用css,JavaScript。6、压缩HTML、css、JavaScript。
ZYN5431
·
2020-09-15 03:42
前端面试题
前端优化
移动端
如何减少http请求
如何减少http请求img的usemap;使用
雪碧图
使用base64编码小图片,比如页面背景,只有几px*几px,然后平铺使用或者使用canvas压缩图片,地址将静态资源放在CDN上,这样请求时不用携带主站的
我就是陈星烨
·
2020-09-15 03:38
前端性能优化
css
雪碧图
相关
每http请求一次,就会和服务器连接一次,而建立连接时需要额外的时间开销CSSSprite使用优化:有效的减少http请求数量,加速内容显示CSSSprite使用规则:1、静态图片,不随用户信息的变化而变化(通常在网站上以常态的形式存在)2、小图片,图片容积比较小3、3K-5K容量,网站加载量比较大(一些大图不建议使用Sprite图,用户加载量较大)实现原理:控制一个层,可显示的区域范围大小,通过
elvira0702
·
2020-09-14 13:41
Django 如何提升性能(高并发)
对于web前端的优化主要有:1.减少http请求,减少数据库的访问量,比如使用
雪碧图
。
myq151
·
2020-09-14 09:52
Django
HTML5-canvars人物移动
document.getElementById("cans");letctx=cans.getContext("2d");letoImg=newImage();oImg.src="game.jpg";//h获取图片
雪碧图
浅白bingo
·
2020-09-13 23:24
笔记
前端性能优化总结/懒加载、函数节流、优化dom操作、
雪碧图
、合并文件
1.减少HTTP请求数量在浏览器与服务器进行通信时,主要是通过HTTP进行通信。浏览器与服务器需要经过三次握手,每次握手需要花费大量时间。而且不同浏览器对资源文件并发请求数量有限(不同浏览器允许并发数),一旦HTTP请求数量达到一定数量,资源请求就存在等待状态,这是很致命的,因此减少HTTP的请求数量可以很大程度上对网站性能进行优化。(1)懒加载https://yq.aliyun.com/arti
sara-
·
2020-09-13 07:05
前端
雪碧图
Sprite图
CSSSprite
雪碧图
静态图片,不随用户信息的变化而变化小图片,图片容量比较小(3k-5k)加载量比较大大图不建议拼成
雪碧图
基本目的:有效的减少http请求数量,加速内容显示(因为每请求一次,就会和服务器链接一次
_苏沐
·
2020-09-13 03:44
WEB前端开发常用的优化技巧汇总
减小请求内容的大小页面中每发送一次HTTP请求,都需要完成一次HTTP事务,既会消耗时间,又有可能造成http链接通道堵塞,为了提高页面加载速度和运行性能,我们应该减少HTTP的请求次数和减小请求内容的大小1.采用CSS
雪碧图
qq_23389687
·
2020-09-12 22:35
浅谈前端优化的几个思路
cat=52
雪碧图
页面中如果有很多图片、icon(小图标),这样会有很多HTTP请求,一个图就是一个HTTP请求,建立TCP连接进行三次握手,这些都是耗费时间的.如果页面icon很多,可以考虑用cssspirit
ltoddy
·
2020-09-12 22:38
闲谈
前端开发优化的一些常见方法汇总
采用CSS
雪碧图
(CSSSprit/CSS图片精灵)技术,把一些小图合并在一
weixin_33806509
·
2020-09-12 21:37
怎么在小程序中使用彩色图标iconfont
各种问题困扰着我们,我们可能会有各种折中的方案,比如线上字体CDN引入,字体base64,
雪碧图
等等。全新的方式iconfon
超人也掉眼泪
·
2020-09-12 16:09
前端
精灵图(
雪碧图
)介绍及使用~
目的:为了有效地减少服务器接受和发送请求的次数,提高页面的加载速度本质:CSS精灵图是一种处理网页背景图像的方式,它将一个页面涉及到的所有零星背景图像都集中到一张大图中去,然后将大图应用于网页,这样,当用户访问该页面时,只需向服务发送一次请求,网页中的背景图像即可全部展示出来精灵图的使用:CSS精灵其实是将网页中的一些背景图像整合到一张大图中(精灵图),然而,各个网页元素通常只需要精灵图中不同位置
东北玛丽的小笔记
·
2020-09-12 11:31
CSS
GlidedSKY挑战之十:
雪碧图
1
挑战网址:http://glidedsky.com/level/crawler-sprite-image-1题目介绍HTTP是基于TCP连接的,TCP连接的建立是需要时间和资源的。而下载网页所需的图片资源是通过HTTP的。如果有非常多的小图片,就需要建立很多TCP连接。勤劳勇敢的前端工作者们,想到把所有小图片放到一张图片里面去。这样就可以通过一次TCP链接,下载所有的小图片,再通过前端的奇技淫巧,
Rambo.John
·
2020-09-12 09:34
Study--ing
#
Glidedsky爬虫挑战
vue 前端面试题整理
前端优化可以做什么减少http请求:合并js和css文件(使用webpack或其它打包工具打包)小图片使用
雪碧图
(需要的图片和ui说下,交给ui做就可以)使用base64表示简单的图片用内容分发网络cdncdn
u011269388
·
2020-09-12 03:39
vue.js
es6
vue封装一个序列帧组件
在项目中实现一个简单的几秒动画,图片较小的话可以采用
雪碧图
的图片形式,结合css3的动画实现
雪碧图
形式大概实现思路如下:animation:lightning3ssteps(25)infinite;animation-direction
乐夫天命兮
·
2020-09-11 20:20
vue日常存档
如何在vue项目中系统的使用iconfont字体图标
字体图标前言iconfont的特色官网注册在项目中使用的方式前言今天聊一下前端iconfont的使用方式,前端的图标经过这些年的发展,变得更系统化了,从最开始,我们使用的img图标,需要一个一个导入,再后来发明
雪碧图
客官不可以啊
·
2020-09-11 15:22
vue
图标设计
图片在线转换工具推荐
智图:https://zhitu.isux.us(推荐)
雪碧图
样式生成:http://www.spritecow.com/(推荐)Chrome插件:SaveimageasType(推荐),WebPHighlighter
夏天想
·
2020-09-11 09:38
工具
用FSM一键制作逐帧动画
雪碧图
Vue2 + webpack
因为工作需要要将五六十张逐帧图拼成
雪碧图
,网上想找到一件制作工具半天没有找到,就自己用canvas写了一个。写成之后就再没有什么机会使用了,因此希望有人使用的时候如果遇到bug了能及时反馈给我。
anbei9541
·
2020-09-11 08:37
webpack
javascript
css源码笔记(六)【爱创课堂专业前端培训】
复习:
雪碧图
使用:PS切图à应用
雪碧图
又叫CSSSprite或CSS精灵将页面中碎小的图片集中在一张比较大的图片进行加载,这样的目的是为了减少http请求,增加页面加载的速度
雪碧图
的实现关键在于background-position
icketang_
·
2020-09-11 07:52
爱创课堂专业前端培训
vue项目可以从哪些方面进行优化
又拍云gulp生成,gulp-webp或gulp-imageisuxcanvas生成可以参考https://juejin.im/post/5ad0435c5188255c887c0bae减少图片请求,使用
雪碧图
在线生成
南京闫伟亮的野爹
·
2020-09-10 12:59
前端
Vue.js
JavaScript
前端
jQuery
HTTP/2与
雪碧图
性能对比
HTTP/1.x的缺陷连接无法复用,需要开启多个连接没有进行头部压缩,协议开销大线头阻塞HTTP/2协议中的一些主要新特性1.性能提升的核心——二进制帧层性能提升的核心在于二进制帧层.它指HTTP消息在客户端和服务端如何封装和传输.采用二进制格式传输数据而非HTTP/1.x的文本传输,二进制格式在解析和优化扩展上具有更多的优势。2.多路复用在HTTP/1.1中,如果客户端为了提高性能想要在一个TC
执迷不悔fed
·
2020-09-09 23:17
CSS
雪碧图
及其优缺点
CSSSprites简介:国内叫
雪碧图
或者雪碧精灵。
前端搬运工
·
2020-08-26 23:41
Web开发
CSS常见技巧
本教程版权归小圆和饥人谷所有,转载须说明来源1.CSSSprite(
雪碧图
|精灵图)指什么?
饥人谷__小圆
·
2020-08-25 06:04
按顺序逐个同步地运行 Gulp 任务
例如我要进行一个工程的样式文件进行发布,那我要先对scss进行编译,然后对里面的图片合并为
雪碧图
,最后在对处理好的css进行合并压缩。这是一个环环相扣的任务链,这时Gulp的异步操作就不能用了。
壮哉我大前端
·
2020-08-25 05:35
图片的 base64 编码
明确使用base64的一个前提:如果图片足够小(总体积小于20kb:http://web.jobbole.com/89907/)且因为用处的特殊性无法被制作成
雪碧图
weixin_30826761
·
2020-08-24 20:06
基于Webpack的css sprites实现方案
原文地址:https://segmentfault.com/a/1190000021484338作者:Fw恶龙本文首发于:思否一、前言关于csssprites(
雪碧图
/精灵图)的几种实现方案可以参考浅谈
Fw恶龙
·
2020-08-24 16:44
sprite
webpack
图片
Stylus系列——webpack-spritesmith配合stylus使用示例
:https://segmentfault.com/a/1190000021487215作者:Fw恶龙本文首发于:思否一、前言基于Webpack的CSSSprites实现方案,若是直接在html中调用
雪碧图
图标已经很方便
Fw恶龙
·
2020-08-24 16:44
stylus
webpack
vue项目中引入iconfont
从img标签,到
雪碧图
,再到字体图标,svg,甚至svg也有了类似于
雪碧图
的方案svg-sprite-loader。
Tusi
·
2020-08-24 15:04
vue.js
iconfont
Photoshop
内容介绍1.精灵图(
雪碧图
)的原理以及实现2.Photoshop基本切图AdobePhotoshop,简称“PS”,是由AdobeSystems开发和发行的图像处理软件。
张东红
·
2020-08-24 15:09
photoshop
网页性能优化-图片
网页性能的优化:资源合并与压缩(html/css/js压缩合并)图片相关优化(不同业务场景选择不同的图片格式,
雪碧图
等)css/js装载与执行(引用先后顺序及方式,是否阻塞,相互之间的依赖关系)懒加载/
粗心的弹簧豆
·
2020-08-24 14:04
webp
你知道SVG Sprites是什么吗,还在用css sprite就太low了
大家好,这里是@IT·平头哥联盟,我是首席填坑官——苏南(South·Su),今天要给大家分享的是SVGSprites(也叫
雪碧图
),所谓
雪碧图
,当然就不是我们常喝的雪碧饮料(Sprites)哦,哈哈~
苏南
·
2020-08-24 14:08
svg
css
javsscript
sprites
github
雪碧图
生成以及配合预处理样式的使用
生成
雪碧图
的代码本文的样式预处理使用的是stylus如果须要用到其它类型的预处理器,可对下面的代码进行修改如果想对
雪碧图
的生成原理及参数有更深入的了解请移步spritesmithgulp.spritesmithconstspritesmith
heruiwoniou
·
2020-08-24 14:22
node.js
sprite
javascript
gulp
CSS > 关于
雪碧图
预处理和后处理方案的讨论
广告:SF里弄了个CSS小圈子,欢迎一起来讨论问题前端小图标处理方案众多,本文主要介绍基于
雪碧图
的处理方案,分析
雪碧图
的预处理和后处理模式的得与失,以及在项目中通常会遇到的问题以及解决方案。
残阳映枫红
·
2020-08-24 13:00
css
sprite
gulp.spritesmith的学习教训
这里是对自己在gulp中合成
雪碧图
的一些的经验和总结!
盈嫣媚儿
·
2020-08-24 13:15
css
gulp
sprite
webpack之postcss集成
前言最近项目中在使用webpack,css是采用sass->postcss的结构,postcss主要完成了下面几个功能autoprefix,样式加前缀preces合并图片1)可以合并多张
雪碧图
2)可以按照不同的比例合并图片
qinghui
·
2020-08-24 13:47
webpack
postcss
sprites
雪碧图
sprity 合并多图使用心得
介绍sprity是一个模块化的
雪碧图
生成工具会根据目录中的图片生成相应的
雪碧图
和样式文件,支持retina图,可以内嵌base64编码格式的图,支持不同的图片格式和有不同的图片引擎可以选择。
qinghui
·
2020-08-24 13:17
前端
css
gulp
sprite
css-sprite,可能是最好用的
雪碧图
工具了
可能是最好用的
雪碧图
工具了,好吧,至少是我用过最好用的。首先安装css-sprite,安装这里很坑,等我最后再说。
rayliao
·
2020-08-24 13:06
前端
雪碧图
css-sprite
sprity
gulp
利用 CSS animation 和 CSS sprite 制作动画
今天给大家介绍一个使用CSSanimation配合
雪碧图
(CSSsprite)来制作动画的方法,可以做出类似于GIF动画的效果。
ac黄
·
2020-08-24 13:45
css
css3
css3动画
雪碧图
使用compass自动合并css
雪碧图
(css sprite)
css
雪碧图
又叫css精灵或csssprite,是一种背景图片的拼合技术。使用css
雪碧图
,能够减少页面的请求数、降低图片占用的字节,以此来达到提升页面访问速度的目的。
lolomaco
·
2020-08-24 13:04
compass
css
sprite
css-sprites
webpack
雪碧图
plugins:[newSpritesmithPlugin({//目标小图标src:{cwd:path.resolve(__dirname,'app/images/'),glob:'*.png'},//输出
雪碧图
文件及样式文件
金字笙调
·
2020-08-24 10:28
2018-03-23
1.你项目都有做哪些性能优化图标合并少用绝对定位图片压缩代码压缩尽量少操做dom少用大幅度动画图标合并:使用
雪碧图
或字体图标少用绝对定位:绝对定位会让页面变卡,会引起页面回流(回流就是页面重排,重绘和回流有啥区别
welcomeHere
·
2020-08-24 10:31
JS制作字体图(文字图)
制作字体图总共有三种办法:第一种:CSSSprite(美其名曰
雪碧图
)第二种:font+HTML进行制作第三种:CSS+font进行制作这里为大家讲解一下前两种的制作方式:第一种:主要使用两个属性,一个是
马优晨
·
2020-08-23 18:06
前端开发
学习WebGL_011_嵌套纹理、
雪碧图
、视频纹理
作者:DSLMing时间:2019.10.23参考:FunWithWebGL2014TextureMasksFunWithWebGL2015TextureAtlas一、嵌套纹理指定纹理的位置,从而将2张纹理组合成一个新的纹理。例如,有纹理A:还有纹理B:最终组合为:1、片元代码precisionmediumpfloat;uniformsampler2DuMask_A;uniformsampler2
DSLMing
·
2020-08-23 06:43
WebGL
手把手教你搞定 vue-cli4 配置
配置基础vue.config.js√配置proxy跨域√修复HMR(热更新)失效√修复LazyloadingroutesError:Cyclicdependency√添加别名alias√压缩图片√自动生成
雪碧图
盏茶作酒
·
2020-08-22 13:36
vue-cli4配置
css
雪碧图
(精灵图)与字体图标的介绍以及对比
碰到这样的情况,可以使用两种方式解决这种问题:CSS
雪碧图
以及字体图标。但是这两种方式也都有不同的适用场景,需要根据实际需求来做取舍。1.CSS
雪碧图
简介CSS
雪碧图
即CSSSprite
JHCan333
·
2020-08-22 12:24
css
字体图标
雪碧图
Lottie-前端实现AE动效
项目背景在海外项目中,为了优化用户体验加入了几处微交互动画,实现方式是设计输出合成的
雪碧图
,前端通过序列帧实现动画效果:帧动画的缺点和局限性比较明显,合成的
雪碧图
文件大,且在不同屏幕分辨率下可能会失真
球球
·
2020-08-22 11:48
javascript
html5
动效
动画
如何在小程序中使用
雪碧图
小程序对上传的代码有2M的大小限制,因此一般在小程序中使用icon的时候,要么是用icon-font,要么就是将icon图片上传到cdn再使用,而不会将图片放在本地。但是使用icon-font有一个问题,就是不能使用渐变色,因此,需要渐变色的icon都只能使用图片来完成。如果这样的icon少还可以手动一张张上传到cdn,但是多到10-20张,手动传就是一件耗时费力的事了。因此,我们需要把我们的ic
郑兆龙
·
2020-08-22 10:13
小程序
雪碧图
Webpack中
雪碧图
使用详解
为了避免这种情况,我们需要使用到
雪碧图
将这些图标整合到一张图片上,再使用CSS背景及其定位,将需要显示的图标移动到
xuweijian
·
2020-08-22 10:26
vue-cli
雪碧图
webpack
postcss-lazysprite: 一种生成CSS
雪碧图
的懒惰姿势
postcss-lazysprite是一个基于PostCSS开发的用于生成
雪碧图
图片及其CSS的插件,经过半年持续迭代,现已稳定用在微信旗下两款产品的Web业务中。
JeffMa
·
2020-08-22 10:19
雪碧图
css-sprite
css
postcss
「CSS3」ImageMagick - 从gif建立
雪碧图
动画 - Sprite Sheet Animation
ImageMagickImageMagick是当前非常流行的一个图像处理库,一些大型的公司,例如Facebook、雅虎等都在使用ImageMagick对用户上传的图像进行处理。ImageMagick基本上可以支持所有的基础图像处理,例如尺寸、亮度、灰度的改变,滤镜和特效的添加,图片格式转换,制作gif或者扁平化gif...基本上你所能想到的所有基础图片操作,它都能做到。ImageMagick对平台
JasonKidd
·
2020-08-22 10:43
css
css3
css3动画
css-sprite
雪碧图
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他