El documento habla sobre AMP (Accelerated Mobile Pages) y PWA (Progressive Web Apps) como formas de mejorar la experiencia del usuario en la web móvil. Explica que AMP se enfoca en cargar páginas rápidamente a través de su cacheo en el borde, mientras que PWA ofrece una experiencia más confiable, rápida y atractiva a través del uso de Service Workers y otras características como notificaciones push. También brinda consejos sobre cómo comenzar a crear sitios web como PWA.
14. Priorizar carga
del contenido
Header Logo
Responsive hero image
Headline
Article text
Image
in article
Some more text
Ad
“Contenido visible”
Pre-renderizado
“No visible”
No Pre-renderizado
18. Start fast,
Stay fast** Con algunas condiciones: no usar Javascript ni otras
características de PWA, como offline, agregar a home screen,
notificaciones push.
38. Service Workers: Una base para Push
example.com
onpush = function(event) {
var data = event.data.json();
self.registration
.showNotification(data.title, data.options);
};
ServiceWorker.js
Push Subscription
End Point