При загрузке файла CSS/JS с CDN или любого внешнего сервера возможно (даже с малой вероятностью) пропустить файл из-за внешнего сбоя. В этом случае html-страница будет испорчена из-за отсутствия соответствующих CSS и JS.
Существует ли практический подход к загрузке локальной версии в случае сбоя 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.
Однако мне любопытно узнать, есть ли для этого практический метод!