w3c / w3c/FileAPI

Should some files provide an alt?

Offen
#215 8 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

TPAC2025
Vorherrschende Sprache
HTML
Sterne
118
Forks
52
Ø Merge
9 T. 16 Std.
Gemergte PRs (30 T.)
1

Beschreibung

Web Share API images have optional title, but seem to be missing alt.

shareButton.addEventListener("click", async () => {
  const file = new File(data, "some.png", { type: "image/png" });
  try {
    await navigator.share({
      title: "Example File",
      files: [file],
      alt: "Marcos??? 🧐"  // accessible text alternative for the image, equivalent to HTML alt attr
    });
  } catch (err) {
    console.error("Share failed:", err.message);
  }
});

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit der Prüfung der Optionen zum Teilen von Dateien der Web Share API und des Kontexts des File API-Issues. Die Arbeit ist abgeschlossen, wenn eine klare Entscheidung darüber getroffen wurde, ob geteilte Bilder eine zugängliche Textalternative enthalten sollten, und die daraus resultierende Spezifikationsrichtung dokumentiert ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript
Bereich
accessibility, api
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.