Le nouveau mécanisme utilisé par les navigateurs web, pratique notamment pour le cache de pages
Pour l’instant quelques liens et portion de code pour continuer mes tests
*** A fouiller semble le plus complet
*** A fouiller notion avancées et exemples
 * Liste de questions réponses très technique 
 * Exemples de base et promise ref mozilla
 * Architecture des appli avec service worker
 * Service workers in production by google
 * Bon exemples
 * Bon article de base avec exemples de code
 * Cache théorie et exemple biens expliqués
 * Truc de base bien fait
 ** Bon article en français
 * Exemple
 * Exemple de code avec mise en cache au chargement
 * Cache selectif code complet
 * Exemple à voir
 * Exemple à voir
 * plein d’exemples
 * Sur promise utilisé par service worker
 * Bibliothèque toute prête pour le cache, à tester
* Bibliothèque toute prête pour le cache (plus simple), à tester
*** Liens à voir
** Le cache API utilisé dans service worker
* Pour savoir si service worker non activé et son état :
- Firefox : 
about:config–>dom.serviceWorkers.enabledto true; relancer Firefox. - Chrome : 
chrome://flagsactiverexperimental-web-platform-features; relancer Chrome - Opera:  
opera://flagsactiverSupport for ServiceWorker; relancer. 
* sur Chrome chrome://serviceworker-internals/   console serviceworker
 * sur Firefox about:serviceworkers   console serviceworker très simplifiée
 * serviceworker-cache-polyfill.js que l’on trouve dans certains exemple n’est plus utile depuis 2015, car il simulait certaines fonctions manquantes pour certains navigateurs. Elles sont maintenant implémentées 
 * Utilisable uniquement en HTTPS  non autosigné , fonctionne parfois en HTTPS autosigné (Firefox Linux, mais pas Firefox Windows) -> à approfondir !!!
 * Donc installation certificats et HTTPS, ICI
* nagivator.serviceWorker.getRegistration() navigator.serviceWorker.ready.then()



