透明单像素图像的最小文件大小

67

我正在寻找最小的(文件大小方面)透明的1像素图片。

目前我有一个大小为49字节的gif,似乎是最流行的。

但我记得许多年前有一个少于40字节的图片。可能是32字节。

有人能做得更好吗?图形格式无所谓,只要现代Web浏览器可以显示它并支持透明度即可。

更新: 好的,我已经找到了一个42字节的透明单像素gif: http://bignosebird.com/docs/h3.shtml

更新2: 看来少于43字节的可能在某些客户端中不稳定。不能这样。


9
我认为你手头有点太多时间了。这对实际上并没有任何影响... - ChristopheD
7
你实际拥有的内容远远超过49KB,因为HTTP头部比图片还要大 :) - Lukáš Lalinský
4
这个请求会导致比图像大小多得多的数据量,与请求大小相比,图像大小并不相关。 - Sander Rijken
3
必须考虑到最小数据包大小(以及最小的磁盘扇区)。 - lexu
2
@Dested,如果您在页面上有成千上万个相同的图像,则它们将被作为单个请求获取,并且很可能会被缓存以供后续页面使用。 - Sander Rijken
显示剩余6条评论
11个回答

0

我记得很久以前,我曾试图创建最小的gif。如果你遵循标准,如果我没记错的话,大小应该是32字节。但是你可以“黑客”规范,有一个26-28字节的大小,在大多数浏览器中都能显示。这个GIF并不完全“正确”,但有时候会起作用。只需使用GIF头规范和HEX编辑器即可。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接