网站上的 JPF,如何让它正常工作?
JPF on a website, how to get it working right?
我正在尝试使用 pagespeed 优化我的网站,我得到了使用 JPEG2000 而不是普通 JPG 的建议。所以我转换了所有图像,但是当我更改图像时它并没有显示在我的笔记本电脑上。所以我检查了 "caniuse",现在我看到此扩展仅在移动设备 phone 上受支持(android 和 ios)
那么我该如何在我的网站上实现它呢?如果设备是移动设备,我是否需要使用 javascript 将扩展名更改为 jpf phone?
我使用基于屏幕尺寸的图片和 srcset,但如果我在笔记本电脑上将屏幕拖动得更小,那将不起作用。有人知道如何使用这个新的 JPEG2000 吗?
有人给了你一些非常糟糕的建议。对 JPEG 2000 的支持非常有限。很可能您的系统根本无法解码图像。
JPEG 标准的问题在于它们是从学术书呆子的角度制定的。最初的 JPEG 标准是完全无法实现的。当时还没有很好的 24-bpp 格式的照片可用,所以,正如命运所愿,一组开发人员介入并填补了标准中的空白。这导致了 JFIF 文件格式和 IJG encoder/decoder.
从实现的角度来看,JPEG2000 标准甚至更差。它不包含编码和解码过程的 end-to-end 描述。此外,JPEG2000 与现有图像格式相比提供的优势有限,因此开发人员几乎没有动力费力研究令人困惑的标准并为其创建实现。将 PNG 标准与 JPEG2000 进行比较,您很快就会发现差异。 PNG 标准是实施者的指南,而 JPEG2000 标准似乎是一篇学术论文。
因此,几乎没有采用 JPEG2000 的动力。它只是众多很少使用的图像格式中的一种。
JPEG 2000 是 supported Safari 而不是其他浏览器。
将其用作默认图像格式是个糟糕的主意。
您可以使用 srcset 为具有不同支持级别的客户提供各种格式的图像。
我正在尝试使用 pagespeed 优化我的网站,我得到了使用 JPEG2000 而不是普通 JPG 的建议。所以我转换了所有图像,但是当我更改图像时它并没有显示在我的笔记本电脑上。所以我检查了 "caniuse",现在我看到此扩展仅在移动设备 phone 上受支持(android 和 ios)
那么我该如何在我的网站上实现它呢?如果设备是移动设备,我是否需要使用 javascript 将扩展名更改为 jpf phone?
我使用基于屏幕尺寸的图片和 srcset,但如果我在笔记本电脑上将屏幕拖动得更小,那将不起作用。有人知道如何使用这个新的 JPEG2000 吗?
有人给了你一些非常糟糕的建议。对 JPEG 2000 的支持非常有限。很可能您的系统根本无法解码图像。
JPEG 标准的问题在于它们是从学术书呆子的角度制定的。最初的 JPEG 标准是完全无法实现的。当时还没有很好的 24-bpp 格式的照片可用,所以,正如命运所愿,一组开发人员介入并填补了标准中的空白。这导致了 JFIF 文件格式和 IJG encoder/decoder.
从实现的角度来看,JPEG2000 标准甚至更差。它不包含编码和解码过程的 end-to-end 描述。此外,JPEG2000 与现有图像格式相比提供的优势有限,因此开发人员几乎没有动力费力研究令人困惑的标准并为其创建实现。将 PNG 标准与 JPEG2000 进行比较,您很快就会发现差异。 PNG 标准是实施者的指南,而 JPEG2000 标准似乎是一篇学术论文。
因此,几乎没有采用 JPEG2000 的动力。它只是众多很少使用的图像格式中的一种。
JPEG 2000 是 supported Safari 而不是其他浏览器。
将其用作默认图像格式是个糟糕的主意。
您可以使用 srcset 为具有不同支持级别的客户提供各种格式的图像。