Conociendo Ajax

Logotipo de Ajax... pero de Ajax Pino Nunca he sido una amante de la programación en cliente, no me gusta Flash, y tampoco Javascript. Es más, soy tan inútil que no distingo un lenght de un length (y así acabo luego…).

Sin embargo, por motivos de trabajo he tenido que programar un chat, y he elegido esta tecnología debido a que no disponíamos de un canal propio de IRC, ni entraba en nuestros planes, ni tampoco soy partidaria de los applets de Java. Para una clase de unos 20 alumnos y un profesor, tampoco merecía la pena usar sockets.

La idea de la aplicación es la siguiente: que la página pida los nuevos mensajes cada “x” segundos, haga ping para que se mantenga una lista de usuarios activa , que cuando envíe un mensaje el usuario, lo guarde y además recoja los nuevos mensajes que pueda haber, y, por supuesto, que sea accesible.

Para conseguir accesibilidad, en lugar de buscar la forma de refrescar la página de otra forma, simplemente opté por añadir un enlace a la propia página, y un formulario normal y corriente. Pocos son los usuarios que no utilizan Javascript, pero de esta forma, a los que no lo tienen les dejamos control total sobre cuándo quieren recibir mensajes nuevos.

Lo que me preocupa es la carga que pueda generar al servidor todo este tráfico, la fase de pruebas será crítica. Ya os contaré.

¿Dell se pasa a Linux?

Leyendo OS Murcia me encuentro con la noticia de la ruptura entre Dell y Microsoft, parece ser que debido a otros asuntos, pero que ha traído este maravilloso daño colateral.

Recuerdo cuando compré mi Dell, lo que me dolieron los ciento y pico de euros de más que tuve que pagar, y ahí tengo el XP con su licencia muerta de risa, ya que a los 10 minutos de tenerlo le puse uno “normal”. No sé cómo los fabricantes de ordenadores no se lo piensan… sus convenios y acuerdos tendrán, pero la gente sí que mira 100� de diferencia entre dos ordenadores a la hora de comprar.

Aunque también habría que estudiar y tener en cuenta el grado de satisfacción de los clientes con el nuevo sistema operativo preinstalado. A mi, personalmente, Linux siempre me ha parecido menos usable que Windows, supongo que por la costumbre, pero para una persona que no ha trabajado en ninguno de ellos, es determinante el que venga en su máquina.

De momento, ésto sólo ha ocurrido en Francia (la distribución incluida fue Mandriva), y en la web de Dell no hay novedades. Estaremos atentos a ver qué pasa.