gpt4 book ai didi

favicon - 多文件 favicon.ico 远大于组件文件大小的总和

转载 作者:行者123 更新时间:2023-12-01 02:18:26 25 4
gpt4 key购买 nike

我想根据伟大的 favicon cheat sheet 创建多文件 favicon.ico .
我创建了 3 个 .png 文件,使用 OptiPNG 对其进行了优化,并收到了 1、2 和 3kb 大小的文件。
现在我正在尝试使用 Imagemagick 从它们创建 favicon.ico 但最终文件大约为 15kb(组件文件的总和大约为 6kB)。
是什么导致了这种影响,我该如何避免?

最佳答案

一种解决方法是依赖 HTTP gzip 压缩。

例如,我将 3 张 PNG 图片(总共 3580 字节)打包在一个 15086 字节的 favicon.ico 中。文件。当我在服务器端启用 gzip 压缩的情况下下载它时,我得到 2551 字节的数据。这比一张一张下载PNG图片更有效,因为这种文件通常不启用gzip。

但是,gzip 经常没有为 .ico 配置。文件(这更适用于文本文件)。在 Apache 上,这可以通过添加以下内容来解决:

<IfModule mod_deflate.c>
(... other rules here...)
AddOutputFilterByType DEFLATE image/x-icon
</IfModule>

在 Apache 配置文件中,例如 /etc/apache2/mods-available/deflate.conf .

这不是您所期望的答案,我希望有人能提供一个神奇的命令行来生成轻量级 favicon.ico我们应得的!

关于favicon - 多文件 favicon.ico 远大于组件文件大小的总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22561648/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com