¿Qué porcentaje de usuarios de Internet usan JavaScript? ¿Es seguro fingir que los usuarios que no usan JavaScript no existen al diseñar su sitio web?

No se trata solo de usuarios normales con JavaScript (lenguaje de programación) deshabilitado. Algunas de las cosas que debe considerar:

  • Los bots como Googlebot necesitan acceso a todo su contenido para poder indexarlo. Estos bots no siguen enlaces de JavaScript y demás (a menos que tenga la estructura de URL de Google API.)
  • Algunas personas no tienen JavaScript deshabilitado, pero bloquean JavaScript de fuentes de terceros por razones de seguridad y privacidad. Esto significaría que sus bibliotecas alojadas en redes externas de entrega de contenido no se cargarán.
  • Algunos clientes no admiten todos los tipos de JavaScript, como los navegadores proxy cada vez más comunes en los teléfonos móviles.

Si es un sitio con usuarios leales (que confiarán en usted y aceptarán todos los JavaScript) y donde la indexación de los motores de búsqueda no importa, como quizás Gmail, probablemente estaría bien asumir JavaScript. De lo contrario, me aseguraría de probar mi sitio en un navegador de solo texto y asegurarme de que la funcionalidad básica funciona: todo el contenido debe ser accesible, pero no es necesario que sea tan dinámico.

No puedo compartir números exactos, pero en 2008, menos del 2% de Yahoo! Los usuarios de búsqueda tenían JavaScript deshabilitado o usaban navegadores que no admitían JavaScript. Esta proporción puede diferir para otros sitios dependiendo de la demografía.

Depende de su mercado objetivo. Si está haciendo algo por un contrato con el gobierno o cualquier cosa que tenga que cumplir con los estándares de accesibilidad (por ejemplo, para aquellos con visión limitada y / o que usan lectores de pantalla), JavaScript plantea un problema importante y deberá diseñar su sitio para que funcione sin él. . De lo contrario, si solo está atendiendo al mercado de consumo típico, puede asumir con seguridad que JavaScript estará habilitado para la gran mayoría de los usuarios.