- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
PNG 的一个优点是完全 alpha 透明度,它允许您在网页设计中拥有平滑的边缘和阴影。主要缺点是它只支持无损压缩,这对于复杂的图像意味着非常大的文件大小。
另一方面,JPEG 为复杂图像提供了极大的压缩性,但没有透明度。
最后,我看到 Flash 元素 ( example here ) 具有高度压缩的图像,这些图像也具有平滑的边缘和阴影。我不太了解 Flash,也不知道这是如何实现的。这基本上是我想要能够做到的效果 - 具有透明和/或阴影边缘的大型复杂图像。
我的问题是:
具有透明度的有损压缩如何在 Flash 中工作?
这里是否使用了特定于 Flash 的分层技巧?阴影是生成还是光栅化到图像中,就像我对 PNG 所做的那样。
是否有任何 SWF 或 SWF 生成脚本可以用有损压缩版本替换 PNG 图像?
我正在考虑逐步增强以提高某些设计元素的加载速度。如果这不存在,写它是否可行?
是否有任何格式允许透明的有损压缩
我很难找到这方面的具体信息。 DjVu 可能是候选人?我们是否应该插入浏览器制造商支持另一种格式?
这个问题还有其他解决方案吗?
在 Flash 中做所有事情或接受巨大的文件大小是当前的选择。其他一些可能性:
最佳答案
One advantage of PNG is full alpha transparency, which allows you to have smooth edges and shadows in in web designs. The main disadvantage is that it only supports lossless compression, which for complex images means a very large file size.
关于flash - 用于网络的有损图像压缩和透明度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/701769/
我如何使用 PHP 以有损/无损压缩方式压缩图像,这与这两个站点压缩它们的方式类似: https://compressor.io/和 https://kraken.io/web-interface 谢
我不确定应该如何在 Java 中的字符之间“正确”完成 XORing。我见过其他人这样做,但是当我遇到像这样简单的事情时: char a = 'a'; char b = 'b'; char c = (
在保留 alpha 层的同时,建议使用哪种库进行有损 png 压缩。 我经常使用 kraken.io,但希望将其更多地用于工作流程。 我对无损压缩了解很多,但我对它们的有损压缩方式一无所知。 最佳答案
正在关注 this发布我决定写一个 marble test对于这个运算符(operator)。 这是一个基本的测试: it('Test lossy zip', () => { const
我是一名优秀的程序员,十分优秀!