
High Performance Mobile Web
Maximiliano Firtman
- Editorial
- O'Reilly
- Año
- 2015
- Páginas
- ~400
- Nivel
- Avanzado
De qué trata
Maximiliano Firtman, especialista en web móvil, explica qué hace lentos a los sitios y aplicaciones web en teléfonos y cómo corregirlo. La edición de O'Reilly refleja el ecosistema de 2015–2016: iOS, Android y Windows, Chrome, Safari, Samsung Internet y Edge, la llegada de HTTP/2, las primeras Progressive Web Apps, los Service Workers y AMP. Está dirigido a desarrolladores y diseñadores web de nivel avanzado que ya conocen HTML, CSS, JavaScript y HTTP.
Empieza describiendo el mundo móvil: hardware, redes y estados de la radio, motores de renderizado, navegadores, web views y web apps instalables. Luego explica dónde medir (simuladores, emuladores, dispositivos reales, laboratorios en la nube y simulación de la conexión) y los fundamentos de la medición: gráficos waterfall, ruta crítica, formato HAR, Speed Index, el modelo RAIL, FPS y perfilado de CPU y memoria. También repasa herramientas como los inspectores remotos de Safari y Chrome, Charles, Fiddler, WebPagetest y PageSpeed Insights, y APIs como Navigation Timing, Resource Timing, User Timing, Beacon, Network Information, Page Visibility, requestAnimationFrame y requestIdleCallback. La parte de optimización cubre la primera visita (HTTP/2, compresión Brotli, HSTS, CSS no bloqueante, fuentes web, async y defer, imágenes responsivas con srcset y picture) y las visitas posteriores (Cache-Control, ETag, prefetching y resource hints, Application Cache y Service Workers con Cache Storage y Background Sync). También trata la respuesta a la interacción (retraso del toque, debouncing, Web Workers, eventos pasivos, Fetch, SSE y WebSockets), los costos del diseño responsive y técnicas extremas: la regla de los 14 KB, CSS crítico, lazy loading y los patrones PRPL y SD/HD. Cierra con AMP, Facebook Instant Articles, web views en iOS y Android, Custom Tabs, Safari View Controller y una lista de comprobación final.
No hay proyectos guiados: cada técnica se explica con ejemplos de código y configuración, y el último capítulo resume todo en una lista de comprobación aplicable a cualquier sitio. Es una obra muy completa y práctica para quien necesita sacar rendimiento real en redes móviles. Algunas partes han envejecido: Application Cache ya no existe, AMP e Instant Articles perdieron relevancia, Crosswalk está abandonado y muchas notas sobre navegadores concretos quedaron desactualizadas. Tampoco cubre las métricas actuales como Core Web Vitals ni HTTP/3. Los conceptos de medición, la ruta crítica, la caché y los Service Workers siguen siendo totalmente válidos.
- Rendimiento web móvil
- Medición de rendimiento
- WebPagetest
- Performance APIs
- HTTP/2
- Ruta crítica
- Imágenes responsivas
- Caché HTTP
- Service Workers
- Progressive Web Apps
- AMP
- Web views
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✗ Sin proyectos

