feat: Brave-Hinweis nennt die Flag-Adresse zum Einschalten der API (D72-Nachtrag 4)
Nur in Brave (navigator.brave) bekommt das Datei-Banner eine zweite Zeile mit brave://flags/#file-system-access-api als kopierbarem Code-Text — verlinken lassen sich interne Schemata nicht. i18n in neun Sprachen, die Adresse selbst steht einmal im Code. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
parent
bf6eceeb9d
commit
69c9be7a6d
@@ -19,6 +19,7 @@ reverse.
|
||||
|
||||
## 2026-08-25
|
||||
|
||||
- In Brave, the file notice names the flag that enables the File System Access API by hand
|
||||
- Fix: the file notice and the legend blamed "Chromium", but Brave is Chromium without the File System Access API — they now name the feature and example browsers
|
||||
- Browsers without the File System Access API (Firefox, Safari) explain themselves once: files open as copies and saving downloads a new file
|
||||
- Fix: the save dialog suggested a "name (1)" neighbour in the wrong folder — it now points at the original file, and open/save dialogs remember the plan folder
|
||||
|
||||
@@ -5644,3 +5644,19 @@ haben die API, Brave nicht, und Brave-Nutzer können sie über
|
||||
Stufe 2 dort unverändert, die Erkennung ist ja Feature-basiert).
|
||||
Code-Kommentare dürfen weiter „Chromium" sagen — sie reden mit Entwicklern,
|
||||
und dort ist die Kurzform tragbar.
|
||||
|
||||
**Nachtrag 4 — in Brave nennt der Hinweis die Flag-Adresse.** Gewünscht vom
|
||||
Nutzer als Ergänzung zu Nachtrag 3: Wenn der Browser Brave ist, soll der
|
||||
Hinweis sagen, wie man die Schnittstelle dort selbst einschaltet
|
||||
(`brave://flags/#file-system-access-api`) — und nur dann; allen anderen
|
||||
sagt die Adresse nichts. Erkannt wird Brave an `navigator.brave`, das
|
||||
ausschließlich dort existiert (die Prüfung ist synchron auf die Existenz —
|
||||
das Promise von `isBrave()` braucht es dafür nicht). Die Adresse steht als
|
||||
kopierbarer Code-Text in einer zweiten Zeile: `brave://`-Links lassen sich
|
||||
aus einer Webseite nicht öffnen (interne Schemata sind gesperrt), ein
|
||||
toter Link wäre schlimmer als kein Link. Neuer i18n-Schlüssel
|
||||
`fsNoticeBrave` in neun Sprachen; die Adresse selbst steht im Code, nicht
|
||||
in den Übersetzungen — eine Stelle statt neun, an denen sie vertippt sein
|
||||
kann. **Nachgemessen** im Dev-Server (Stufe-1-Pfad erzwungen, Brave per
|
||||
`navigator.brave`-Stub zur Laufzeit): mit Stub trägt das Banner die zweite
|
||||
Zeile samt Mono-Code der Adresse, ohne Stub fehlt beides.
|
||||
|
||||
Reference in New Issue
Block a user