Publicidad
Publicidad

RSS ajax

Cómo la simplicidad de JSON ha cambiado la forma de intercambiar datos

27 Comentarios
Cómo la simplicidad de JSON ha cambiado la forma de intercambiar datos

Hasta hace 5 o 6 años cuando se quería transmitir información desde un servidor a una aplicación (ya fuese una aplicación como tal o una web dinámica) se usaba XML, pero parece que esta tendencia ha cambiado totalmente apostando la mayoría de las empresas y servicios por JSON, una alternativa menos restrictiva, ligera, dinámica y probablemente más fácil de leer (para los humanos).

¿Y es la simplicidad la que hace nacer algunas tecnologías basadas en JSON?

Leer más »

¿Cuanto tardaría un hacker en reventar nuestra contraseña?

28 Comentarios
¿Cuanto tardaría un hacker en reventar nuestra contraseña?

addEventListener('load', function (event) { prettyPrint() }, false);

¿Usas una contraseña “segura“?, el 50% de las contraseñas son inferiores a 8 caracteres y como ya deberíamos de saber se usan más de la cuenta las contraseñas de seguridad cero (las típicas: 123456, password, qwerty…) y realmente una contraseña de 6 dígitos puede ser fácil de resolver por un hacker con un equipo básico en un par de semanas o en una ínfima fracción de segundo por un equipo de profesionales con un supercomputador.

Leer más »
Publicidad

"Cacheando" peticiones AJAX

14 Comentarios
"Cacheando" peticiones AJAX

addEventListener('load', function (event) { prettyPrint() }, false);

Entre las mejores prácticas para mejora de rendimiento de tu sitio web, hay una que siempre había pasado por alto y sin prestar mucha atención: cachear las peticiones AJAX. Esto significa que es recomendable conservar todas las consultas que vayamos haciendo a nuestro servidor, de manera que si ya hemos solicitado la información una vez, la reutilicemos nuevamente sin perder el tiempo en una nueva petición.

Por ejemplo. Imaginaos que utilizamos una aplicación con un funcionamiento parecido al de Gmail. Es decir, nos basamos en una única página que va modificando su contenido “central”, pero las cabeceras, barras laterales… son siempre las mismas. Si las peticiones no estuviesen cacheadas, tendríamos que hacer la consulta cada vez que un usuario cambiase de vista (de bandeja de entrada a bandeja de salida, por ejemplo). ¿Otra consulta?. ¡Si ya la he hecho!.

He estado haciendo unas pequeñas pruebas de funcionamiento y rendimiento, y me gustaría compartirlas con vosotros.

Leer más »

¿Programación en el lado del cliente o en lado del servidor?: la pregunta de la semana

2 Comentarios
¿Programación en el lado del cliente o en lado del servidor?: la pregunta de la semana

Parece una pregunta obvia, todos sabemos que hay acciones que deben hacerse en la parte del servidor y otras en el lado del cliente. Pero a veces abusamos de acciones recargadas en javascript que podrían haberse preparado en el servidor o en el caso contrario acciones demasiado pesadas que podría calcular el lado del cliente para facilitar la tarea al servidor. ¿Cuando sí y cuando no? por tanto, La pregunta de esta semana es:

¿Programación en el lado del cliente o en lado del servidor?

Recordad que para responder, debéis hacerlo desde nuestra sección Genbeta Dev Respuestas (sigue el enlace).

Leer más »
Publicidad
Inicio
Inicio

Ver más artículos