2009年6月25日星期四

精品博客

精品博客


如何压缩博客上的图片?

Posted: 24 Jun 2009 03:00 PM PDT

如果一个网页有图片,那么在保持图片品质的情况下,对图片进行压缩,则会有利于提升网页的加载速度,从而改善读者的浏览体验——特别是当某个网页(例如这个)的图片较多较大的时候。

那么如何对图片进行压缩呢?在谷歌百度搜索"图片压缩",你或许会找到很多答案。下面我举个例子说说我是如何压缩图片的。

原始图片

这张图片的大小为 43K,是把用相机照出来的照片缩小尺寸后得到的,如果要我压缩这张图片,我会根据具体情况选择下面三种方法之中的其中一种:

一、通过 ACDSee 转换格式压缩

用 ACDSee 先把原始图片另存为 GIF 格式,生成的 GIF 图片大小为 163K,再把 GIF 格式的图片转化成 JPG 格式,生成的图片大小为 33K,比原始图片少了 10K,压缩了 23.26%。压缩效果如下:

ACDSee 压缩后

这种方式压缩的图片质量较高,不过图片多的话就不好处理了,另外,并非所有的 JPG 图片转换成 GIF 格式都会变大,也并非所有的 GIF 图片转化成 JPG 格式都会变小,要看原始图片。

备注:并非所有的 ACDSee 版本都有图片格式转换功能的,本测试所用的 ACDSee 版本为 5.0。

二、通过 Photoshop 按品质压缩

用 Photoshop 打开原始图片,然后选择"存储为 Web 和设备所用格式",格式仍然保留为 JPEG,品质可以从 0 到 100 任意选择,默认是 60。不过按照 60 的品质压缩之后的图片大小为 41K,不方便和 ACDSee 比较。于是我选择了 50,压缩后图片的大小为 32K,效果如下:

Photoshop 压缩之后

这种按照品质等级进行压缩的方法,很多压缩软件都有在用,不过我对接触过的这类软件都不满意,觉得效果没有 Photoshop 那么好。另外,Photoshop 还可以批量压缩图片。

三、通过 smush.it 在线压缩

smush.it 是一个提供在线压缩图片服务的网站,该网站压缩图片有几个优势:

1、图片外观质量保持不变;

2、可以批量上传图片并进行压缩;

3、可以对既存网页上的图片进行压缩。

提供在线压缩图片服务的网站也有好几个,但是我觉得 smush.it 是做得最好的,如果它能够提供整个网站的图片批量压缩那就更好了。

把原始图片上传到 smush.it 网站压缩后得到的图片大小为 41K,仅压缩了 2K,效果如下图:

Smush.It 后

后来,我把 ACDSee 压缩后的图片(33K)上传到 smush.it,只能压缩掉 0.459k;而把经过 Photoshop 压缩的图片(32K)放到 smush.it,结果则是"No savings", 1b 都没有压缩;至于经过 smush.it 压缩过的图片,也是无法再次用 smush.it 压缩的。

从以上测试可以得出以下结论:

1、通过 ACDSee 格式转换的方式压缩图片品质有保证,并且还能压缩不少,但是不能批量压缩。

2、通过 Photoshop 可以人为控制压缩后图片的品质和大小;

3、通过 smush.it 能够很好地保持原图外观,但是压缩不了多少。

这三种压缩方式各有优势,如果只有一张图片要压缩,我大多会使用 ACDSee;如果有多个图片要压缩,并且能联网,为了保证压缩后图片的品质,我会使用 smush.it (例如前篇文章);如果有多个图片要压缩并且无法上网,那就用 Photoshop。

你是通过什么方法压缩图片的呢?或者你从来都不对博客上的图片进行压缩?

-------------------------------------


© 逛逛精品博客,看看博客精品。| 转载请遵循"署名-非商业性使用"的创作共用协议。


这是一个 Fuck GFW 的夏天

Posted: 24 Jun 2009 11:53 AM PDT

操 GFW 的夏天

(图片来源:@mranti)

昨天晚上 9 点半左右,我在 Twitter 上听人说 Google.com 被墙,Gmail 和 Google Reader 等 Google.com 下的服务都无法使用。

我对没有论据支撑的言论第一反应通常是不置可否,因为这个互联网上到处都是谣言和谎言,后来越来越多的人在 Twitter 上说 Google.com 被墙了,于是我按奈不住就去检验了一遍。

那时我正在一个公园里纳凉,身边没有电脑,于是就只好用手机测试。

我先是用 Opera Mini 浏览器尝试登录 Google Reader 和 Gmail,结果成功了;不过 Opera Mini 本身就具有操 GFW 的功能,所以只能证明 Google.com 是正常的,还不能证明它被墙。于是我就用中移动的 Monternet 浏览器,尝试登录 Google Reader、Gmail 和 Google.com,结果都失败了。那么这样是否就可以证明是 Google.com 被 GFW 给墙了呢?还不行。

使用黑莓手机的朋友可能知道黑莓的官方网站有些内容(例如桌面管理器的下载)是限制中国大陆的 IP 访问的,你需要通过代理才可以访问。那么,会不会是 Google.com 限制了中国大陆 IP 的访问呢?人家黑莓不给中国大陆的 IP 下载桌面管理器,是因为中国大陆目前只有中国移动卖的 8700g 是合法产品,其他型号的都是走私货,RIM 为了保护其软件的知识产权和遵守出口限制条款,就不给中国大陆的 IP 下载——当然,你可以通过代理偷偷下载。那么,Google.com 如果限制中国大陆 IP 访问,那是为什么呢?为了避免和 Google.cn 的竞争吗?如果是,那她有病。为了响应谷歌低俗门事件吗?可央视说的只是"谷歌中国",而 google.cn 是可以自然访问的。那是 Google.com 的技术故障吗?但是如果是技术故障,那应该全世界都会收到影响啊,全世界看到的 Google.com 都是一样的吧?会不会是黑客捣蛋呢?抑或像某人所说的是百度在策划?……

其实,之前早些时侯我也曾经偶尔发现 Google.com 有些网页不能访问,比如有时是 Google 搜索无法使用,有时是 Google Reader 无法使用,但是未曾发现过 Gmail 无法使用,更未曾遇见过所有 Google.com 下的网页都无法使用的情况。当然,我能力有限,无法证明这些"无法使用"是谁的错。

虽然我认为是 GFW 和谐了 Google.com,但是没有证据。目前 Google 也还没有公布为什么 Google.com 网站在中国大陆无法被正常访问,也不晓得她之后是否会公布。不过月光博客发表文章说 Google.com 是遭到域名劫持 (GFW 惯用技巧之一),并介绍了通过修改 DNS 服务器地址访问 Google.com 的方法。

当天晚上大概 11 点左右,就有人(例如曹增辉)说 Google.com 已经可以被自然访问了,但是截至发稿,我这里还是无法访问。

作为一个用户,我无法改变 Google.com 不能自然访问的事实,但是我可以改变自己,通过修改"DNS 服务器地址"或者使用翻墙工具正常访问 Google.com。

-------------------------------------


© 逛逛精品博客,看看博客精品。| 转载请遵循"署名-非商业性使用"的创作共用协议。


没有评论:

发表评论