html5怎么压缩图片

html5怎么压缩图片,第1张

HTML是用来做网站的一种语言哈,就是在html里面改变图片的大小就要改变文件代码,打开图片源代码,图片文件的大小是height,和宽,我们可以更改,在语言中我们需要设置的都是英文的。

现在压缩工具将图片缩小之后都会对画质有影响,压缩图片文件选择压缩工具页面中的普通压缩就可以了压缩程度不要过大,找到图片压缩工具,图片要放置在工具页面上进行数据分析,根据图片的大小工具会制定压缩方案。

图片分享论坛却只允许发几百KB的文件;微信、分享给朋友的时候自动压缩的图像都比较模糊

在实际应用中,只要不影响文件的运用,能正常查看,那就是说没问题,可以不用管它。

其实,HtmlRAR XP压缩包软件,也是一款小巧的HTML文件压缩工具,可以有效的清除HTML文件中无用的信息,以此缩减HTML文件的大小,具有易 *** 作、界面简洁的特点,是网页压缩最方便的工具。主要是客户不太习惯应用 而已。

一般情况下,邮箱中的压缩文件下载后是HTML 文件主要原因是:网上压缩包更新快,目前电脑上所安装的压缩包软件相对来说,有点不兼容的,为了能更好的方便使用,最好的处理办法:将本机压缩包软件卸掉,重新在网上下载并安装一个自己所喜欢且常用的压缩包(RAR/ZIP/7Z软件)进行安装即可,其中以快压比较出众。好处有:

1、超高压缩比国内首个自主压缩格式,压缩率比RAR/ZIP/7Z 高出10-30%。

2、兼容性好,支持所有主流的压缩格式,甚至CD/DVD光盘镜像和虚拟机硬盘镜像。

3、简单易用,简化传统压缩软件的繁琐设置,自动判断根目录文件结构,打开解压文件,简单快捷。

4、虚拟光驱,支持挂载光盘镜像为虚拟光驱,方便娱乐和学习光盘的读取。

gzip 是在 Linux 系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。

在Nginx安装完成之后,我们可以开启Gzip压缩功能,这里Nginx默认只能对text/html类型的文件进行压缩。

下面的指令为开启Gzip的指令:

   # 启用 gzip 压缩功能

   gzip  on

   

   # 默认值是1.1,就是说对HTTP/1.1协议的请求才会进行gzip压缩

   gzip_http_version 1.1

   

   gzip_vary on

   

   # 压缩级别,1压缩比最小处理速度最快,9压缩比最大但处理最慢,同时也最消耗CPU,一般设置为3就可以了

   gzip_comp_level 6

   

   # nginx 做前端代理时启用该选项,表示无论后端服务器的headers头返回什么信息,都无条件启用压缩

   gzip_proxied any

   

   # 什么类型的页面或文档启用压缩

   gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript image/jpeg image/gif image/png

   

   # 最小压缩的页面,如果页面过于小,可能会越压越大,这里规定大于1K的页面才启用压缩

   gzip_min_length  1024

   

   # 设置系统获取几个单位的缓存用于存储gzip的压缩结果数据流

   gzip_buffers 16 8k

   

   # 禁用IE6的gzip压缩

   gzip_disable "MSIE [1-6].(?!.*SV1)"

相关配置说明:

1、在gzip_http_version的默认值是1.1,就是说对HTTP/1.1协议的请求才会进行gzip压缩。

如果使用了proxy_pass进行反向代理,那么nginx和后端的upstream server之间是用HTTP/1.0协议通信的,如果使用nginx通过反向代理做Cache Server,前端的nginx没有开启gzip,且后端的nginx上未设置gzip_http_version为1.0,那么Cache的url将不会被gzip压缩。

2、gzip_disable的设置是禁用IE6的gzip压缩

IE6的某些版本对gzip的压缩支持不是很好,会造成页面的假死。对img进行gzip后会造成IE6的假死,把对img的gzip压缩去掉后就正常了。为了确保其它的IE6版本不出问题,所以加上了gzip_disable配置项。

3、gzip_min_length设置允许压缩的页面最小字节数,页面字节数从header头中的Content-Length中进行获取。

默认值是0,不管页面多大都压缩。建议设置成大于1k的字节数,小于1k可能会越压越大。 即: gzip_min_length 1024。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7210859.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存