SlideShare ist ein Scribd-Unternehmen logo
1 von 52
Downloaden Sie, um offline zu lesen
WCAG 2.0 verstehen
Webkongress Erlangen
Kerstin Probiesch | Freie Beraterin
@kprobiesch
WCAG 2.0 ist ein Webstandard
Veröffentlicht im Dezember 2008
Nach 9 Jahren Entwicklungszeit
Breiter Konsens mit öffentlichen
Kommentierungsphasen
Quelle : W3C
Techniken verstehen
Zwei Beispiele:
Dekorative Grafiken über CSS
einbinden
Leeres alt-Attribut
Teil des Erfolgskriteriums 1.1.1:
Dekorative Grafiken können von
Assistiven Technologien ignoriert
werden
Feuer-Wehr
Sprachspezifische Technik aus der
Leichten Sprache
Techniken richten sich an
Entwickler, Konzepter, Designer,
Online-Redakteure, Berater
Sufficient Techniques
Anwendbare
Umsetzungsmöglichkeiten, nicht
anzuwendende
Advisory Techniques
Ergänzende Techniken
Failure Techniques
In allen denkbaren Konstellationen
wird das Ziel (Erfolgskriterium)
verfehlt
Techniken nicht für
Vertragsgestaltung gedacht und
geeignet
Techniken können mit dem
nächsten Update entfernt oder
umgeschrieben sein.
Ausreichende Techniken sind solche
Umsetzungstipps, die der Working Group
bekannt sind, im Konsens für ausreichend
befunden wurden und von der Community
über die Public Comments Phase gestützt
werden.
Sufficient Techniques nicht für
die Evaluierung gedacht.
Beispiel 4.1.1 Parsing
Start- und Endtags vorhanden,
korrekte Verschachtelung, keine
doppelten Attribute und IDs
(Es sein denn die Spezifikation
erlaubt etwas anderes)
Kann erfüllt werden durch die
Technik „Valides HTML“. Valides
HTML ist jedoch nicht zwingend
Würde geprüft und bewertet, ob das
HTML valide ist, würde nicht WCAG
2.0 geprüft, sondern ob die HTML-
Spezifikation korrekt verwendet
wurde.
Testverfahren wäre nicht valide
Techniken müssen nicht im
Techniken-Dokument stehen
Beispiel für sichtbareren Fokus
Umsetzungstechnik für Linktexte
„Verwende keine Links in
Fließtexten, sondern eine
kommentierte Linkliste am Ende
des Fließtexts.“
Ergebnis:
Linktexte werden in den meisten
Fällen aus sich selbst heraus
aussagekräftig sein (AAA)
5 Konformitätsbedingungen
Nicht-störend
Konformitätsbedingung 5
Eine Seite kann keine
Konformität erreichen
Tastaturfallen, Bewegung in
Seiten ohne Stop-Mechanismus,
Flackern sind immer störend.
Konformitätsbedingung 1
Erfolgskriterien der jeweiligen Stufe
müssen für Pages erfüllt sein oder es
wird eine Alternative Version zur
Verfügung gestellt
Beispiel Alternative Version
Was bedeutet das für ganze
Websites?
Evaluation and Methodology
Task Force
Testverfahren für WCAG 2.0
WCAG-EM
WCAG Evaluation Methodology
Prüfschritte von WCAG-EM sind
die Erfolgskriterien
Gilt die WCAG 2.0 auch für PDF?
Ja!
Aktuelle Version von WCAG-EM
auf github
Demnächst mit Update
Deutsche Übersetzung von
WCAG-EM ist vorgesehen
Eine autorisierte deutsche Version
der WCAG 2.0 existiert bereits

Weitere ähnliche Inhalte

Ähnlich wie WCAG 2.0 verstehen

Akzeptanz-Test getriebene Produktentwicklung
Akzeptanz-Test getriebene ProduktentwicklungAkzeptanz-Test getriebene Produktentwicklung
Akzeptanz-Test getriebene ProduktentwicklungMichael Brandt
 
Agilität und Qualitätskriterien in der Softwareentwicklung
Agilität und Qualitätskriterien in der SoftwareentwicklungAgilität und Qualitätskriterien in der Softwareentwicklung
Agilität und Qualitätskriterien in der Softwareentwicklungrico.fritzsche
 
DDD - Domain Driven Design
DDD - Domain Driven DesignDDD - Domain Driven Design
DDD - Domain Driven DesignTobiasFrischholz
 
Vorteile von Webstandards (Historisches Dokument)
Vorteile von Webstandards (Historisches Dokument)Vorteile von Webstandards (Historisches Dokument)
Vorteile von Webstandards (Historisches Dokument)Eric Eggert
 
Lean Development / Standardisierte Software-Entwicklung
Lean Development / Standardisierte Software-EntwicklungLean Development / Standardisierte Software-Entwicklung
Lean Development / Standardisierte Software-EntwicklungSuperB2
 
Case Study: Automatisierte Code Reviews in einer gewachsenen SAP-Applikations...
Case Study: Automatisierte Code Reviews in einer gewachsenen SAP-Applikations...Case Study: Automatisierte Code Reviews in einer gewachsenen SAP-Applikations...
Case Study: Automatisierte Code Reviews in einer gewachsenen SAP-Applikations...Virtual Forge
 
Weg mit dem "UCD-Prozess"! | Arno Bublitz World Usability Day 2016
Weg mit dem "UCD-Prozess"! | Arno Bublitz World Usability Day 2016Weg mit dem "UCD-Prozess"! | Arno Bublitz World Usability Day 2016
Weg mit dem "UCD-Prozess"! | Arno Bublitz World Usability Day 2016abublitz
 
Toolauswahl im IT Service Management – eine rationale Bauchentscheidung?
Toolauswahl im IT Service Management – eine rationale Bauchentscheidung?Toolauswahl im IT Service Management – eine rationale Bauchentscheidung?
Toolauswahl im IT Service Management – eine rationale Bauchentscheidung?Digicomp Academy AG
 
Plone im Kontext des WCMS Marktes
Plone im Kontext des WCMS MarktesPlone im Kontext des WCMS Marktes
Plone im Kontext des WCMS MarktesAlexander Loechel
 
Ueberlegungen Projektmanagement Web Applications
Ueberlegungen Projektmanagement Web ApplicationsUeberlegungen Projektmanagement Web Applications
Ueberlegungen Projektmanagement Web ApplicationsGünther Haslbeck
 
Microservices und das Entity Control Boundary Pattern
Microservices und das Entity Control Boundary PatternMicroservices und das Entity Control Boundary Pattern
Microservices und das Entity Control Boundary PatternBrockhaus Consulting GmbH
 

Ähnlich wie WCAG 2.0 verstehen (20)

Akzeptanz-Test getriebene Produktentwicklung
Akzeptanz-Test getriebene ProduktentwicklungAkzeptanz-Test getriebene Produktentwicklung
Akzeptanz-Test getriebene Produktentwicklung
 
Agilität und Qualitätskriterien in der Softwareentwicklung
Agilität und Qualitätskriterien in der SoftwareentwicklungAgilität und Qualitätskriterien in der Softwareentwicklung
Agilität und Qualitätskriterien in der Softwareentwicklung
 
DDD - Domain Driven Design
DDD - Domain Driven DesignDDD - Domain Driven Design
DDD - Domain Driven Design
 
Domain Driven Design - Stabile Basis für langlebige Software
Domain Driven Design - Stabile Basis für langlebige SoftwareDomain Driven Design - Stabile Basis für langlebige Software
Domain Driven Design - Stabile Basis für langlebige Software
 
DevOps Sepc15
DevOps Sepc15DevOps Sepc15
DevOps Sepc15
 
Vorteile von Webstandards (Historisches Dokument)
Vorteile von Webstandards (Historisches Dokument)Vorteile von Webstandards (Historisches Dokument)
Vorteile von Webstandards (Historisches Dokument)
 
Domain Driven Design - Stabile Basis für langlebige Software
Domain Driven Design - Stabile Basis für langlebige SoftwareDomain Driven Design - Stabile Basis für langlebige Software
Domain Driven Design - Stabile Basis für langlebige Software
 
Usability Im Web 2.0
Usability Im Web 2.0Usability Im Web 2.0
Usability Im Web 2.0
 
Architekturbewertung
ArchitekturbewertungArchitekturbewertung
Architekturbewertung
 
Lean Development / Standardisierte Software-Entwicklung
Lean Development / Standardisierte Software-EntwicklungLean Development / Standardisierte Software-Entwicklung
Lean Development / Standardisierte Software-Entwicklung
 
Zinit.leistungen.webentwicklung.v1.0.de
Zinit.leistungen.webentwicklung.v1.0.deZinit.leistungen.webentwicklung.v1.0.de
Zinit.leistungen.webentwicklung.v1.0.de
 
Case Study: Automatisierte Code Reviews in einer gewachsenen SAP-Applikations...
Case Study: Automatisierte Code Reviews in einer gewachsenen SAP-Applikations...Case Study: Automatisierte Code Reviews in einer gewachsenen SAP-Applikations...
Case Study: Automatisierte Code Reviews in einer gewachsenen SAP-Applikations...
 
Agiles Testen - Überblick
Agiles Testen - ÜberblickAgiles Testen - Überblick
Agiles Testen - Überblick
 
Weg mit dem "UCD-Prozess"! | Arno Bublitz World Usability Day 2016
Weg mit dem "UCD-Prozess"! | Arno Bublitz World Usability Day 2016Weg mit dem "UCD-Prozess"! | Arno Bublitz World Usability Day 2016
Weg mit dem "UCD-Prozess"! | Arno Bublitz World Usability Day 2016
 
Toolauswahl im IT Service Management – eine rationale Bauchentscheidung?
Toolauswahl im IT Service Management – eine rationale Bauchentscheidung?Toolauswahl im IT Service Management – eine rationale Bauchentscheidung?
Toolauswahl im IT Service Management – eine rationale Bauchentscheidung?
 
Xidra 2016 DevOps
Xidra 2016 DevOpsXidra 2016 DevOps
Xidra 2016 DevOps
 
Plone im Kontext des WCMS Marktes
Plone im Kontext des WCMS MarktesPlone im Kontext des WCMS Marktes
Plone im Kontext des WCMS Marktes
 
Ueberlegungen Projektmanagement Web Applications
Ueberlegungen Projektmanagement Web ApplicationsUeberlegungen Projektmanagement Web Applications
Ueberlegungen Projektmanagement Web Applications
 
Domain Driven Design - Strategic Design
Domain Driven Design - Strategic DesignDomain Driven Design - Strategic Design
Domain Driven Design - Strategic Design
 
Microservices und das Entity Control Boundary Pattern
Microservices und das Entity Control Boundary PatternMicroservices und das Entity Control Boundary Pattern
Microservices und das Entity Control Boundary Pattern
 

WCAG 2.0 verstehen