Ten sw-precashe som pozeral,... hmm... neviem, nemám k tomu úplne určitý názov... Ostatne ETag by mal byť riešením. Ale neviem ako ten ETag prečítať z client-sidu.
Inak v prípade service-workeru som však narazil na pár ďalších problémov,... jedna je scope, resp. že pri URL končiacou so slashom '/' to funguje v poho, ale bez už to vníma ako inú stránku, a vráti to ERR_INTERNET_DISCONNECTED. V Chrome je BUG s cashovaním faviconu.