A menudo, al elegir nuevas herramientas y marcos, veo la advertencia "No funcionará si el usuario ha deshabilitado Javascript". Luego miro mi presentación de diapositivas con Javascript, el menú con Javascript y la galería con Javascript. Curiosamente, elegí estos para reemplazar las versiones originales basadas en flash ya que me preocupaba la cantidad de personas que las verían.
¿Pero preocuparse por las personas que deshabilitan Javascript es una preocupación legítima? ¿Debería intentar diseñar mi sitio teniendo en cuenta que JS está desactivado?
Me sorprende que nadie haya mencionado la mejora progresiva . Rara vez hay una buena razón para tener funcionalidad o contenido que requiera JavaScript para funcionar. Sí, JavaScript puede hacer que la experiencia de usuario mejor , pero no debería ser necesario para hacer que la experiencia de usuario posible .
Entonces, mi respuesta es que debe crear su sitio web para que todos puedan acceder a todo, incluso sin JavaScript (suponiendo que el contenido esté disponible públicamente. Los administradores del sitio, las intranets, etc., serían excepciones obvias, ya que puede dictar de manera realista los requisitos del navegador en esas situaciones).
EDITAR
Oh si. Este es un motor de búsqueda amigable también. JavaScript no lo es.
fuente
Nicholas C. Zakas informa que alrededor del 1% del tráfico real de visitantes a sitios en la red de Yahoo realiza solicitudes con JavaScript deshabilitado.
Por lo tanto, descubra las estadísticas de su propio sitio y compílelo para que beneficie a la mayoría y aún se degrada con gracia para aquellos que tienen JS deshabilitado.
fuente
No es necesario preocuparse, no.
Dicho esto, hacer que su sitio web sea accesible y utilizable es una buena idea. Por lo general, el uso intensivo de JavaScript y la accesibilidad no van de la mano tan bien.
Por lo tanto, siempre que su sitio web sea utilizable con JavaScript desactivado, estará en buena forma. Incluso si el sitio web no necesariamente parece tan bueno como desearía que se viera más.
fuente
Facebook no funcionará sin JavaScript. Lo que he aprendido es que la mayoría de las personas que no tienen JavaScript probablemente no se suscribirán a su producto. Utilizamos JavaScript para mejorar la experiencia del usuario, pero no lo convierte en un requisito.
Por lo tanto, su sitio debería funcionar sin JavaScript, pero no tiene que verse bien. Lo más probable es que si alguien está visitando su sitio sin JS activado, es un BOT, un Hacker, un 99 años o un bicho raro en una conexión de acceso telefónico que intenta acelerar las cosas.
Si ofrece un producto comercial, SAS o aplicación en la nube, ni siquiera se preocupe por este pequeño porcentaje de usuarios. No vale la pena el tiempo de desarrollo, y de nuevo, probablemente nunca se suscribirán a su servicio.
Si está utilizando JavaScript para almacenar artículos de carrito de compras en una tienda de comercio electrónico, entonces miraría la arquitectura y me aseguraría de ofrecer una funcionalidad que no sea js.
fuente