Zum Inhalt springen

Als App installieren (PWA)

Orimora ist eine Progressive Web App (PWA): Du kannst sie aus dem Browser installieren und wie eine native Desktop- oder Mobile-App nutzen — eigenes Fenster, Icon im Launcher bzw. auf dem Home-Bildschirm und Benachrichtigungen, wo die Plattform sie unterstützt.

  • Eigenständiges Fenster — keine Browser-Tabs, keine Adressleiste.
  • Icon im Launcher / auf dem Home-Bildschirm (mit adaptivem „maskable”-Icon unter Android).
  • App-Shortcuts — direkt zu Neues Dokument oder Suche über das Rechtsklick-/ Long-Press-Menü des Icons (Chrome, Edge, Android).
  • Theme-bewusste Fensterfarbe — Titelleiste / App-Switcher übernehmen Orimoras Akzentfarbe und dein helles/dunkles Theme.
  • Push-Benachrichtigungen — auf unterstützten Browsern (siehe unten), nach Aktivierung unter Einstellungen → Benachrichtigungen.
  • Notch-/Safe-Area-Unterstützung — Vollbild-Layout respektiert abgerundete Ecken und den Home-Indikator moderner Smartphones.

Orimora muss über HTTPS erreichbar sein (jede Produktiv-Instanz ist das; localhost funktioniert für die Entwicklung).

  • Chrome / Edge (Desktop): Installations-Icon in der Adressleiste (Monitor mit Abwärtspfeil) anklicken, oder Browser-Menü → Orimora installieren….
  • Android (Chrome): Menü (⋮) → Zum Startbildschirm hinzufügen / App installieren.
  • iOS / iPadOS (Safari): Teilen-Button → Zum Home-Bildschirm. (Safari ist der einzige Browser, der Web-Apps unter iOS installieren kann.)
  • Firefox (Desktop): Firefox installiert keine PWAs als eigenständige Apps; du kannst Orimora weiterhin normal im Tab nutzen. Unter Android bietet Firefox Zum Startbildschirm hinzufügen.

Einen „Installieren”-Button in der App gibt es nicht — die Installation übernimmt die native Browser-Oberfläche.

Orimora ist ein kollaborativer Echtzeit-Editor (Live-Cursor, serverseitig gerenderte Seiten) — ein vollständiger Offline-Modus wäre eher irreführend als hilfreich. Der Service Worker nutzt daher eine bewusst konservative Strategie:

RessourceGecacht?Verhalten
App-Hülle (/_app/…, Schriften, Icons)✅ cache-firstLädt sofort, auch bei wackliger Verbindung
Seiten / Dokumente (HTML)network-firstImmer frisch geladen; schlägt ohne Verbindung fehl
API, Uploads, Authnie gecachtImmer live

Was das offline bedeutet: Bei Verbindungsverlust zeigt der Browser für noch nicht geladene Seiten seine native „Du bist offline”-Anzeige. Es gibt bewusst keinen Offline-Dokument-Cache, keine Offline-Bearbeitung und keine Background-Sync — neu verbinden und neu laden.

Web Push funktioniert in der installierten App unter Chrome, Edge, Firefox und Android. Aktivieren unter Einstellungen → Benachrichtigungen (der Browser fragt nach der Erlaubnis).

FunktionChrome / EdgeFirefoxSafari / iOSAndroid (Chrome)
Als eigenständige App installierenDesktop ❌ · Android via Home-Bildschirm✅ Zum Home-Bildschirm
Home-Bildschirm-Icon
App-Shortcuts
Push-Benachrichtigungen❌ (Apple)
Theme-Farbe / Safe-Area
Offline-Zugriff❌ (bewusst)

Bewusst nicht implementiert: Offline-Zugriff / Offline-Bearbeitung, Background-Sync, Periodic-Sync, Share-Target oder ein Ungelesen-Badge am App-Icon. Diese ergäben nur für eine Offline-First-App Sinn; Orimora ist bewusst Online-First.