eclipse-wildwebdeveloper / eclipse-wildwebdeveloper/wildwebdeveloper

[a11y] Accessibility on links in JAWS doesn't always work

Offen
#932 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
Java
Sterne
201
Forks
76
Ø Merge
4 T. 7 Std.
Gemergte PRs (30 T.)
21

Beschreibung

JAWS for screen reading in Eclipse is sometimes not reading Links.

Adding an AccessibleAdapter and explicitly setting the readable text seems to fix the issue.

Ex. In the XML Preference page

For
catalogsLink.setText(Messages.XMLPreferencePage_XMLCatalogsLink);
then add

                catalogsLink.getAccessible().addAccessibleListener(new AccessibleAdapter() {
			@Override
			public void getDescription(AccessibleEvent event) {
				event.result = catalogsLink.getText();
			}
		});

I tracked the links in WildWebDeveloper and added the AccessibleAdapter, and I am testing.

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 Einrichtung der Links auf der XML Preference page und den in WildWebDeveloper erfassten Links. Prüfe, ob die betroffenen Links über einen AccessibleAdapter lesbaren Text bereitstellen, und verifiziere anschließend mit JAWS, dass die Links angesagt werden; als abgeschlossen gilt, dass die betroffenen Links durchgängig lesbar sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
accessibility
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
38/100

Neue Issues direkt in Ihr Postfach

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