Cómo diseñar sitios Web más rápidos

Cómo diseñar sitios Web más rápidos

Souders, Steve

23,00 €(IVA inc.)

Una de las características que ha consolidado el sector de las nuevas tecnologías es el acceso rápido a la información. La velocidad es un factor fundamental para el éxito de cualquier sitio y por eso las aplicaciones Web hoy en día exprimen las capacidades de los navegadores hasta el límite, con cantidades cada vez mayores de contenidos complejos y un uso amplio de Ajax. La mayor partedel tiempo que una página Web tarda en descargarse transcurre del lado del cliente. Para que las páginas Web se desplieguen rápidamente y sin dificultades técnicas, es necesario que quienes desarrollen los contenidos dominen ciertas técnicas. Este libro enseña cómo crear sitios Web fantásticos en lo que a rendimiento se refiere. Podrá reducir en varios segundos el tiempo de carga de sussitios siguiendo una serie de prácticas y los consejos de los más reconocidosexpertos. INDICE: Introducción. ¿Cómo se organiza este libro? . Rendimiento JavaScript. Rendimiento de red . Rendimiento del servidor . Convenciones. Código fuente. Sobre la imagen de cubierta. . Capítulo 1. Qué es el rendimiento Ajax. Compromisos . Principios de optimización . Ajax. El navegador . íVaya!. JavaScript. Resumen . . Capítulo 2. Cómo crear aplicaciones Web que funcionen. ¿Cómo derápido? . Cómo medir la latencia . Problemas de latencia. Ejecución en hilos . Cómo garantizar una respuesta adecuada . Web Workers. Gears. Relojes (timers) . Efectos del uso de la memoria sobre el tiempo de respuesta . Memoria virtual . Solución de problemas de memoria . Resumen . . Capítulo 3. Dividir la carga de trabajo inicial. El fregadero . El ahorro de la división . Cómo encontrar la división . Símbolos indefinidos y condiciones de carrera . Ejemplo: Google Calendar . Resumen . . Capítulo 4. Cargar scripts sin bloqueos. Bloqueo de scripts. Cómo conseguir que los scripts se comporten bien . XHR Eval . XHR Injection. Script en iframe . Script DOM Element . Script Defer . Etiqueta de scripts document.write . Indicadores de navegador ocupado . Cómo conseguir (o evitar) la ejecución ordenada. Resumen de resultados . Y el ganador es.... . Capítulo 5. Acoplamiento de scripts asincrónicos. Ejemplo de código menu.js. Condiciones de carrera . Cómo preservar el orden asincrónicamente . Técnica 1: Escritura de retrollamada en el código fuente . Técnica 2: Window Onload. Técnica 3: Controlador Timer . Técnica 4: Script Onload . (continúa...)

  • ISBN: 978-84-415-2742-3
  • Editorial: Anaya Multimedia
  • Encuadernacion: Rústica
  • Páginas: 288
  • Fecha Publicación: 01/03/2010
  • Nº Volúmenes: 1
  • Idioma: Español