eclipse-wildwebdeveloper / eclipse-wildwebdeveloper/wildwebdeveloper
[a11y] Accessibility on links in JAWS doesn't always work
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
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Ö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