? § 508 , en endring til USA Workforce Rehabilitation Act fra 1973 , ble sanksjonert 21. juni 2001. Hvis du leverer tjenester eller gode til amerikanske føderale etater eller er du en underleverandør som gir det samme, må ditt nettsted oppfylle visse kriterier for å tillate kunder som er visuelt eller fysisk svekket å navigere og bruke nettstedets funksjoner. Generelt er det god forretning å gi denne graden av tilgjengelighet, som dine nåværende og fremtidige kunder kan ha funksjonshemninger. Java programmeringsspråk gir spesifikke funksjoner for å bygge klientgrensesnitt som oppfyller regelverket . Instruksjoner
en
Bruk Java Accessibility API , en forkortelse for Application Programming Interface , slik at data passere frem og tilbake mellom Java komponenter og hjelpemidler teknologier som enten eksisterer i datasystemet eller de er installert som tredje - parts programmer . Dette inkluderer skjermlesere eller forstørrelsesglass .
2
Bruk Java Accessibility Utilities pakken som følger med Java å bygge lyttere for hjelpemidler slik at de er klar når hendelser skjer på skjermen. Bruk verktøy for å laste de nødvendige teknologiene i samme Java virtuell maskin som programmet ditt, dette er et krav om lytterne skal arbeide
3
Bruk Java Accessibility Bridge til egen kode . å tillate at Java-program til å kommunisere med ikke- Java hjelpemidler kode . Java kjører på mange forskjellige plattformer , som hver støtter mange programmeringsspråk. En bro må eksistere for den spesifikke programmeringsspråk /operativsystem som brukes.
4
Bruk plug -and -play evner av Java Foundation Classes å tillate definisjonen av hjelpemidler teknologier av brukeren . Ved å dele ut selve grensesnittet fra hvordan den samhandler , er det mulig å la kunden å definere om de ønsker å jobbe med programmet i en modus som er laget for noen som er lovlig blind, delvis synshemmede eller fysisk handikappet .