2015-08-30 101 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壓縮。它將極大地提高您的應用程序的網絡加載時間

相關問題