2010-09-02 16 views
9

Mucho de lo que sigo leyendo sobre la degradación elegante se aplica a los navegadores que no usan JavaScript. Pero mi propia experiencia muestra que ya no es razonable esperar una experiencia normal en Internet sin el soporte de JS y CSS. ¿Cuánta energía es responsable de dedicar a la degradación en estos días?¿La etiqueta <noscript> está obsoleta?

+2

¿Alguna vez has encabezado CSS Naked Day http://naked.dustindiaz.com/? –

Respuesta

3

Eso realmente depende de su base de usuarios. Si la mayoría de sus usuarios son visitantes corporativos durante el almuerzo con js apagado, entonces debería degradarse. Si tienes una base de usuarios ciegos importante, lo mejor es evitar la interfaz rica.

Además, no se olvide de SEO y permita que los robots rastreen su sitio. Por ejemplo, si utiliza un diseño con pestañas y los contenidos de las pestañas solo se recuperan mediante una llamada javascript ajax, es seguro suponer que un rastreador no lo verá.

12

Echa un vistazo this article de una lista aparte. Habla de mejora progresiva en lugar de degradación elegante. En lugar de degradar la experiencia para usuarios sin una tecnología en particular o usuarios con problemas de accesibilidad, se enfoca en comenzar con lo básico (html) y progresar en la experiencia del usuario al utilizar las tecnologías que el usuario tiene disponibles.

Con la mejora progresiva, nunca necesitará una etiqueta noscript, ya que no supone que el usuario tenga javascript habilitado para comenzar.

+0

Solo una manera diferente de ver lo mismo IMO. Siempre lo he hecho como una forma de "mejora progresiva", pero lo he denominado "degradación elegante". Sin embargo, es más fácil codificar de esta manera. – mpen

+0

Es una buena técnica con respecto al flujo de trabajo, sí. Pero a la larga, Rob Olmos (arriba) tiene un muy buen punto. Depende de quiénes sean tus usuarios. De lo contrario, tendrá la oportunidad de pasar un tiempo posiblemente más largo haciendo que HTML y CSS hagan lo que JS podría hacer de inmediato. De acuerdo, la degradación elegante es una técnica peor que cualquiera de las alternativas. –

Cuestiones relacionadas