From c1306a32a96cf745e342a42dfcdc70d0e146de1d Mon Sep 17 00:00:00 2001 From: spinline Date: Thu, 12 Feb 2026 23:23:40 +0300 Subject: [PATCH] fix: use data-preload='false' and revert SW strategy to resolve browser warnings --- frontend/index.html | 2 +- frontend/sw.js | 20 +------------------- 2 files changed, 2 insertions(+), 20 deletions(-) diff --git a/frontend/index.html b/frontend/index.html index abc8465..1fa22cf 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -20,7 +20,7 @@ - + diff --git a/frontend/sw.js b/frontend/sw.js index 4bc4ee3..62a2eaf 100644 --- a/frontend/sw.js +++ b/frontend/sw.js @@ -88,25 +88,7 @@ self.addEventListener("fetch", (event) => { return; } - // Special strategy for WASM and Main JS to prevent Preload warnings - if (url.pathname.endsWith(".wasm") || (url.pathname.endsWith(".js") && url.pathname.includes("frontend-"))) { - event.respondWith( - fetch(event.request) - .then((response) => { - const responseToCache = response.clone(); - caches.open(CACHE_NAME).then((cache) => { - cache.put(event.request, responseToCache); - }); - return response; - }) - .catch(() => { - return caches.match(event.request); - }), - ); - return; - } - - // Cache-first strategy for other static assets (CSS, Images, etc.) + // Cache-first strategy for static assets (JS, CSS, Images) event.respondWith( caches.match(event.request).then((response) => { return (