Al cargar un archivo CSS/JS desde CDN o cualquier servidor externo, es posible (incluso con baja probabilidad) perder el archivo debido a un fallo externo. En este caso, la página html se dañará debido a la falta de CSS y JS apropiados.Sentencia HTML if para cargar JS/CSS local por falla de CDN
¿Existe un enfoque práctico para cargar una versión local ante un fallo de 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" />
}
Sería más fácil de hacer esto por JS, como podemos comprobar una función JS (proporcionada en el archivo JS); luego, cargando el archivo local en caso de falla. Por ejemplo, testing, si la biblioteca jQuery está disponible.
Sin embargo, tengo curiosidad por saber si hay un método práctico para esto.
http://stackoverflow.com/questions/3794128/how-to-check-if-an-external-css-file-is-loaded-using-javascript – WojtekT