Chr*_*Rea 16 png gif file-format jpeg
很久以前,我曾经在构建网页时避免使用 PNG 图像格式,因为缺乏浏览器支持。我记得页面上有一个 PNG 可能会导致加载 QuickTime 插件 - 糟糕。
今天,每个现代浏览器现在都很好地支持 PNG,我在我的网页中使用它,因为:
换句话说,使用 PNG,我的图像开始看起来很清晰,并保持这种状态。
我仍然可以看到 JPEG 很有用,因为它压缩得更好,尤其是照片的视觉质量损失很小。
所以我的问题是:在网页中使用 GIF 文件格式还有哪些用例? GIF 现在是否完全被 PNG 及其采用所淘汰,还是 GIF 仍然擅长某些特定的东西?
Kor*_*nel 16
据我所知,这些是唯一的原因:
动画GIF。这个动画无处不在。有 APNG 格式,但没有得到广泛支持,也没有真正的编辑工具。
1x1 透明图形,假设您关心它是 80b 还是 120b。这实际上是 GIF 提供的文件大小小于 PNG 的唯一情况。
如果您没有合适的工具来保存和优化 PNG 文件。PNG 文件可能包含颜色配置文件和伽马校正信息,这些信息在网络上引起的问题多于它们解决的问题。最好有删除 this 的工具,使文件更小且更具互操作性。
混淆来自这样一个事实,即 PNG 中有几种颜色格式,其中一些是完全支持的,而另一些则不是。
具有 1 位透明度的调色 PNG(如 GIF):在 IE6 中完美运行。没有任何黑客。
具有 8 位透明度的调色 PNG(在 GIF 中不可能):在 IE6 中部分工作(降级为 1 位)。
具有 8 位透明度的真彩色 PNG(在 GIF 中不可能):没有 hacks 就不能在 IE6 中工作。
我百分百肯定。我已经对其进行了广泛的测试。我在我的网站上使用它们。我什至研究过处理这些文件的软件。
简而言之:如果图片可以保存为非动画 GIF,它肯定可以在所有浏览器中以 PNG 格式运行,无需破解。