2011-04-08 57 views

回答

2

你可以配置你的服務器來gzip它,但我不認爲這會使它變得非常小。然而,使用CDN,在大多數情況下,它比從自己的服務器上提供服務要快得多。

你也可以配置你的服務器發送出更遠的頭。這不會使您的腳本更小,但可以通過在客戶端緩存來提高加載時間。

如果您只需要有限的功能(例如只有選擇器或只有效果),另一種建議是使用不同的庫。

幾個例子

http://fx.inetcat.com/ - 一個效果庫(3KB)

http://sizzlejs.com/ - 庫中選擇

有更多的上市在這裏:http://sixrevisions.com/javascript/10-impressive-javascript-animation-frameworks/

這些去可能是你的解決方案if你不依賴於任何jQuery別的東西。

1

就我個人而言,我只是把它包起來。我認爲在這個時代這是完全合理的,如果你通過CDN使用jQuery,那麼你和訪問者可能都沒有帶寬開銷。

+0

對不起,但這只是意見,並沒有回答這個問題。在今天和這個時代仍然保持頁面大小的原因很可能是一個很好的理由。 – 2011-04-08 10:10:18

+0

由於您已經強調了使用CDN的好處,因此撤消了投票。可能值得指出的是,如果使用自定義jQuery腳本,CDN瀏覽器緩存的jQuery腳本的好處將會丟失。 – 2011-04-08 10:27:12

相關問題