所以在我的網站上,我有一些從vimeo加載視頻的滑塊。防止下載重複的Javascript文件
當我檢查GTMetrix時,我得到了很多的http請求。當我看瀑布時,他們中的很多人都會重複下載相同的javascript,css和swf文件。
javascript有可能阻止下載不需要的多個副本以節省加載時間和請求嗎?
在某些情況下,那裏有下載同一個文件的副本15 + ..
我查了一下,並沒有真正看到一個插件做一些像我問。
所以在我的網站上,我有一些從vimeo加載視頻的滑塊。防止下載重複的Javascript文件
當我檢查GTMetrix時,我得到了很多的http請求。當我看瀑布時,他們中的很多人都會重複下載相同的javascript,css和swf文件。
javascript有可能阻止下載不需要的多個副本以節省加載時間和請求嗎?
在某些情況下,那裏有下載同一個文件的副本15 + ..
我查了一下,並沒有真正看到一個插件做一些像我問。
您可以讓您的服務器告訴瀏覽器他們需要緩存這些文件。
不同服務器的配置不同。如果你使用的是Apache,你可以試試這個解決方案:https://stackoverflow.com/a/6878502/7655153
這不是你可以在客戶端更改的東西,你需要更改服務器設置或(如果你的文件是動態生成的)你的服務器端代碼。
他問「如何防止重複的請求? 」。 –
即使它被緩存,它也不會爲頁面上的每個新請求下載?因爲我已經設置了瀏覽器緩存。這裏的問題主要是它從vimeo.com下載了一個長度超過20倍的400kb文件... –
@DanSmith如果它在Vimeo上,那麼你不能緩存它,對...:DI看不到沒有看到代碼,然後。 –
可能的重複http://stackoverflow.com/questions/20094139/is-there-a-way-to-stop-scripts-from-loading-twice-javascript –