Почему есть "jquery". префикс на имена файлов плагинов?

Мне любопытно рассуждать о стандартной процедуре префикса jQuery plugin filenames с "jquery.". В нескольких учебниках указано что-то вроде:

Использование префикса jquery. "устраняет любые возможные столкновения имен с файлами, предназначенными для использования с другими библиотеками.

Я считаю, что даже видел пару плагинов, которые на самом деле не требуют переименования.

Есть ли еще какие-то конкретные причины для этого префикса, или это просто соглашение?

Ответы

Ответ 1

Это просто соглашение, например:

jquery.lightbox.js
prototype.lightbox.js

Если вы только что это использовали и использовали оба варианта, вы видите, где возникает путаница:

lightbox.js

Кроме того, вы можете использовать только файлы функций ванильного JavaScript, и не хотите, чтобы у них был префикс, например. editor.js, означающий, что он вообще не полагается на jQuery... все вокруг организации и ремонтопригодности.