【问题标题】:Progressive JPG over HTTPS (SSL/TLS)基于 HTTPS (SSL/TLS) 的渐进式 JPG
【发布时间】:2015-04-15 11:23:12
【问题描述】:

渐进式 JPG 是一种包含低质量快照的图像格式。这些快照可以在更高质量的快照传输过程中显示,从而提供更好的最终用户体验。

渐进式 JPG 是一种图像格式,在传输过程中可以在网络浏览器中渐进式显示。

如果文件通过 HTTPS 传输,最终用户能否从渐进式 JPG 中受益?如果图像被加密,则必须分离快照...

【问题讨论】:

  • 在过去的拨号调制解调器时代,渐进式使用渐进式 jpeg 有一些优势。现在,除非图像非常大,否则获得淡入效果确实没有太大优势。一个问题是决定何时更新图像。从理论上讲,您可以将图像分解为一百多个扫描。每次刷新都会很费时间。此外,必须正确订购扫描才能获得最佳效果。如果调整得当,渐进式 JPEG 在许多情况下比连续式 JPEG 可以提供更好的压缩,因此它仍然是一种有用的格式。

标签: ssl https jpeg progressive


【解决方案1】:

渐进式 JPG 是一种图像格式,包含低质量的快照

不,这不是真的¹。它只是一个图像 - 但以某种方式保存,首先对一些“广泛”、较低细节的信息进行编码,然后稍后会出现更详细的数据,以便可以尽早开始渲染质量较低,并且随着更多细节可用,渲染会变得更加精细。

通过 HTTPS 提供这样的图像并不会改变这一点。


¹图像可以在 EXIF 元数据中包含额外的缩略图版本——但这不是“渐进式”格式的意义所在。而且该功能很少在网络上使用,因为它会增加要传输的数据总量(我什至不确定普通浏览器是否支持这一点,因为它们会先显示这样的缩略图,然后再显示完整的图像一次它已完成加载。)

【讨论】:

  • 所以数据包是加密的,而不是整个文件?
  • 严格来说,HTTPS 本身并不是一个协议,而只是 HTTP 通过通过 SSL 加密的连接发送。 TLS。而且通常使用的加密算法是block cipher算法,这意味着不是一次性加密整个数据,而是只对固定长度的数据块进行单独加密。
猜你喜欢
  • 2018-10-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-17
  • 1970-01-01
  • 1970-01-01
  • 2023-04-01
  • 1970-01-01
相关资源
最近更新 更多