如何使用从服务器获取的客户端Javascript压缩图像

How to compress images with clientside Javascript fetched from the server?

本文关键字:客户端 Javascript 压缩 图像 获取 何使用 服务器      更新时间:2023-09-26

我正在从Javascript API服务器检索图像,但要压缩它们(因为它们是相当大的文件,减慢了我网站的加载时间)显示。我如何使用Javascript压缩这些图像,或者有什么工具可以用来加速我网站的整体性能?

不幸的是,在客户端压缩它们不会缩小页面大小,而且会减慢加载时间。为了缩小这些图像,您必须以任何服务器端语言来缩小它们。在客户端压缩的问题是客户端仍然需要下载图像来压缩它,并且客户端必须压缩它,从而进一步减慢加载时间。

你想做的,如果可能的话是api->server-> minimify ->发送到客户端。

如果你没有服务器来做这个,或者你的页面是静态的,我建议实现缓存,或者最小化你的javascript。

解决这个问题的方法是在获取图像的服务器上启用gzip压缩。它将大大提高您的应用程序的网络加载时间