2015-08-30 139 views
0

我从Javascript中的API服务器检索图像,但想要压缩它们(因为它们是相当大的文件,这是减缓我的网站的加载时间)来显示。我如何使用JavaScript压缩这些图像,或者有什么工具可以提高我网站的整体性能?如何使用客户端从服务器获取的Javascript压缩图像?

+0

更多信息将会有用。你是在谈论一个像js节点的js服务器,或者你想要赞同客户端的javascript(这不可能是imo)。你有什么试过或读过的? –

+0

请更具体地说明您尝试压缩图像的环境。这是一个浏览器吗? Node.js的? – jfriend00

+0

@MarkE我想用客户端Javascript压缩图像。 – user3226932

回答

1

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

你想做什么,如果可能的话,是api ---> server ---> minify --->发送给客户端。

如果你没有服务器来做到这一点,或者你的页面是静态的,我建议你实现caching,或者缩小你的javascript。

1

解决您的问题是在您从中获取图像的服务器中启用gzip压缩。它将极大地提高您的应用程序的网络加载时间

相关问题