Foros del Web » Programando para Internet » Javascript »

Compatibilidad?¿?¿?

Estas en el tema de Compatibilidad?¿?¿? en el foro de Javascript en Foros del Web. Pregunta... como en el foro de javascript se dan consejos para no usar javascript? nunca lo entendi... a lo sumo informar sobre una existencia de ...
  #1 (permalink)  
Antiguo 02/05/2009, 16:54
Avatar de Fernand0  
Fecha de Ingreso: septiembre-2005
Ubicación: Buenos Aires
Mensajes: 610
Antigüedad: 18 años, 7 meses
Puntos: 19
Pregunta Compatibilidad?¿?¿?

Pregunta... como en el foro de javascript se dan consejos para no usar javascript? nunca lo entendi... a lo sumo informar sobre una existencia de incompatibilidad... pero decir "no hagas nada con javascript" directamente es otra cosa :S

Mas alla de que en la actualidad la mayoria(por no decir "casi todos") de los usuarios tienen activado javascript... es como seguir pensando que la resolucion 800x600 es la resolucion mas comun hoy en dia... pero sin embargo esta lleno de paginas con un ancho mayor a 800px y muchisimas implementan javascript(hasta la web que usan para decir "no hagas esto con javascript")...

Al decir "no hagas esto porque hay usuarios con javascript deshabilitado"... estas diciendo "no hagas nada" porque no es que haces unas cosas y otras no.. si esta deshabilitado no podes hacer nada...
Tambien hay gente que no aconseja los menues con javascript... y dicen que se elaboren en puro CSS... pero hay mas gente con javascript activado e IE6.. que gente con IE6 y sin javascript activado... por tanto... no podrias ni tener imagenes con trasparencia en IE6.. ya que no tenes JS para manipularlas...

Creo que se deberia de estar en contra del "100% compatibilidad"... tendras mas visitas(anda a saber que tantas... porque la diferencia entre un diseño que implementa javascript y uno que no... es muy grande en ciertos ambitos y puede terminar siendo clave a la hora de "competir")... pero estas estancando el progreso en cierta forma al volverte 100% permisible....

Desde hotmail hasta gmail requieren javascript... por que no habrias de usar javascript en una pagina MUCHISIMO menos visitada que hotmail y gmail? o.O
  #2 (permalink)  
Antiguo 02/05/2009, 18:45
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 1 mes
Puntos: 1284
Respuesta: Compatibilidad?¿?¿?

Hola:

Nada, nada de acuerdo... siendo moderador de este foro soy uno de los que dicen que no se debe depender de javascript... hay muchas webs que se han excedido tanto que un gran número de usuarios han decidido deshabilitarlo... y una web bien hecha no debe depender de javascript.

En numerosas ocasiones he aconsejado usar un botón submit en vez del método del mismo nombre y algún elemento activo... también he dado consejos para los popups, y otras tantas cosas.

Coincido en que la mayoría de usuarios tiene javascript, pero ¿no crees que es una absurda discriminación lanzar un formulario con el método submit existiendo los botones del tipo ídem que funcionan exactamente igual...

Y si quieres algún efecto especial, no deberían verlo todos por igual... pero que pasa con el colectivo de discapacitados por ejemplo...

No te confundas... javascript debe ser una ayuda, y debe ser usado pero sin dejar de lado la funcionalidad de tus contenidos... si por un efecto bonito no puedes tener un enlace activo a un sitio sin su dependencia, me parece que no sabes usarlo....

Algunos de mis consejos: una buena validación debe hacerse 2 veces, una en el ordenador cliente y otra en el servidor... sobre popups, puedes ver en las FAQs como se hacen... ya sea enlazando o con un form... pero sin dependencias.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 02/05/2009, 19:18
Avatar de Fernand0  
Fecha de Ingreso: septiembre-2005
Ubicación: Buenos Aires
Mensajes: 610
Antigüedad: 18 años, 7 meses
Puntos: 19
Respuesta: Compatibilidad?¿?¿?

Un gran numero de usuarios? ahora? si con el tiempo hay cada vez mas usuarios con JS activado...
Si hay webs que se exceden.. es cuestion de no entrar a X web... no de desactivar JS para poder entrar tranquilamente... no me parece que sea asi como decis...

No es discriminacion... los usuarios optan por activar o desactivar JS... y de ahi se pierden de entrar a X sitio o no.... JS es una herramienta... y esta justamente para usarla... no para darle consideracion a un 5% de la gente que tiene JS desactivado...

Se usar JS... que ahora haya gente que no quiera salir del ayer.. es otra cosa.... por que las webs mas concurridas y que generan mas ganancias usan JS? por que no saben lo que hacen?

No podrias ni desde ver un video... hasta subir varios archivos a la vez... o si quiera mandar un email porque muchas webs dependen de eso... fijate de desactivar JS... a ver si navegas como antes.... :/
  #4 (permalink)  
Antiguo 02/05/2009, 19:40
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Compatibilidad?¿?¿?

¿Y si se entra desde un dispositivo móvil con un navegador que directamente no soporta Javascript? ¿Si una persona accede desde un navegador de texto (ya sea por conexión lenta, discapacidad, etc.)? ¿Hay que negarle a esa persona el acceso al contenido sólo por usar Javascript para conseguir ciertos "efectos"?

Es muy importante que los sitios sean accesibles, y para eso hay que tener en cuenta la amplia gama de situaciones en que el usuario puede encontrarse.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #5 (permalink)  
Antiguo 02/05/2009, 19:45
Avatar de Fernand0  
Fecha de Ingreso: septiembre-2005
Ubicación: Buenos Aires
Mensajes: 610
Antigüedad: 18 años, 7 meses
Puntos: 19
Respuesta: Compatibilidad?¿?¿?

Podes hacer una version alternativa... pero yo no digo que hay que depender de JS... yo discuto que aca todos dicen que no se use JS directamente(convengamos que si te digo "no hagas un menu en JS".. "no mandes el formulario con JS"... estas diciendo.. "no uses JS")... justo en el foro de JS encima... si fuese el foro de php... bueno... asi como me entra por un "ojo" me sale por el otro....
  #6 (permalink)  
Antiguo 03/05/2009, 02:53
Avatar de jeybi  
Fecha de Ingreso: julio-2008
Ubicación: Mexico
Mensajes: 130
Antigüedad: 15 años, 10 meses
Puntos: 10
Respuesta: Compatibilidad?¿?¿?

Actualmente creo que aquel que use IE6 o IE7 debe tener el JS deshabilitado,es un rollo para encontrar la opcion de activarlo/desactivarlo.

Yo no veo al JS como una ayuda, mas bien me parece algo necesario, eso claro, sin olvidarse de aquellas (extremadamente pocas) personas que por X o Y motivo no puedan/quieren tenerlo habilitado.Con JS no solo puedes hacer "efectos bonitos" o "simples validaciones", con JS puedes optimizar la velocidad de carga/respuesta de una web, puedes mejorar la accesibilidad (si, aunque no parezca), incluso hasta crear aplicaciones a problemas comunes, con lo que obtienes un mucho mejor promedio de visitas.

Hay casos donde realmente no necesitas usar JS, otros donde el uso de este solo complementa un buen sitio, y otros donde usar JS es una obligación.

Cualquiera que sea el caso, estoy deacuerdo con caricatos, es ridiculo ver a alguien usando submit() con la excusa de "adornar mas" el formulario.


Saludos

PD. caricatos:
Cita:
jeybi: en primer lugar quiero darte la enhorabuena por tu participación en el reto css... quería participar con comentarios, pero se me vino el tiempo encima, y todavía lo tengo pendienta...

Tus argumentos son buenos, pero los resultados devueltos por la caché pueden ser rápidos si existe esa caché, pero con tu propio ejemplo... la búsqueda a partir de la primera letra: "h" tardará mucho más en devolver una respuesta que la de las 2 primeras... y aunque se conozca la segunda, el servidor estará ocupado con la primera...lo habrás controlado con los sistemas existentes... nunca dan una respuesta en las primera 5 o 6 letras... a lo que me refería es en no usar esa opción con datos menores de 4 o 5 letras... bueno... son sólo ideas...
Ya no te conteste para no revivir el tema, pero gracias por la felicitacion, no vayas a creer que te ignore o algo por el estilo =P.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:18.