構建jQuery插件時,您認爲嵌入其所依賴的另一個插件或庫的源代碼是不好的做法嗎?在jQuery插件中嵌入開源庫或插件
在我看來,這是一個比要求用戶做多個<script src="...">
調用或壓縮多個源文件本身更好的方法。
構建jQuery插件時,您認爲嵌入其所依賴的另一個插件或庫的源代碼是不好的做法嗎?在jQuery插件中嵌入開源庫或插件
在我看來,這是一個比要求用戶做多個<script src="...">
調用或壓縮多個源文件本身更好的方法。
在大多數情況下,我會遠離嵌入式,特別是如果您依賴於另一個jQuery插件。有些情況下需要考慮:
很少有上升空間,以這除了節省幾<script>
標籤,應在客戶端上無論如何緩存...在我的情況,以及其他許多人(像這樣)的腳本得到壓縮納入一個或幾個請求。
大多數 jQuery插件需要依賴於由什麼最做提供一個迷惑或複雜化,而不是節省時間,不會用自己的<script>
標籤添加,在這種情況下。就我個人而言,我會遠離嵌入,但每個人都是自己的。
就個人而言,作爲潛在的插件用戶,我更喜歡多種<script src='...'>
的方式。首先,它給了我更多的靈活性和控制權,其次,如果我已經在自己的代碼中擁有一些插件,那麼將它們放在插件中意味着它們將包含兩次。 想象一下,如果每個插件作者在源代碼中包含所有依賴關係,會發生什麼情況。你認爲便利的事情現在會變成後來的維護噩夢。
你們都提出了一些我沒有想過的優秀點。我徹底相信:)我仍然希望我的插件用戶不必做多個腳本調用 - 當我有一個jQuery插件有依賴時,我個人討厭它。 – devth 2010-09-18 18:15:36