Pregunta

pregunta seria.

Probé la mayoría de los sitios web de famosos (como Facebook) y puedo decir que las toneladas de funcionalidad no se degrada en absoluto con js con discapacidad. He estado siempre dije que js deberían poder funcionar fácilmente, pero hace esto todavía se aplica en estos tiempos que corren?

Soporte IE6 se redujo en varios sitios, y la mayor parte de la web 2.0 se basa principalmente en js (especialmente ajax, incluso encontré algunos sitios que no permiten que se conecte sin js habilitadas).

¿Cuáles son sus pensamientos sobre esto?

EDIT:

Quiero añadir que para uno desarrollar aplicaciones web sin js primero y luego mejorarlos con él. La cuestión es que año tras año js es cada vez más una parte de la web. HTML5, lona y pesadas js aplicaciones están comenzando a subir. Nunca vamos a llegar al punto en JS serán obligatorios en la mayoría de los sitios web? Hablé de Facebook porque el sitio en realidad se degrada y es utilizable sin js pero la mayoría de las funcionalidades y los accesos directos se despojó a la poin que el sitio se siente aburrido y viejo. También hay ejemplo en el que JS es mejor que el script del lado del servidor, por ejemplo, el ordenamiento de tablas de gran tamaño es más rápido y menos intensivo que el servidor de una aplicación PHP.

p.s. No sé cómo hacer esto un wiki de la comunidad, pero lo haré, sólo estoy interesado en sus opiniones.

¿Fue útil?

Solución

En 2011 todavía hay varios tipos importantes de usuarios para los que no se puede asumir Javascript funcionará correctamente:

  • robots de búsqueda
  • navegadores para usuarios con discapacidad visual
  • los teléfonos con funciones
  • navegadores corporativos, clientes ligeros, etc sigue utilizando IE6 o lo que sea
  • Los clientes basados ??en REST de compañeros desarrolladores
  • su usabilidad interfaz de herramientas de testing
  • nuevos navegadores extrañas como caja de Roku de TV de mi madre

Así que creo que es aún mejor para ofrecer una degradación elegante.

Otros consejos

Aunque no es necesario, yo prefiero a las aplicaciones de grabación que No JS necesidad habilitado.

No creo que hay mucho público para las versiones no-JS de sus aplicaciones web, e incluso si lo hubiera, a quién le importa? Es como un pequeño porcentaje de personas, que no vas a molestar a mucha gente, obligándoles a actualizar sus navegadores.

Sin embargo, no escribo JS degradantes para mis usuarios, lo escribo para mí ...

De hecho, yo no escriba JS degradantes en todo - escritura de E Mejora JS.

Me siento que puedo escribir aplicaciones con más sentido y éxito si primero de ellos de escritura sin JavaScript y añadir el código JavaScript más adelante para mejorar la aplicación .

Como siempre con estas preguntas, la respuesta es depende .

Depende de su audiencia (que probablemente diferir ampliamente de cualquier estadística navegador genéricos se puede encontrar).

¿Cuántos de ellos han desactivado JavaScript? ¿Se preocupa por los usuarios? Si no es así, entonces seguro, no se degradan correctamente.

Dicho esto, por lo menos, me gustaría recomendar que al menos hacer que su sitio web usable y navegable sin JavaScript.

El sitio debe "trabajar". No tiene que cantar o bailar, pero no debe excluir a nadie y sin JS.

La mayoría de los lectores de pantalla todavía no utilizan JS, por lo que todo su contenido debe estar disponible para ellos.

¿Quién es tu objetivo? Frikis, o empleados de empresas (o peor, las instituciones militares) donde Javascript es desterrado?

Es bueno saber cómo se degrada, incluso si usted no tiene que aplicarlo 100% para cada aplicación que realice.

Creo que es una tecnología Javascript y que debe costar a mejorar no para degradar, no podemos degradar la tecnología simplemente porque podría afectar la comunidad de menor importancia y no sólo porque podría traer algo de amenaza.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top