BLASROHR WETTKAMPF MANAGER v5.0.0 – EINZELDATEI-VERSION (ohne Ordner)
=====================================================================

Die komplette App steckt in EINER Datei: blasrohr.html
(Oberfläche, Icons, PDF-Erzeugung – keine Bibliotheken, keine Unterordner.)

VARIANTE A – nur eine Datei hochladen (funktioniert bei jedem Hosting)
 1. blasrohr.html in Ihren Webspace / Ihre Medien- oder Download-Ablage hochladen
    (Hauptverzeichnis genügt, kein Ordner nötig).
 2. Auf der Homepage auf die Datei verlinken, z. B.:
      <a href="https://www.ihr-verein.de/blasrohr.html">Blasrohr Wettkampf Manager</a>
    Oder in eine Seite einbetten (HTML-/Embed-Baustein):
      <iframe src="https://www.ihr-verein.de/blasrohr.html"
              style="width:100%;height:100vh;border:0" allow="camera"></iframe>
 3. Für die Nutzung OHNE Internet:
      App öffnen → Einstellungen → „Offline-Datei speichern“.
      Die gespeicherte Datei (Blasrohr-Manager-v5.0.0.html) liegt dann auf dem Gerät
      und lässt sich jederzeit per Doppelklick bzw. aus dem Dateimanager öffnen.
    (Alternativ im Browser: Seite aufrufen → „Seite speichern unter …“.)

VARIANTE B – zusätzlich blasrohr-sw.js hochladen (echte Offline-App)
 Wenn Ihr Hosting Dateien im Hauptverzeichnis erlaubt, laden Sie zusätzlich
 blasrohr-sw.js in DASSELBE Verzeichnis wie blasrohr.html hoch (ebenfalls kein Ordner).
 Beim ersten Öffnen mit Internet speichert sich die App selbst auf dem Gerät
 (oben rechts: „Online · Offline bereit“) und lässt sich installieren
 (Chrome/Edge: Menü → „App installieren“; Safari: Teilen → „Zum Home-Bildschirm“).
 Der Service Worker betrifft nur diese eine Seite, nicht den Rest Ihrer Homepage.
 Voraussetzung: https://

WICHTIG ZU DEN DATEN
 Ergebnisse, Schützen und Archiv liegen im Browser des jeweiligen Geräts – getrennt
 für „Webseite“ und „gespeicherte Datei“. Zum Übertragen:
   Einstellungen → Datensicherung → „Komplettsicherung speichern“,
   dann in der anderen Variante „Sicherung laden“.
 Vor jedem Wettkampf eine Komplettsicherung anlegen.

GRENZEN
 - iPhone/iPad: Safari öffnet gespeicherte HTML-Dateien nicht zuverlässig mit allen
   Funktionen. Dort ist Variante B (https + blasrohr-sw.js) der sichere Weg.
 - Ohne blasrohr-sw.js schreibt der Browser beim Start einen harmlosen 404-Hinweis in
   die Entwicklerkonsole (die Datei ist optional).
 - Läuft die App in einem iframe, muss der Einbettungs-Baustein „allow=camera“ zulassen,
   sonst ist die Foto-Funktion eingeschränkt (Foto-Upload funktioniert immer).

Copyright © 2026 Josef Bischof, Badergasse 8, 84097 Herrngiersdorf.
