Angular Service Worker en los navegadores que no lo admiten

El equipo angular hizo un gran trabajo e introdujo el soporte de los trabajadores de servicio en la versión 5. Eldocumentación es bastante útil y realmente puedo ver cómo funcionarán las cosas justo después de leer los artículos relacionados, sin embargo, hay un tema que no está cubierto allí. ¿Cómo funciona todo esto en los navegadores que no son compatibles con los trabajadores del servicio?

Esto es lo que se dice:

Su aplicación debe ejecutarse en un navegador web que admita los trabajadores de servicios. Actualmente, las últimas versiones de Chrome y Firefox son compatibles. Para obtener información sobre otros navegadores que están preparados para los trabajadores de servicios, consulte la página ¿Puedo usar?

¿Puedo usar showsun apoyo bastante pobre de la función en navegadores relativamente importantes. Puedo sobrevivir al IE11 que no funciona, pero Safari (especialmente móvil) es algo que no me gustaría mantener sin soporte.

Por lo tanto, mi intención sería saber cómo se comportarán en el navegador el módulo de trabajador de servicios angulares, los servicios, los eventos que proporcionan esos servicios, etc.no Servicio de apoyo a los trabajadores.

¿Fallarán todos esos silenciosamente? ¿Se desencadenarán los eventos de alguna manera? Será elngsw-worker.js ser solicitado? ¿Se almacenará algo en caché en IndexedDB en lugar de service worker?

La solución se ve genial, sin embargo, no puedo responder la pregunta.debería usarlo? hasta que sepa las respuestas a las preguntas anteriores.

Respuestas a la pregunta(2)

Su respuesta a la pregunta