File plugin jQuery pertanyaan termasuk perpustakaan jQuery muncul hari ini di stackoverflow, dan saya sangat menyarankan agar tidak memasukkan jQuery dalam plugin.
Saya tidak benar-benar mendapat dukungan dari orang lain dalam hal ini; sebenarnya ada lebih banyak dukungan untuk memasukkan jQuery daripada tidak. Apakah ini oke atau adakah alasan bagus untuk tidak melakukan ini? Saya pikir itu ide yang sangat buruk karena saya pikir itu harus tergantung pada pengembang menggunakan plug untuk versi jQuery apa yang sedang digunakan.
Jawaban:
Aku bahkan tidak akan berpikir untuk melakukannya.
Untuk satu hal, kebanyakan orang sudah memiliki salinan kerangka kerja jQuery yang termasuk dalam aplikasi mereka jika mereka menggunakan plugin jQuery, yang berarti Anda berdua memuatnya dua kali (membuat permintaan http lebih lambat) dan terkena kemungkinan masalah konflik.
Untuk hal lain, seringkali orang menggunakan hal-hal seperti Google API atau CDN lain untuk mengirimkan pustaka JS eksternal mereka, dan dalam hal ini Anda, sekali lagi, hanya membuat situs Anda memuat waktu lebih lama.
Adapun versi jQuery: Jika plugin Anda hanya bekerja pada 1.5 (ada beberapa perubahan untuk berpikir seperti attr () di 1.6 yang bisa merusak hal-hal, jadi saya akan menggunakan 1,5 sebagai contoh) Anda harus memberi tahu orang lain, tetapi tidak memaksa mereka untuk menggunakan versi tertentu. Untuk semua yang Anda tahu mereka mungkin ingin mengambil plugin Anda dan mengembangkannya untuk melakukan hal-hal lain yang membutuhkan 1.6. Tentu, mereka harus memperbaiki bug apa pun yang ada di plugin dasar, tapi jadi apa?
sumber
Awalnya saya memiliki dua pikiran yang satu ini:
# 2 membuat kulit saya merangkak, sehingga memenangkan argumen.
Jadi jawaban saya adalah Tidak, itu tidak baik. Pilih plugin Anda, pastikan mereka bermain bersama dengan baik di jQuery rev tertentu dan tetap menggunakannya .
sumber
Benar-benar tidak! Ini seperti memasukkan kendaraan ketika seseorang membeli satu set ban.
Plugin adalah tambahan untuk sesuatu, bukan salinannya dengan tambahan.
sumber