// Enregistrement du service worker par fichier statique, chemin ABSOLU // (évite le ./sw.js relatif cassé sur les routes imbriquées /me-67/, /militants/…). if ('serviceWorker' in navigator) { window.addEventListener('load', function () { navigator.serviceWorker.register('/sw.js', { scope: '/' }).catch(function () { /* PWA optionnelle — échec silencieux */ }); }); }