Neuigkeiten - Unternehmen. Techologie. Wissen.
Die letzten Jahre haben tiefgreifende Änderungen in den IT-Landschaften mit sich gebracht. So stellen beispielsweise der Boom mobiler Geräte und das stark veränderte Nutzerverhalten große Herausforderungen an heutige Softwaresysteme. Die Frage, wie in immer kürzeren Zyklen Software bei gleichbleibend hoher Qualität auf neue Anforderungen angepasst ...
In JSF-Projekten stößt man schnell an die Genzen, wenn es um das Thema Barrierefreiheit geht. Die meisten Renderer der jeweiligen JSF-Komponenten tragen diesem Konzept leider viel zu selten Rechnung. Häufig fehlt die Möglichkeit in den HTML-Komponenten die notwendigen ARIA-Attribute zu setzen.Seit JSF 2.0 besteht jedoch die Möglichkeit die Renderer von JSF-Komponenten zu erweitern. Diese Mechanik eignet sich sehr gut dazu, um die Komponenten Barrierefrei zu machen. Eine Beispielhafte Lösung eines Renderers für ein Eingabefeld könnte wie folgt aussehen: