Begrebet hjælp til handicappede eller handicapvenlig henviser til software, der er designet, så personer med handicap kan arbejde med det. Handicapvenligt software tager højde for forskellige typer af handicap:
Hjælpeteknologi er udstyr eller software, som bruges til at øge tilgængeligheden af eksisterende styresystemer og programmer. Selvom hjælpeteknologierne ligger uden for emnet for denne programmeringsvejledning, er det vigtigt, at du har kendskab til deres eksistens. Hvorfor? Fordi du kan gøre enkle ting ved programmering eller dokumentation, som f.eks. at skrive alternativ tekst til billeder i din HTML-kode eller oprette tastaturgenveje for alle dine programfunktioner, som øger effektiviteten af de hjælpeteknologier, der benytter disse teknologier.
Der er nogle grundlæggende tip til kodning, som du kan bruge til at øge programmets handicapvenlighed, når du bygger plugin-brugergrænseflader. Der er flere oplysninger i afsnittet Tip til øget hjælp til handicappede i brugergrænsefladen.
IBM's websted Accessibility Center indeholder mange nyttige ressourcer til hjælp til handicappede som f.eks. vejledning og tjeklister til udvikling af software og webgrænseflader.
Eftersom SWT bruger styresystemets indbyggede widgets, overtager brugergrænseflader, som er bygget med SWT, de handicapteknologier, der er installeret på værtssystemets styresystem. SWT implementerer en grænseflade, AccessibleListener, som stiller grundlæggende oplysninger om tilgængelighed, som f.eks. beskrivelser og kontroller, hjælpetekst og tastaturgenveje, til rådighed for klienter. Hvis du udvikler handicapteknologier, der skal bruge flere oplysninger, eller du vil forbedre arbejdsbænkens grundlæggende tilgængelighed, kan du tilføje dine egne lyttere og tilsidesætte standardfunktionen for tilgængelighed i platformen. Der er flere oplysninger i pakken org.eclipse.swt.accessibility.