最近、自分が頻繁に使用しているいくつかのアイデアをモジュール化するために、独自の jQuery プラグインの構築を開始しました。多くの jQuery プラグインには別個のjs
andcss
ファイルが含まれていることに気付きましたが、その論理に疑問を持ち始めました。
私の質問は、を埋め込むだけでcss
いいJavaScript
ですか?
私が考えることができる長所:
- http リクエストの削減
- js が無効になっている場合、プラグイン固有の CSS が読み込まれない
- 使いやすさ - 1 回のコピー アンド ペーストと同じくらい簡単に行うことができます。
短所?:
- 関心の分離なし
- 思い通りにコードを整理するのがより難しい
- 初心者にとってコア CSS を混乱させる、または編集するのが難しい
- プラグインの更新をリリースするときに問題が発生する可能性があります