Stabil10.08.2026
v0.27.5 · PWA Root-Icon-Fix
HTTPS korrekt
Lukas2006 v0.27.5 – PWA Root-Icon-Fix
Live-Diagnose:
- HTTPS korrekt
- Manifest korrekt
- Service Worker 0.27.4 korrekt aktiv
- Chrome konnte aber /icons/icon-192.png und /icons/icon-512.png weiterhin nicht abrufen (HTTP 404).
Behoben:
- Manifest verwendet keine /icons/... URLs mehr.
- neue Root-Endpunkte:
/pwa-icon-192.png
/pwa-icon-512.png
/pwa-icon-maskable-512.png
/apple-touch-icon.png
- diese Dateien liegen sowohl im Paket-Root als auch direkt unter public/.
- public/index.php kann alle vier URLs zusätzlich explizit ausliefern.
- dadurch ist die Icon-Auslieferung unabhängig von der Behandlung des /icons-Verzeichnisses durch Apache/KeyHelp.
- HTML-Apple-Touch-Icon und Favicon auf neue Root-URLs umgestellt.
- Offline-Seite verwendet ebenfalls den neuen Icon-Pfad.
- Service Worker Version 0.27.5.
- Chrome-Diagnose meldet jetzt korrekt einen technischen Blocker, wenn ein Manifest-Icon zwar eingetragen, aber per HTTP nicht erreichbar ist.
Nach dem Update:
1. Direkt im Browser https://lukas2006.de/pwa-icon-192.png öffnen – das Bild muss erscheinen.
2. https://lukas2006.de/pwa-icon-512.png öffnen – das Bild muss erscheinen.
3. PWA-Diagnose → PWA vollständig zurücksetzen.
4. Chrome schließen und neu öffnen.
5. Chrome-PWA-Test: beide Icons müssen 200 · image/png liefern.
Live-Diagnose:
- HTTPS korrekt
- Manifest korrekt
- Service Worker 0.27.4 korrekt aktiv
- Chrome konnte aber /icons/icon-192.png und /icons/icon-512.png weiterhin nicht abrufen (HTTP 404).
Behoben:
- Manifest verwendet keine /icons/... URLs mehr.
- neue Root-Endpunkte:
/pwa-icon-192.png
/pwa-icon-512.png
/pwa-icon-maskable-512.png
/apple-touch-icon.png
- diese Dateien liegen sowohl im Paket-Root als auch direkt unter public/.
- public/index.php kann alle vier URLs zusätzlich explizit ausliefern.
- dadurch ist die Icon-Auslieferung unabhängig von der Behandlung des /icons-Verzeichnisses durch Apache/KeyHelp.
- HTML-Apple-Touch-Icon und Favicon auf neue Root-URLs umgestellt.
- Offline-Seite verwendet ebenfalls den neuen Icon-Pfad.
- Service Worker Version 0.27.5.
- Chrome-Diagnose meldet jetzt korrekt einen technischen Blocker, wenn ein Manifest-Icon zwar eingetragen, aber per HTTP nicht erreichbar ist.
Nach dem Update:
1. Direkt im Browser https://lukas2006.de/pwa-icon-192.png öffnen – das Bild muss erscheinen.
2. https://lukas2006.de/pwa-icon-512.png öffnen – das Bild muss erscheinen.
3. PWA-Diagnose → PWA vollständig zurücksetzen.
4. Chrome schließen und neu öffnen.
5. Chrome-PWA-Test: beide Icons müssen 200 · image/png liefern.
