generated from knso/webklar-preview-template
Webseite: kaputte Verweise repariert + Hinweis zur Kamera-Abfrage
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 <noreply@anthropic.com>
This commit is contained in:
1 parent
2233372f08
commit
8e4ee58055
2 files changed
+21
-1
No files matched your search
+8
-1
@@ -20,7 +20,6 @@
|
||||
<meta property="og:locale:alternate" content="ru_RU">
|
||||
<meta property="og:locale:alternate" content="pl_PL">
|
||||
<link rel="manifest" href="/manifest.json">
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||
<meta name="google-site-verification" content="6o1sIKmK7WSloQrdTs2q4WtQsCUBB-bRa24gNXzVeFc">
|
||||
<meta name="msvalidate.01" content="...">
|
||||
<meta name="apple-app-site-association" content="...">
|
||||
@@ -305,6 +304,14 @@
|
||||
Geht mit Foto (JPG/PNG) oder PDF, max. 5 MB. Tipp: gutes Licht,
|
||||
Brief von oben, ganzer Text im Bild.
|
||||
</p>
|
||||
<p class="klein">
|
||||
📱 <strong>Am Handy:</strong> 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. <strong>Diese Abfrage kommt von
|
||||
Ihrem Handy, nicht von uns:</strong> Diese Seite greift weder auf
|
||||
Kamera noch auf Mikrofon zu.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="status" id="status">
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"name": "BehördenKlar",
|
||||
"short_name": "BehördenKlar",
|
||||
"description": "Schwierige Briefe von Amt, Versicherung, Vermieter oder Bank in einfacher Sprache erklärt.",
|
||||
"start_url": "/",
|
||||
"display": "browser",
|
||||
"background_color": "#faf7f0",
|
||||
"theme_color": "#1d4e89",
|
||||
"lang": "de",
|
||||
"icons": [
|
||||
{ "src": "/favicon.svg", "sizes": "any", "type": "image/svg+xml", "purpose": "any" }
|
||||
]
|
||||
}
|
||||
Reference in new issue
Block a user