Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
de:2.0:pwa [2026/09/27 10:43] – Dokumentation für Progressive Web App (PWA) jhoos70de:2.0:pwa [2026/09/27 13:12] (aktuell) – jhoos70
Zeile 1: Zeile 1:
 ====== Progressive Web App (PWA) ====== ====== Progressive Web App (PWA) ======
  
-Ab Version 5.0 unterstützt Admidio moderne **Progressive Web Apps (PWA)**. Damit können Mitglieder und Administrierende deine Admidio-Installation direkt aus dem Browser heraus auf Smartphones, Tablets (Android, iOS/iPadOS) sowie auf Desktop-Betriebssystemen (Windows, macOS, Linux) als eigenständige App installieren – ganz ohne Umweg über einen App Store!+Ab Version 5.1 unterstützt Admidio moderne **Progressive Web Apps (PWA)**. Damit können Mitglieder und Administratoren deine Admidio-Installation direkt aus dem Browser heraus auf Smartphones, Tablets (Android, iOS/iPadOS) sowie auf Desktop-Betriebssystemen (Windows, macOS, Linux) als eigenständige App installieren – ganz ohne Umweg über einen App Store!
  
 {{:de:2.0:pwa:pwa_overview_banner.png?direct&600|Admidio als Progressive Web App (PWA)}} {{:de:2.0:pwa:pwa_overview_banner.png?direct&600|Admidio als Progressive Web App (PWA)}}
Zeile 18: Zeile 18:
  
   - **HTTPS-Verschlüsselung (SSL)**: Moderne Browser erlauben Service Worker und Web App Manifeste aus Sicherheitsgründen ausschließlich über eine verschlüsselte HTTPS-Verbindung (oder lokal über ''localhost''). Falls deine Installation noch über einfaches HTTP läuft, findest du Hilfe unter [[de:2.0:https|HTTPS für Admidio-Webseiten]].   - **HTTPS-Verschlüsselung (SSL)**: Moderne Browser erlauben Service Worker und Web App Manifeste aus Sicherheitsgründen ausschließlich über eine verschlüsselte HTTPS-Verbindung (oder lokal über ''localhost''). Falls deine Installation noch über einfaches HTTP läuft, findest du Hilfe unter [[de:2.0:https|HTTPS für Admidio-Webseiten]].
-  - **Admidio Version 5.0 oder neuer**+  - **Admidio Version 5.1 oder neuer**
   - **Ein moderner Browser**:   - **Ein moderner Browser**:
     * **Android**: Google Chrome, Microsoft Edge, Samsung Internet, Firefox Mobile, Brave     * **Android**: Google Chrome, Microsoft Edge, Samsung Internet, Firefox Mobile, Brave
Zeile 25: Zeile 25:
     * //Hinweis zu Desktop-Firefox//: Mozilla Firefox unterstützt auf Desktop-Betriebssystemen derzeit keine native PWA-Installation. Für ein eigenständiges App-Fenster empfiehlt sich dort die Nutzung eines Chromium-basierten Browsers.     * //Hinweis zu Desktop-Firefox//: Mozilla Firefox unterstützt auf Desktop-Betriebssystemen derzeit keine native PWA-Installation. Für ein eigenständiges App-Fenster empfiehlt sich dort die Nutzung eines Chromium-basierten Browsers.
  
-===== Installation für Endanwendende =====+===== Installation für Endanwender =====
  
 Admidio erkennt automatisch das verwendete Betriebssystem und den Browser und bietet jeweils die passendste Installationsmethode an. Admidio erkennt automatisch das verwendete Betriebssystem und den Browser und bietet jeweils die passendste Installationsmethode an.
Zeile 127: Zeile 127:
   * **Service Worker (''sw.js'')**:   * **Service Worker (''sw.js'')**:
     * Verwaltet das Caching und die Lebenszyklen der PWA.     * Verwaltet das Caching und die Lebenszyklen der PWA.
-    * **Pre-Caching**: Vorkacheln zentraler Basis-Assets beim ersten Aufruf.+    * **Pre-Caching**: zentraler Basis-Assets werden beim ersten Aufruf gecached.
     * **Network-First-Strategie** für dynamische Seiteninhalte: Admidio-Module, Mitgliederdaten und Formulare werden immer live vom Server geladen, damit stets aktuelle Daten angezeigt werden.     * **Network-First-Strategie** für dynamische Seiteninhalte: Admidio-Module, Mitgliederdaten und Formulare werden immer live vom Server geladen, damit stets aktuelle Daten angezeigt werden.
     * **Cache-First-Strategie** für statische Ressourcen: CSS-Dateien, JavaScript-Bibliotheken, Schriften und Bilder werden im lokalen Cache gespeichert, was Ladezeiten und Serverlast drastisch reduziert.     * **Cache-First-Strategie** für statische Ressourcen: CSS-Dateien, JavaScript-Bibliotheken, Schriften und Bilder werden im lokalen Cache gespeichert, was Ladezeiten und Serverlast drastisch reduziert.
  • de/2.0/pwa.1790498595.txt.gz
  • Zuletzt geändert: 2026/09/27 10:43
  • von jhoos70