Progress zeigt sechs schnelle Wege zu barrierefreiem Code
Barrierefreie Software gewährleistet nicht nur die Inklusion von Menschen mit Beeinträchtigungen, sondern erhöht die generelle Benutzerfreundlichkeit einer Anwendung. Davon profitieren am Ende alle User. Für Entwickler kann das Thema Barrierefreiheit aber durchaus einschüchternd sein.
Progress, führender Anbieter für Anwendungsentwicklung und Infrastruktursoftware, empfiehlt ihnen, klein anzufangen und sich dann hochzuarbeiten. Besonders gut funktioniert dieser Ansatz bei komponentenbasierten Anwendungen, denn sie geben Entwicklern die Möglichkeit, ihren Basiskomponenten Funktionen für Barrierefreiheit hinzuzufügen und diese dann in anderen Komponenten weiterzuverwenden.
Entwickler können sich eine Handvoll häufig verwendeter Basiselemente aussuchen und folgende Maßnahmen umsetzen:
1. Semantisches HTML. Die wirkungsvollste Maßnahme zur Verbesserung der Barrierefreiheit ist die Verwendung der richtigen semantischen Elemente. Semantisches HTML teilt Screenreadern mit, was sie sehen, erleichtert die Navigation per Tastatur und organisiert eine Seite von innen heraus. Sehbehinderte Nutzer können eine Website oder Anwendung dann mit einem Bildschirmlesegerät überfliegen und schnell finden, was sie brauchen.
2. Alt-Texte. Alle Bilder einer Komponente sollten einen alternativen Text enthalten. Alt-Texte erklären sehbehinderten Nutzern und Usern, die die Bilder nicht laden können, was darauf zu sehen ist. Die Texte sollten nicht nur ein oder zwei Wörter beinhalten, sondern die Bilder anschaulich beschreiben. Beinhalten die Bilder selbst relevante Texte, etwa weil sie ein Schild oder einen Buchtitel darstellen, sollten diese Texte in die Alt-Angaben aufgenommen werden.
3. Barrierefreie Farbkontraste. Bei den Farbkontrasten ihrer UI-Elemente sollten Entwickler immer das Level AAA der WCAG (Web Content Accessibility Guidelines) anstreben. AAA bedeutet, dass ein extrem hoher Kontrast erreicht wird, der für die meisten Benutzer lesbar ist. Zur Überprüfung der Farbkontraste stehen Entwicklern zahlreiche Online-Tools wie der Adobe Color Contrast Checker zur Verfügung.
4. Tastatur-Navigation. Die Navigation einer Anwendung per Tastatur ist ein bedeutender Bestandteil von Barrierefreiheit. Der Nutzer sollte visuelle Indikatoren dafür sehen, auf welches Element er sich gerade konzentriert und sollte auch auf nicht interaktive Elemente fokussieren können. Die Navigation sollte schnell möglich sein und dem visuellen Fluss der Seite folgen.
5. ARIA-Attribute. Wenn Entwickler bereits semantisches HTML verwenden, sind ARIA-Attribute (Accessible Rich Internet Applications) zur semantischen Anreicherung einer Anwendung meist überflüssig. Es gibt allerdings einige Fällen, in denen sie trotzdem nützlich sein können, beispielsweise ARIA Live für die Ankündigung von Inhaltsänderungen, ARIA Labels für Elemente, die keinen Text enthalten, oder ARIA Roles für Elemente, für die sich kein semantisches HTML verwenden lässt.
6. Vorlese-Tests. Entwickler sollten sich ihre Anwendungen regelmäßig selbst von Screenreadern vorlesen lassen, um ein Gefühl dafür zu bekommen, wie sie sich anhören und wo Optimierungsbedarf besteht. Am wirkungsvollsten sind Vorlesetests, wenn sie mit reiner Tastaturnavigation kombiniert werden.
„Die Entwicklung von barrierefreiem Code funktioniert so, wie Entwicklung immer funktioniert. Es gibt keinen Ein-/Aus-Schalter, sondern eine gleitende Skala“, erklärt Kathryn Grayson Nanz, Developer Advocate Technology Community Relations bei Progress. „Das sollten sich Entwickler bewusst machen und einfach damit beginnen, barrierefreies Coding in ihre bestehenden Prozesse und Arbeitsmuster einzubauen. Und Code ist nicht in Stein gemeißelt. Sie können immer zurückgehen und etwas aktualisieren, wenn sie herausgefunden haben, wie es besser geht.“
Dieses Listicle kann auch unter www.pr-com.de/companies/progress abgerufen werden.
Weitere Infos zu dieser Pressemeldung:
Unternehmensinformation / Kurzprofil:
Progress (NASDAQ: PRGS) hat es sich zur Aufgabe gemacht, Unternehmen in einer technologiegetriebenen Welt voranzubringen und hilft ihnen, ihre Innovationszyklen zu verkürzen, ihre Dynamik zu steigern und ihren Weg zum Erfolg zu beschleunigen. Progress ist zuverlässiger Anbieter führender Produkte für die Entwicklung, den Einsatz und die Verwaltung hochwirksamer Anwendungen. Das Unternehmen ermöglicht seinen Kunden, die erforderlichen Anwendungen und Erfahrungen zu schaffen, sie einzusetzen, wo und wie sie es wünschen, und alles sicher zu verwalten. Hunderttausende von Unternehmen, darunter 1.700 Softwarefirmen und 3,5 Millionen Entwickler, setzen bereits auf Progress, um ihre Ziele zu erreichen. Weitere Informationen: www.progress.com
PR-COM
Andrea Groß
Account Director
Tel. +49 89 59997 803
andrea.gross(at)pr-com.de
Datum: 13.07.2023 - 14:06 Uhr
Sprache: Deutsch
News-ID 2055030
Anzahl Zeichen: 4335
Kontakt-Informationen:
Ansprechpartner: Andrea Groß
Stadt:
Köln
Telefon: +49-89-59997-803
Kategorie:
Internet
Meldungsart: Unternehmensinfos
Versandart: Veröffentlichung
Freigabedatum: 13.07.2023
Diese Pressemitteilung wurde bisher 320 mal aufgerufen.
Die Pressemitteilung mit dem Titel:
"Progress zeigt sechs schnelle Wege zu barrierefreiem Code"
steht unter der journalistisch-redaktionellen Verantwortung von
Progress (Nachricht senden)
Beachten Sie bitte die weiteren Informationen zum Haftungsauschluß (gemäß TMG - TeleMedianGesetz) und dem Datenschutz (gemäß der DSGVO).
9. Januar 2025 – 2025 werden Unternehmen tiefer in die Nutzung von generativer KI einsteigen. Sie werden unter anderem die KI-Compliance automatisieren, im großen Stil hyperpersonalisieren und autonome KI-Agenten losschicken, prognostiziert Progress (www.progress.com). 2023 war das „Wow!“-
Progress übernimmt ShareFile für 875 Millionen US-Dollar ...
18. September 2024 – Progress (www.progress.com/), ein bewährter Anbieter für KI-gestützte Infrastruktursoftware, hat die endgültige Vereinbarung zur Übernahme von ShareFile (www.sharefile.com/) abgeschlossen. ShareFile ist ein Geschäftsbereich der Cloud Software Group, Inc. (www.cloud.com/)
Progress beschleunigt mit Chef Courier die Job-Orchestrierung ...
14. August 2024 – Progress (www.progress.com), ein bewährter Anbieter für KI-gestützte Infrastruktursoftware, hat Progress Chef Courier (www.chef.io/products/job-orchestration) veröffentlicht. Das innovative Tool rationalisiert, automatisiert und optimiert die Job-Orchestrierung über die gesa
Weitere Mitteilungen von Progress
IFS akquiriert Poka ...
13. Juli 2023 – Der Business-Software-Anbieter IFS hat eine offizielle Vereinbarung zum Kauf von Poka, Anbieter der gleichnamigen Connected-Worker-Plattform, unterzeichnet. Die Plattform ermöglicht Industriearbeitern in Fabriken und im Außeneinsatz mehr Effizienz und Sicherheit. Sie steigert zud
adesso bringt SAP S/4HANA Utilities für die TEAG Thüringer Energie AG in die Cloud ...
13. Juli 2023 – Beim Umstieg auf die neue Plattform SAP S/4HANA Utilities vertraut die TEAG Thüringer Energie AG auf ein Konsortium unter Führung von adesso. Gemeinsam mit den Projektpartnern Natuvion und Power Reply wird der IT-Dienstleister in den kommenden vier Jahren die Prozesse für energi
HCLTech plant die Übernahme der ASAP Gruppe, einem Entwicklungsdienstleister für die Automobilindustrie in Deutschland ...
NOIDA, Indien und Ingolstadt, Deutschland, 13. Juli 2023: HCLTech, ein führendes globales Technologieunternehmen und die ASAP Gruppe, ein Anbieter technischer Dienstleistungen für die Automobilindustrie, haben eine endgültige Vereinbarung unterzeichnet, nach der HCLTech 100 Prozent der Anteile an
Wir müssen das Büro retten! ...
12. Juli 2023 – Wie können wir unsere Mitarbeitenden wieder für das Arbeiten im Büro begeistern? Diese Frage beschäftigt viele Unternehmen. Manche versuchen, ihre Teams zu zwei oder drei Tagen Büropräsenz zu verpflichten. Diesem Aufruf kommen viele jedoch nur murrend nach: Zwang weckt schlie




