CDNまたは外部サーバーからCSS/JSファイルをロードする場合、外部障害が原因でファイルを見逃す可能性があります(確率が低い場合でも)。この場合、適切なCSSとJSがないと、htmlページが破損します。
CDNに障害が発生したときにローカルバージョンを読み込むための実用的なアプローチはありますか?
<link rel="stylesheet" href="http://cdn.com/style.css" type="text/css" />
IF (not loaded style.css){
<link rel="stylesheet" href="/css/style.css" type="text/css" media="screen" />
}
JS関数(JSファイルで提供)をテストできるため、JSでこれを行う方が簡単です。次に、失敗時にローカルファイルをロードします。たとえば、jQueryライブラリが利用可能かどうかをテストします。
しかし、これに実用的な方法があるかどうか知りたいです!