progressive-enhancement

La mejor manera de detectar que HTML5 no es compatible

La forma estándar de lidiar con situaciones en las que el navegador no admite la etiqueta HTML5 <canvas> es incrustar a ... de detectar la falta de soporte de canvas para que pueda presentar el resto de mi página en consecuencia. ¿Qué recomendarías?

¿Cuál es la diferencia entre la Mejora Progresiva y la Degradación Agraciada?

Estoy confundido sobre cuál es la diferencia entre Mejora Progresiva y Degradación Elegante. A mí me parecen lo mismo. ¿Puede explicarme las diferencias entre los dos y en qué situación usaría uno sobre el otro?

¿Es: not (: hover) y: hover una forma segura de ocultar elementos accesibles?

A veces parece útil hacer que ciertos elementos de la página solo sean visibles en, por ejemplo, los flotadores. Un ejemplo e ... u otras fuentes? *con seguridad quiero decir que el navegador siempre debe mostrar todos los elementos como último recurso.

¿Cómo puedo diseñar enlaces externos como Wikipedia?

Me gustaría distinguir entre enlaces externos e internos usando solo CSS. Me gustaría añadir un pequeño icono al lado dere ... Este es un enlace interno: <a href="/index.html">home page</a> ¿Cómo puedo hacer esto usando solo CSS?