問題は次のとおりです。私は Google Chrome 拡張機能を構築しています。ユーザーに 2 つのコンテンツ スクリプト デザイン (2 つの css ファイル) から選択してもらいたいと考えています。これまでのところ、2つの解決策を見つけました:
1) https://developer.chrome.com/extensions/tabs.html#method-insertCSSを使用
chrome.tabs.insertCSS(integer tabId, InjectDetails details, function callback)
2) JavaScript のみで CSS スタイルを変更する。
どちらがベストプラクティスなのか知りたいです。JavaScriptですべてを変更するのは少しクレイジーに思えますが:p. もちろん、3D およびより優れたソリューションがあれば、それは素晴らしいことです。