- 浏览: 233267 次
- 性别:
- 来自: 济南
文章分类
- 全部博客 (143)
- linux (12)
- oracle (8)
- jdk (1)
- CentOS (10)
- 虚拟机 (1)
- Json (1)
- iBatis (3)
- spring (1)
- ExtJs (8)
- HTML (25)
- CSS (20)
- JS (49)
- Struts2 (3)
- Photoshop (1)
- web前端 (11)
- java (4)
- Knockout Js (3)
- 杂( ⊙o⊙ )? (1)
- Jquery (6)
- PhoneGap (3)
- jQuery Mobile (4)
- 移动开发 (3)
- android (5)
- VirsualSVN Server (1)
- NodeJs (5)
- UI&插件 (2)
- 数据库 (4)
- GitHub (1)
- 邮件 (3)
- MongoDB (2)
最新评论
-
xiajun612:
这样安装后,服务还是启动不了
Win8(.1) 安装VirtualSVN Server发生service visualSVN Server failed to start解决办法 -
原水小子:
pqiu 写道谢谢,成了,感谢您
客气,好东西就得分享
navicat for mysql 9.0.15注册码 -
pqiu:
谢谢,成了,感谢您
navicat for mysql 9.0.15注册码 -
原水小子:
jeffreyQiu 写道原水小子 写道敢问两位兄台尊姓大名? ...
安装升级IE9后一直自动弹出微软页面 解决办法 -
jeffreyQiu:
原水小子 写道敢问两位兄台尊姓大名?jeffreyQiu 写道 ...
安装升级IE9后一直自动弹出微软页面 解决办法
质量不要太高,画质能忍受就好(储存为web时品质50-70)
另外用 ctrl+alt+shift+s 储存为web所用格式,比直接另存为jpg少了很多备注信息,会小一点
jpg质量和文件大小的平衡点大约在7左右,大于7之后,画质增加缓慢,大小增加很快,小于7之后,画质下降很快,大小减少较慢
要想制作一个优秀的网页,好的图片时必不可少的,但在把各种图片加到你的网页中之前,对这些图片进行优化是非常必要的,否则就可能让你的网页出现加载时间过长,浪费流量或者图片画质低下的问题。这里我们就来了解一下如何用Photoshop全方位优化你的图片。
在进入正题之前,我们先来了解一下各种常有的图片格式:
1.BMP(BitMap)
这是Windows系统中的标准图像格式,不采用任何压缩方法,但颜色深度可以任意改变。所有在Windows系统上运行的图片浏览软件都一定能支持BMP格式,但由于它没有经过任何压缩,体积过大,因此网页中是不能使用这种格式的,所有的论坛、博客的上传功能中都不支持BMP格式的图片。另外,有一种叫WBMP(Wireless BMP)的格式,专门用于移动设备,仅支持黑白两种颜色。在前些年单色屏幕手机霸占市场的时候拿它来做WML网页中的图片是最佳选择,但在这个彩屏普及的年代,这种格式也被淘汰了。
2.JPEG(Joint Photographic Experts Group)
可以说这种格式是网页中最常用的格式,大部分数码照相机生成的图像文件也默认是这个格式。JPEG支持8位(不常用)和24位色彩的图像。它之所以流行于各种网页,是因为它具有很高的压缩比(1MB的BMP图像最高可以压缩到20多KB),但这种高度压缩却会牺牲图片的品质,这也是我们看某些网络图片带有大量模糊斑块的原因。幸运的是,在Photoshop等图片处理软件中我们可以在生成JPEG图像时调整图片的品质(这也是我们优化图片的重点),来寻找画质与体积的平衡点。
一个品质被设定得很低的JPEG图片,我们可以看到很多模糊斑块。在颜色丰富的区域还会出现马赛克。
3.GIF(Graphics Interchange Format)
GIF格式使用的是一种LZW的压缩算法,一般情况下压缩率在50%多(但如果图片中有大片平色区域的话压缩比会更高,可能会压到几KB或更少),是一种无损压缩。但这种格式并不适合色彩太丰富的图片,因为GIF最高只支持8位256色的色彩深度,因此如果图片色彩太多或优化不好的话会严重失真。GIF还有一个最大的特点就是支持动画,这是其它图片格式办不到的。
4.PNG(Portable Network Graphic Format)
PNG格式可以说是一种万能的图像格式,在网络图片上可以替代GIF,在打印机设备上可以替代TIFF,它还支持很多GIF不能实现的特性,如它可以支持最高48位的色彩深度(但我们在Photoshop中生成的PNG大多是24+8位或8位的),支持流式读写和渐次显示(允许边下载边显示),还能完美的展示半透明效果[因为它的Alpha通道最高可以有16位,而GIF只能有一位]。PNG使用LZ77无损压缩,在高色彩模式下可以避免任何失真,不过这也使文件体积相对于JPEG来说稍微大一些。PNG与GIF相比唯一的不足就是不支持动画。
好了,我们现在开始了解如何全方位优化图片:
1.JPEG,GIF or PNG?
一般网络图片也就这三种格式,而我们优化图片首先就要选择合适的格式,这样才能达到最佳的效果。
先说JPEG。JPEG虽然是有损压缩,但它损失的并不是图片中的重要部分,而是一些不引人注意的细节,况且我们可以调节图像质量,因此我们并不需要担心有损压缩能让图片变得多难看。JPEG最适合各种照片和屏幕截图(一般照相机默认生成的就是JPEG格式)等色彩丰富的图片。
至于GIF,可就不能用于色彩丰富的图片了,特别是照相机拍摄出来的作品,因为照片的色彩一般非常丰富,而GIF最多能显示256种颜色,这样出来的照片色彩失真就会很严重了。但是GIF处理平色的能力很强,还支持背景透明,适合网页中的Logo、导航条等基本元素,因为这类图片使用的色彩一般并不是很多。还有,制作动态图片也可以用到GIF格式。
PNG我在前面也说了,它不仅是无损压缩,还支持与JPEG一样的色彩深度,但是上传的照片、截图最好不要用这种格式,因为它的体积还是有点大,如果上传这种大文件的话会影响网页加载时间,还可能浪费移动设备用户的网络流量。不过PNG适合那些带有半透明和阴影效果的图标和网站Logo,如AtomSquare的Logo就是PNG格式的。
2.裁剪/缩小图片
一个尺寸过大的图片是不能放在网页上的,这样可能会使图片超出整个浏览器的阅读范围而影响视觉效果,还会让文件体积变大,因此我们需要控制图片的尺寸。
首先我们应该裁减掉图片周围不需要的部分,如大片的白纸、无用的背景等,这在Photoshop中很容易办到,使用裁剪工具即可。
例如:我不需要这张照片周围的白纸部分,因此我要对其进行裁剪。方法很简单,点击Photoshop工具箱中的裁剪工具,然后选中你想留下的部分,然后右键点图片,按"裁剪"即可。这样可以省去不需要的背景,从而增加网页的可读性,还可以为移动设备用户节省流量。
照相机生成的照片通常有几百万甚至上千万像素,这样的照片放在网页上毫无疑问会超出浏览器的可读范围,也会使体积剧增,因此我们还要在最后缩小这个图像。放在网页上的图像宽度应该在650像素左右(大约是AtomSquare中放置正文的宽度)。虽然一般网页的总宽度都在1000多像素,但放置正文的宽度应该窄一些,这样能使阅读更舒适。
在"储存为Web和设备所用格式"中点击"图像大小"即可设置图像的尺寸。注意,一定要"约束比例",也就是等比缩放,否则出来的图片可能会非常令人尴尬,不是地球变瘪了就是正方型变成长方形了。
尺寸调整好以后先不要急着保存,还有一些地方需要设置
3.JPEG的各种配置
JPEG是一种有损压缩,但我们可以调整它的品质损耗程度,使图像在微小损耗的条件下获得最高的压缩比。Photoshop中JPEG的品质级别为0-100,0为最差,压缩比最高,100为最好,但图像体积很大。但品质与文件体积之间并不是一个线性关系,在50-60和80-100之间曲线非常陡,而其他范围曲线比较平缓。
事实证明,当品质为80时几乎看不出图片品质的损耗,而此时文件体积比品质为100时要小一半多,因此80的品质是JPEG的最佳选择。如果不需要高画质的话可以选择50,但再往下就没必要了:品质低于50图像的模糊斑块数量会剧增,但文件体积并不会减小多少。
我们再看一下其他的选项。"优化"可以进一步缩小文件体积,但可能会降低兼容性;"连续"是干什么的呢?"连续"的JPEG图像可以先显示低分辨率,下载完以后再呈现高分辨率的图像。ICC配置文件用于打印机等设备的色彩补偿。
由于JPEG适合平滑颜色的压缩,因此适当模糊可以减小体积。在Photoshop中我们还可以对JPEG图像进行"加权优化",也就是选取一块需要高清晰度的区域,剩下的背景按普通品质来压缩。具体方法如下:
1.在图片上选择一块区域。
2.点选择->保存选区,然后随便给新加的通道命名。
然后保存为JPEG格式,在"品质"右边有一个小按钮,点击它,进入"修改品质设置"对话框
通道选择刚才新建的通道,然后把品质调成比较高的一个值,然后确定。
这样被选取的区域很清晰,而剩下的不需要强调的区域则是普通画质。
优化好了以后保存即可。
4.GIF/PNG-8的配置
对于GIF来说,我们不需要调整它的品质(因为它是无损压缩,虽然它有"损耗"选项,但这种损耗将会使图片有被撕裂的感觉),要调整的是调色板类型、仿色和透明度。
Photoshop内置了很多标准调色板,分别有可感知、可选择、随样性、受限、自定义、Mac、Windows、灰度、黑白这几种。其中前三种调色板是Photoshop根据图像的色彩自动生成的,可以保证图像尽量少失真;受限、Mac、Windows是使用固定的调色板,图像会失真(由于现在基本上没人使用256色的显卡,这三种调色板也就没什么意义了);灰度可以处理黑白相片,而黑白仅仅是单色图像,就像WBMP一样。
为了减少图像失真,仿色是必须使用的,但Photoshop提供的三种仿色(扩散、图案、杂色)需要根据图片来选择,哪种仿色的效果好就使用哪种。
至于透明度,GIF虽然支持透明但仅支持1位Alpha,这种透明也就仅仅能做到背景透明了,虽然它有"透明度仿色"可以模拟出半透明的效果,但实际效果并不是太好,所以如果你的图片存在必要的半透明效果,那么请使用PNG格式。
还有颜色深度,如果你需要减小图像体积,那么你就应该通过适当减少颜色深度来达到这个目的。减少时需要一点点地尝试,当图像刚好不大量失真时的颜色数为最好。
注:PNG-8与GIF的配置是一样的,但PNG-8生成的图像体积似乎要比GIF小;还有任何带有标志的选项都可以像JPEG的品质那样进行加权优化。
5.PNG-24配置
PNG24的配置选项就很少了,因为它是无损压缩,不需要调节品质,又支持真彩色,不需要调色板和仿色,我们能选择的仅仅是是否支持透明度和是否交错。这里我就不多说了,根据自己的需要进行配置就可以了。
结束的分割线
经过这些全方面的优化,我们终于可以存储制作好的图片并把它加入到网页或上传到Blog/Forum中了,这样也就不会让网页半天加载不完或浪费无线网络用户的流量了。这篇文章或许并不是非常的专业,仅仅能提供基本的优化知识(我在本文中基本上没提到各种格式的底层工作模式),但对于制作网站或上传博客、论坛图片的人是非常有帮助的。
发表评论
-
html5计算器html5Calculator.html
2015-11-10 18:32 823见附件 源码: <!DOCTYPE html> ... -
HTML可拖拽模拟对话框
2015-08-31 17:54 656<!DOCTYPE html> <htm ... -
HTML5滤镜效果demo
2015-03-31 17:32 736<!DOCTYPE html> <htm ... -
IE6/IE7/IE8下float:right显示异常的解决方法
2014-10-11 11:43 1392最简单的方法就是调换顺序,将需要右浮动的元素 ... -
IndexedDB 工具类
2014-06-26 21:18 971var dbUtil = function () { ... -
html5开发之viewport使用
2014-03-25 23:49 676随着高端手机(Andriod,Iphone,Ipod,Win ... -
使用Emmet时的HTML以及CSS缩写
2014-03-20 14:01 1203语法: 后代:> 缩写:nav>ul> ... -
一句代码实现HTML5语音输入
2014-01-22 12:26 3095淘宝网的语音搜索也有了一阵子了,但似乎都没看到相关 ... -
html5移动客户端的意义?
2013-09-04 21:07 816html5app也分情况: ... -
HTML+CSS实现侧边栏收放
2013-08-30 23:06 4593<!DOCTYPE html PUBLIC " ... -
css图片变灰.html
2013-08-30 23:01 759<!DOCTYPE HTML PUBLIC &qu ... -
input text 的事件及方法
2013-08-30 09:37 745input text 的事件及方法 引用功能被关闭 ... -
自适应屏幕宽度的网页设计(Responsive Web Design)——转
2013-06-22 22:09 1021自适应屏幕宽度的网页 ... -
关于clientHeight、offsetHeight、scrollHeight
2013-04-14 19:38 963window.screen.availWidth 返回当前屏 ... -
js+css使DIV始终居于屏幕中间 左下 左上 右上 右下的代码集合
2013-04-13 22:12 1465<!DOCTYPE html PUBLIC &q ... -
js控制div弹层、遮罩《转》
2013-04-13 21:39 1393<!DOCTYPE HTML PUBLIC &quo ... -
溢出文字省略显示(非截取)
2013-04-03 13:35 13491.div中文字显示在一行,并将溢出的文字省略显示 ... -
去掉iframe横向滚动条_iframe滚动条
2013-01-07 17:06 1054主页面加IFRAME SCROLLING="Y ... -
登录、注册的用户名去空格
2013-01-05 10:01 1506用户注册时用户名不能有空格,用脚本怎么实现此限制? 用户 ... -
控制网页背景、边框的透明度及全透明
2012-11-20 17:29 1113一、设置首页主体部分(中、下部所有模块)的背景颜色半透明设置 ...
相关推荐
"超强JPG图片压缩工具"就是一款专注于解决这个问题的应用程序,它的主要功能是帮助用户减小JPG图片文件的大小,从而节省存储空间,提高上传速度,以及优化网页加载效率。 首先,我们来了解一下JPG(也写作JPEG)...
"PNG压缩图片工具 减小图片体积 PNGOO"的0.1.0版本可能包含了基础的压缩功能和基本的用户界面。随着软件的更新迭代,可能会增加更多高级特性,如批量处理、预览压缩效果、支持其他图片格式等。 总的来说,PNGOO是...
总之,无损压缩图片体积软件是通过高效的算法在不降低图像质量的前提下减小图片文件大小,适用于对图像质量要求高的场合,如网页设计、摄影爱好者和数字艺术等领域。合理使用这类软件,可以有效地节省存储空间,提高...
本文将深入探讨“Lit图片压缩v1.3.5”这款工具,它承诺能将图片体积减少5倍,为用户提供高效、便捷的图片优化解决方案。 Lit图片压缩v1.3.5是一款专注于图片体积压缩的软件,它的核心功能是通过智能算法,在保持...
"图片资源压缩工具"就是这样一个专门用于优化图片大小的软件,它能够有效地减小图片文件的体积,从而节省存储空间,提高网页加载速度,减少数据传输成本。 在标题"图片资源压缩工具"中,我们可以理解到这个工具专注...
PNG格式的图片因其无损压缩和透明度支持,在网页设计、图标制作等领域广泛应用。然而,PNG文件通常比其他格式如JPEG的文件体积大,这在上传、下载或存储时可能会带来不便。该工具的目标就是在保持图片质量的前提下,...
PNG图片压缩器是一种工具,专为优化PNG图像文件的大小而设计。...总的来说,PNG图片压缩器是提高数字媒体效率的重要工具,它通过优化PNG文件的压缩方式,平衡了图像质量和文件大小,以适应现代网络环境的需求。
ImageOptim是一款专为Mac用户设计的高效无损图片压缩工具,它以其小巧的体积(约6.7MB)和强大的功能赢得了广泛赞誉。该工具的亮点在于它能够有效降低图片大小,压缩率高达15%至60%,同时确保图片质量不受任何损失,...
在IT领域,图片处理是日常...总之,将BMP转换为JPG是一种常见的图片优化手段,涉及到图像编码、压缩算法以及格式转换等多个IT领域的知识点。正确理解和运用这些知识,可以有效地管理和利用数字图像资源,提升工作效率。
图片压缩工具的应用广泛,例如在网页设计中,为了加快网页加载速度,设计师会使用压缩工具优化图片;在社交媒体上,为了满足上传限制,用户可能也需要压缩图片;在云存储或电子邮件中,大尺寸的图片也可能需要被压缩...
在IT行业中,优化网站性能是至关重要的,其中一项关键技术就是对资源进行压缩,包括图片、CSS和JavaScript(JS)。本文将深入探讨如何利用Node.js和Grunt工具进行这些类型的文件压缩,以提升网页加载速度和降低...
其主要功能包括批量处理、智能压缩、格式转换等,旨在为网站开发者、摄影师、博客作者等提供便捷的图片优化解决方案。 一、批量处理:Image Optimizer的一大特色就是支持批量处理图片。用户可以一次性选择多个图片...
总的来说,Caesium是一款高效、便捷且不失真的图片压缩工具,它的存在使得我们能够在不影响视觉体验的前提下,有效地管理和优化图片资源,无论是在日常生活中还是在专业工作中,都是一个值得推荐的强大工具。
本主题聚焦于“图片裁剪压缩”这一核心概念,它涵盖了两个主要方面:图片裁剪和图片压缩,两者都是为了优化图片质量和大小,以满足特定需求。 首先,我们来探讨“图片裁剪”。图片裁剪是图像处理中的基本操作,主要...
标题中的“小巧批量图片优化转换工具”指的是一个专门用于处理图像文件的应用程序,它具有体积小、占用资源少的特点,并且能一次性处理大量图片,进行优化和格式转换。这类工具通常是为了帮助用户节省时间和提高效率...
例如,在网站设计中,压缩图片可以提高网页加载速度,提升用户体验;在社交媒体分享时,较小的图片文件可以避免上传等待时间过长;在电子邮件中,压缩图片可以避免因文件过大导致的发送失败。 总的来说,“图片大小...
总的来说,"JPG图片批量压缩工具"是提高工作效率,优化图片存储和传输的有效解决方案。通过灵活调整参数,用户可以根据自己的需求找到图片质量和文件大小的最佳平衡点。结合描述中的“自己看界面很简单的”提示,...
PNG(Portable Network Graphics)格式因其无损压缩和广泛的颜色支持而被广泛应用,但原始PNG文件往往体积较大,不适合网页加载或存储空间有限的场景。pngout就是解决这个问题的专业软件,它能够通过智能算法在保持...
标题中的“淘宝天猫京东图片超级压缩工具RIOT”是指一款专为电商用户设计的高效图片压缩软件,旨在帮助用户减小...通过灵活调整参数和即时预览功能,用户可以在压缩和质量之间找到最合适的平衡点,实现图片优化的目标。
通过上述分析可知,等比压缩是前端开发中常用的一种优化手段,它能够在保证图片视觉效果的前提下有效减少图片体积,从而提升网页加载速度和用户体验。本文详细介绍了一种基于JavaScript的等比压缩实现方法,通过对`...