CDNを使ってJSをロードする場合、CDNがダウンしたことも考える
CDNを利用するメリット
-
同じCDNから同じファイルをロードしている場合、ブラウザのキャッシュが効き表示速度が向上する可能性がある。※ その為人気のあるCDN (Googleが提供するCDN 等) を利用した方がヒット率があがる。
-
アクセスしてきたユーザーに最適なサーバからファイルを配信する為、遅延が起こりにくい。
フォールバック
便利なCDNだが100%ダウンしないことはない。ダウンした場合はローカルのファイルを利用するフォールバック処理をいれておくことでサイトが見れない等の障害を防ぐことができる。
[https://gist.github.com/850c3711d507bded0153:embed#gist850c3711d507bded0153]