From 8e4ee580559c6948207a4cee9d571f05dab84f4a Mon Sep 17 00:00:00 2001
From: JUSN
Date: Mon, 21 Sep 2026 14:38:22 +0200
Subject: [PATCH] Webseite: kaputte Verweise repariert + Hinweis zur
Kamera-Abfrage
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Ein Nutzer wurde beim Hochladen nach dem Mikrofon gefragt. Geprueft: Die
Seite fordert es NICHT an — sie laedt nur Turnstile als fremdes Skript, das
Datei-Feld akzeptiert nur image/jpeg, image/png und application/pdf (kein
capture, kein video), und im gesamten Web-Code gibt es kein getUserMedia.
Ohne das ist Mikrofonzugriff im Browser nicht moeglich.
Ursache ist die Kamera-App des Handys: Wer im Datei-Dialog 'Kamera' waehlt,
oeffnet die App des Geraets, und die fragt nach IHREN Berechtigungen
(Kamera + Mikrofon, weil sie auch Video kann). Fuer den Nutzer sieht es aus,
als frage die Webseite. Jetzt steht genau das als Hinweis unter dem
Upload-Knopf.
Nebenbei zwei tote Verweise gefunden: manifest.json und apple-touch-icon.png
existierten nicht, Cloudflare lieferte die HTML-Fehlerseite mit Status 200.
Der Browser las also HTML als JSON bzw. als Bild. Manifest neu angelegt,
Icon-Verweis entfernt.
Co-Authored-By: Claude Opus 5
---
webseite/demo.html | 9 ++++++++-
webseite/manifest.json | 13 +++++++++++++
2 files changed, 21 insertions(+), 1 deletion(-)
create mode 100644 webseite/manifest.json
diff --git a/webseite/demo.html b/webseite/demo.html
index 120dc64..43c3b92 100644
--- a/webseite/demo.html
+++ b/webseite/demo.html
@@ -20,7 +20,6 @@
-
@@ -305,6 +304,14 @@
Geht mit Foto (JPG/PNG) oder PDF, max. 5 MB. Tipp: gutes Licht,
Brief von oben, ganzer Text im Bild.
+
+ 📱 Am Handy: Wählen Sie „Galerie" oder „Dateien",
+ wenn Sie den Brief schon fotografiert haben. Tippen Sie auf
+ „Kamera", öffnet sich die Kamera-App Ihres Handys — und die fragt
+ nach ihren eigenen Berechtigungen. Diese Abfrage kommt von
+ Ihrem Handy, nicht von uns: Diese Seite greift weder auf
+ Kamera noch auf Mikrofon zu.
+