我从Javascript中的API服务器检索图像,但想要压缩它们(因为它们是相当大的文件,这是减缓我的网站的加载时间)来显示。我如何使用JavaScript压缩这些图像,或者有什么工具可以提高我网站的整体性能?如何使用客户端从服务器获取的Javascript压缩图像?
0
A
回答
1
不幸的是,在客户端压缩它们不会缩小您的页面大小,并会减慢加载时间。为了缩小这些图像,您必须将它们缩小到任何您的服务器端语言。在客户端压缩的问题是客户端仍然需要下载映像来压缩它,并且客户端必须进行压缩才能减慢其加载时间。
你想做什么,如果可能的话,是api ---> server ---> minify --->发送给客户端。
如果你没有服务器来做到这一点,或者你的页面是静态的,我建议你实现caching,或者缩小你的javascript。
1
解决您的问题是在您从中获取图像的服务器中启用gzip压缩。它将极大地提高您的应用程序的网络加载时间
相关问题
- 1. 如何使用jpegoptim压缩服务器端的图像
- 2. 从服务器获取图像并在客户端上预览
- 3. 使用javascript压缩xhtml客户端?
- 4. Big JSON文件 - 如何压缩服务器并在客户端解压缩?
- 5. 从SQL Server(服务器端)获取数据到JavaScript(客户端)
- 6. 如何使用JSON从Java服务器发送图像到Javascript客户端
- 7. 从服务器发送压缩的图像,并在客户端解压缩他们
- 8. 上传前压缩客户端图像
- 9. 如何使用客户端JavaScript从外部服务器获取Ajax请求
- 10. 压缩文件并从客户端或服务器下载?
- 11. 如何从服务器端代码获取客户端timeZoneOffset
- 12. 在客户端获取压缩文件
- 13. 从客户端请求,服务器端获取Active Directory用户?
- 14. 如何从客户端的压缩数据(JSON)从客户端发送到服务器
- 15. 如何从JavaScript获取终端服务客户机名称?
- 16. 从客户端获取用户列表的身份服务器
- 17. JavaScript:从服务器到客户端
- 18. 如何从服务器获取更新通知到客户端?
- 19. 如何通过xinetd从java服务器获取客户端IP?
- 20. 在客户端获取服务器端JavaScript
- 21. 如何获取图像到客户端?
- 22. JavaScript中的客户端服务器端
- 23. 我如何使用Gwt从服务器生成的图像到客户端
- 24. 从服务器端获取的客户端变量(express.js,node.js中)
- 25. Postgres在服务器端压缩数据并在客户端解压
- 26. 如何从服务器端C#代码触发客户端JavaScript?
- 27. 如何从客户端JavaScript运行服务器端函数?
- 28. Django压缩器使用gzip服务javascript
- 29. 如何从服务器获取图像
- 30. 客户端数据压缩/解压缩?
更多信息将会有用。你是在谈论一个像js节点的js服务器,或者你想要赞同客户端的javascript(这不可能是imo)。你有什么试过或读过的? –
请更具体地说明您尝试压缩图像的环境。这是一个浏览器吗? Node.js的? – jfriend00
@MarkE我想用客户端Javascript压缩图像。 – user3226932