SlideShare ist ein Scribd-Unternehmen logo
1 von 36
Downloaden Sie, um offline zu lesen
Die 10 wichtigsten Tipps, Websites für alle
zugänglich zu machen
Markus Riesch, Andreas Uebelbacher, Gianfranco Giudice
Stiftung «Zugang für alle»
Gründung im Jahr 2000
Zweck: Förderung der Barrierefreiheit
8 Mitarbeiter, 3 Praktikanten
Tätigkeiten:
Grundlagen
Forschungsprojekte
Dienstleistungen
Ausbildung
ONE Experience | 15. + 16. Mai 2013 2
Die Stiftung «Zugang für alle»
http://www.one-schweiz.ch/experience
Behinderungen in der Schweiz
• Weltweit über 800 Millionen
Menschen mit Behinderungen
• 15% der Schweizer Bevölkerung ist
von einer Behinderung betroffen:
• 14‘000 Blinde
• 300‘000 Sehbehinderte
• 500‘000 Hörbehinderte
3
Behinderungsformen
Sehbehinderungen und Blindheit
Hörbehinderungen und Gehörlosigkeit
Motorische Behinderungen
Kognitive und
neurologische
Behinderungen
Altersbedingte
Einschränkungen
Assistierende Technologien
5
Assistierende Technologien
6
Sehbehinderte sehen nur einen kleinen
Ausschnitt
7
Assistierende Technologien
8
Assistierende Technologien
9
Zugänglichkeit bedeutet, dass Website für möglichst
viele Menschen – unabhängig ihrer Fähigkeiten und
Möglichkeiten – genutzt werden können
Zugänglichkeit bedeutet, dass eine Website für
unterschiedlichste Ein- und Ausgabegeräte optimiert
ist
Zugänglichkeit bedeutet, dass Websites für
Maschinen lesbar sind
10
Was bedeutet „Zugänglichkeit“?
http://www.one-schweiz.ch/experience ONE Experience | 15. + 16. Mai 2013
17. Mai 2013
11
1. Berücksichtigen Sie Accessibility früh im Projekt
2. Achten Sie auf ausreichende Farbkontraste
3. Bieten Sie Alternativen für graphisch vermittelte Informationen
4. Ermöglichen Sie Tastaturbedienbarkeit Ihrer Site
5. Verwenden Sie Tabellen und Listen korrekt
6. Strukturieren Sie Ihre Inhalte logisch (oder überhaupt)
7. Gestalten Sie Formulare bedienbar
8. Gestalten Sie RIA zugänglich
9. Gestalten Sie Ihre Website skalierbar
10. Vermeiden Sie PDFs
ONE Experience | 15. + 16. Mai 2013 12
10 wichtigste Tipps
http://www.one-schweiz.ch/experience
«Wir wollen unsere fertige Site jetzt nur noch als
‘barrierefrei’ zertifizieren lassen.»
Häufige Situation:
Styleguide (CI/CD) definiert nicht zugängliche Elemente
flächendeckend problematische Umsetzungen in
hunderten von Templates
> enormer Anpassungsaufwand auf Entwicklerseite…!
ONE Experience | 15. + 16. Mai 2013 13
1. Berücksichtigen Sie Accessibility früh im Projekt
http://www.one-schweiz.ch/experience
Wann sollten Accessibility-Anforderungen ins
Projekt einfliessen?
Styleguides
Wireframes
erste Templates
WCAG-Audit (falls Zertifizierung erwünscht)
ONE Experience | 15. + 16. Mai 2013 14
1. Berücksichtigen Sie Accessibility früh im Projekt (2)
http://www.one-schweiz.ch/experience
ONE Experience | 15. + 16. Mai 2013 15
2. Achten Sie auf ausreichende Farbkontraste
http://www.one-schweiz.ch/experience
Wen betreffen ungenügende Farbkontraste?
Ältere Menschen
Menschen mit Sehbehinderung
Junge, Normalsichtige
während mobiler Nutzung
ONE Experience | 15. + 16. Mai 2013 16
2. Achten Sie auf ausreichende Farbkontraste (2)
http://www.one-schweiz.ch/experience
ONE Experience | 15. + 16. Mai 2013 17
3. Bieten Sie Alternativen für nicht-textlich vermittelte
Informationen
http://www.one-schweiz.ch/experience
ONE Experience | 15. + 16. Mai 2013 18
3. Bieten Sie Alternativen für nicht-textlich vermittelte
Informationen (2)
http://www.one-schweiz.ch/experience
Ausserdem: «Google ist auch blind…!»
Nicht-textliche Informationen sind vor Webcrawlern
ebenso versteckt wie vor blinden Menschen
Informationen in Form von Bild, Ton und Multimedia
erfordern immer Text-Alternativen
ONE Experience | 15. + 16. Mai 2013 19
4. Ermöglichen Sie Tastaturbedienbarkeit Ihrer Site
http://www.one-schweiz.ch/experience
Sichtbarkeit Tastatur-Fokus
Power-User
(z.B. Formulareingabe beim eBanking)
Tab-Reihenfolge (auch für Power-User)
Flyout-Navigationen sind hip, aber…
ONE Experience | 15. + 16. Mai 2013 20
4. Ermöglichen Sie Tastaturbedienbarkeit Ihrer Site
http://www.one-schweiz.ch/experience
17. Mai 2013
Die häufigsten Fehler bei Tabellen
Fehlende Zeilen- und/oder Spaltenüberschriften
Einsatz von Layouttabellen
Tabellen statt Definitionslisten
Keine Caption bei Tabellen
Die häufigsten Fehler bei Listen
Aufzählungen nicht als Listen definiert
ONE Experience | 15. + 16. Mai 2013 22
5. Verwenden Sie Tabellen und Listen korrekt
http://www.one-schweiz.ch/experience
17. Mai 2013
HTML semantisch richtig anwenden
Einsatz von Headings
Alle Bereiche mit einer Heading auszeichnen
Unsichtbare Headings
Achtung: display:none darf nicht verwendet werden
ONE Experience | 15. + 16. Mai 2013 24
6. Strukturieren Sie Ihre Inhalte logisch (oder überhaupt)
http://www.one-schweiz.ch/experience
ONE Experience | 15. + 16. Mai 2013 25
6. Strukturieren Sie Ihre Inhalte logisch (oder überhaupt)
http://www.one-schweiz.ch/experience
Anforderungen, damit Formulare auch für
Menschen mit Behinderungen bedienbar sind:
Labels sind mit den Feldern verknüpft
bei Gruppierungen auch mit Beschriftung
Tab-Reihenfolge ist benutzerfreundlich
Fehlermeldungen sind im Screenreader erkennbar
CAPTCHAs zugänglich gestalten
Pflichtfeld-Beschriftung nicht nur mit *
ONE Experience | 15. + 16. Mai 2013 26
7. Gestalten Sie Formulare bedienbar
http://www.one-schweiz.ch/experience
HTML ist nicht geeignet für dynamische Anwendungen
Interaktion durch zusätzliche Technologien (JS AJAX,
Adobe Air, Silverlight …)
WAI-ARIA als Retter
Tastaturbedienbarkeit
Auszeichnung von Rollen
Zustände und Eigenschaften
Live-Regionen
ONE Experience | 15. + 16. Mai 2013 27
8. Gestalten Sie RIA zugänglich
http://www.one-schweiz.ch/experience
17. Mai 2013
17. Mai 2013
17. Mai 2013
Zoomen vs. Nur-Text-Vergrösserung
Responsive Design
ONE Experience | 15. + 16. Mai 2013 31
9. Gestalten Sie Ihre Website skalierbar
http://www.one-schweiz.ch/experience
17. Mai 2013
PDFs sind…
kein Ersatz für Webseiten
i.d.R. nicht barrierefrei
auch auf Mobilgeräten nur mühsam zu benutzen
ONE Experience | 15. + 16. Mai 2013 33
10. Vermeiden Sie PDFs
http://www.one-schweiz.ch/experience
Eigene Projekte prüfen, ob Accessibility (früh genug)
eingeplant ist
Eigene Websites abklopfen auf die aufgezeigten
Problematiken
Und natürlich….:
Nehmen Sie mit uns Kontakt auf…! ;o)
ONE Experience | 15. + 16. Mai 2013 34
Call to action…!
http://www.one-schweiz.ch/experience
17. Mai 2013
Referent/in
Markus Riesch, Andreas Uebelbacher,
Gianfranco Giudice
Stiftung «Zugang für alle»
info@access-for-all.ch
ONE Schweiz
schmid + siegenthaler consulting gmbh
Willistattstrasse 23
CH-6206 Neuenkirch
info@one-schweiz.ch
36
Kontakt
http://www.one-schweiz.ch/experience ONE Experience | 15. + 16. Mai 2013
Messesponsor Moderation
Realisierungspartner

Weitere ähnliche Inhalte

Andere mochten auch

HTML: Bilder einfügen (img-Tag)
HTML: Bilder einfügen (img-Tag)HTML: Bilder einfügen (img-Tag)
HTML: Bilder einfügen (img-Tag)lehrerfreund
 
Tome 3 : Gestion interne de la collectivite
Tome 3 : Gestion interne de la collectiviteTome 3 : Gestion interne de la collectivite
Tome 3 : Gestion interne de la collectiviteparoles d'élus
 
‘Fehler vorprogrammiert’ Paul Tours, Senior Consultant/Human Inference
‘Fehler vorprogrammiert’ Paul Tours, Senior Consultant/Human Inference‘Fehler vorprogrammiert’ Paul Tours, Senior Consultant/Human Inference
‘Fehler vorprogrammiert’ Paul Tours, Senior Consultant/Human InferenceDataValueTalk
 
Les categorie des_ordinateursz
Les categorie des_ordinateurszLes categorie des_ordinateursz
Les categorie des_ordinateurszsamarkochtane
 
J. Fournier - Elektronisches Publizieren: Entwicklungen und Erfahrungen
J. Fournier - Elektronisches Publizieren: Entwicklungen und ErfahrungenJ. Fournier - Elektronisches Publizieren: Entwicklungen und Erfahrungen
J. Fournier - Elektronisches Publizieren: Entwicklungen und Erfahrungeninfoclio.ch
 
Bearstech charpentier thdprez
Bearstech charpentier thdprezBearstech charpentier thdprez
Bearstech charpentier thdprezalg2801
 
CSS: Listen formatieren
CSS: Listen formatierenCSS: Listen formatieren
CSS: Listen formatierenlehrerfreund
 
Facebook Fanpage Best Practice
Facebook Fanpage Best PracticeFacebook Fanpage Best Practice
Facebook Fanpage Best PracticeClemens Bartlome
 
Bremen 2008 Computerspiele FüR Kinder
Bremen 2008 Computerspiele FüR KinderBremen 2008 Computerspiele FüR Kinder
Bremen 2008 Computerspiele FüR KinderKarsten D. Wolf
 
Impressionist
ImpressionistImpressionist
Impressionistnaomi2121
 

Andere mochten auch (20)

Les espèces exotiques envahissantes
Les espèces exotiques envahissantesLes espèces exotiques envahissantes
Les espèces exotiques envahissantes
 
HTML: Bilder einfügen (img-Tag)
HTML: Bilder einfügen (img-Tag)HTML: Bilder einfügen (img-Tag)
HTML: Bilder einfügen (img-Tag)
 
Tome 3 : Gestion interne de la collectivite
Tome 3 : Gestion interne de la collectiviteTome 3 : Gestion interne de la collectivite
Tome 3 : Gestion interne de la collectivite
 
‘Fehler vorprogrammiert’ Paul Tours, Senior Consultant/Human Inference
‘Fehler vorprogrammiert’ Paul Tours, Senior Consultant/Human Inference‘Fehler vorprogrammiert’ Paul Tours, Senior Consultant/Human Inference
‘Fehler vorprogrammiert’ Paul Tours, Senior Consultant/Human Inference
 
Technodiversion
TechnodiversionTechnodiversion
Technodiversion
 
La statue
La statueLa statue
La statue
 
Feste 1
Feste 1Feste 1
Feste 1
 
Projets de carrieres
Projets de carrieresProjets de carrieres
Projets de carrieres
 
Joab
JoabJoab
Joab
 
Les categorie des_ordinateursz
Les categorie des_ordinateurszLes categorie des_ordinateursz
Les categorie des_ordinateursz
 
J. Fournier - Elektronisches Publizieren: Entwicklungen und Erfahrungen
J. Fournier - Elektronisches Publizieren: Entwicklungen und ErfahrungenJ. Fournier - Elektronisches Publizieren: Entwicklungen und Erfahrungen
J. Fournier - Elektronisches Publizieren: Entwicklungen und Erfahrungen
 
Bearstech charpentier thdprez
Bearstech charpentier thdprezBearstech charpentier thdprez
Bearstech charpentier thdprez
 
Die Utopie ist dringend und notwendig – Deutsch
Die Utopie ist dringend und notwendig – DeutschDie Utopie ist dringend und notwendig – Deutsch
Die Utopie ist dringend und notwendig – Deutsch
 
CSS: Listen formatieren
CSS: Listen formatierenCSS: Listen formatieren
CSS: Listen formatieren
 
Facebook Fanpage Best Practice
Facebook Fanpage Best PracticeFacebook Fanpage Best Practice
Facebook Fanpage Best Practice
 
Maputo recommendations fr
Maputo recommendations frMaputo recommendations fr
Maputo recommendations fr
 
Bremen 2008 Computerspiele FüR Kinder
Bremen 2008 Computerspiele FüR KinderBremen 2008 Computerspiele FüR Kinder
Bremen 2008 Computerspiele FüR Kinder
 
Impressionist
ImpressionistImpressionist
Impressionist
 
Caritas
CaritasCaritas
Caritas
 
Scala
ScalaScala
Scala
 

Ähnlich wie Die 10 wichtigsten Tipps, Websites für alle zugänglich zu machen | Markus Riesch, Andreas Uebelbacher und Gianfranco Giudice - Stiftung «Zugang für alle»

ONE2013 Experience 02 - Thomas Betz, Seitenbau GmbH
ONE2013 Experience 02 - Thomas Betz, Seitenbau GmbHONE2013 Experience 02 - Thomas Betz, Seitenbau GmbH
ONE2013 Experience 02 - Thomas Betz, Seitenbau GmbHONE Schweiz
 
Accessibility Evaluation praxisnah
Accessibility Evaluation praxisnahAccessibility Evaluation praxisnah
Accessibility Evaluation praxisnahSven Jenzer
 
What about Accessibility of Next Generation User Interfaces for People with D...
What about Accessibility of Next Generation User Interfaces for People with D...What about Accessibility of Next Generation User Interfaces for People with D...
What about Accessibility of Next Generation User Interfaces for People with D...Sven Jenzer
 
Webseiten sind keine Gemälde
Webseiten sind keine GemäldeWebseiten sind keine Gemälde
Webseiten sind keine GemäldeJens Grochtdreis
 
Barrierefreie Website planen, entwickeln, unterhalten, testen. Qualitätssiche...
Barrierefreie Website planen, entwickeln, unterhalten, testen. Qualitätssiche...Barrierefreie Website planen, entwickeln, unterhalten, testen. Qualitätssiche...
Barrierefreie Website planen, entwickeln, unterhalten, testen. Qualitätssiche...Markus Erle
 
DNUG 38: "Einen Rahmen schaffen: Vorteile durch Frameworks in der Domino-Webe...
DNUG 38: "Einen Rahmen schaffen: Vorteile durch Frameworks in der Domino-Webe...DNUG 38: "Einen Rahmen schaffen: Vorteile durch Frameworks in der Domino-Webe...
DNUG 38: "Einen Rahmen schaffen: Vorteile durch Frameworks in der Domino-Webe...Oliver Busse
 
Top 10 Internet Trends 2004
Top 10 Internet Trends 2004Top 10 Internet Trends 2004
Top 10 Internet Trends 2004Jürg Stuker
 
Kaufabbruch in letzter Sekunde? Mit UX Testing die Conversion Rate steigern
Kaufabbruch in letzter Sekunde? Mit UX Testing die Conversion Rate steigernKaufabbruch in letzter Sekunde? Mit UX Testing die Conversion Rate steigern
Kaufabbruch in letzter Sekunde? Mit UX Testing die Conversion Rate steigernJohannes Müller
 
Vortrag BOA Düsseldorf 2008
Vortrag BOA Düsseldorf 2008Vortrag BOA Düsseldorf 2008
Vortrag BOA Düsseldorf 2008Nils Pooker
 
User Interfaces - Full Service, Full Lifecycle
User Interfaces - Full Service, Full LifecycleUser Interfaces - Full Service, Full Lifecycle
User Interfaces - Full Service, Full LifecycleTobias Limbach
 
Erwachsenenbildung aus Perspektive der traditionellen Erwachsenenbildungseinr...
Erwachsenenbildung aus Perspektive der traditionellen Erwachsenenbildungseinr...Erwachsenenbildung aus Perspektive der traditionellen Erwachsenenbildungseinr...
Erwachsenenbildung aus Perspektive der traditionellen Erwachsenenbildungseinr...Sandra Schön (aka Schoen)
 
Faure vanderdonckt co-summit2013-final
Faure vanderdonckt co-summit2013-finalFaure vanderdonckt co-summit2013-final
Faure vanderdonckt co-summit2013-finalJean Vanderdonckt
 
WCAG 2 - Die Richtlinien für barrierefreie Webinhalte 2.0
WCAG 2 - Die Richtlinien für barrierefreie Webinhalte 2.0WCAG 2 - Die Richtlinien für barrierefreie Webinhalte 2.0
WCAG 2 - Die Richtlinien für barrierefreie Webinhalte 2.0Sven Jenzer
 
WCAG 2.0 mehr als nur ein Standard, Synergien zwischen Usability und Accessib...
WCAG 2.0 mehr als nur ein Standard, Synergien zwischen Usability und Accessib...WCAG 2.0 mehr als nur ein Standard, Synergien zwischen Usability und Accessib...
WCAG 2.0 mehr als nur ein Standard, Synergien zwischen Usability und Accessib...Peter Rozek
 
Auf der Suche nach "simplicity" in der Versicherungswelt
Auf der Suche nach "simplicity" in der VersicherungsweltAuf der Suche nach "simplicity" in der Versicherungswelt
Auf der Suche nach "simplicity" in der VersicherungsweltUnic
 
Barrierefreie Homepage
Barrierefreie HomepageBarrierefreie Homepage
Barrierefreie HomepageGlebD
 
Drupal vs. Joomla vs. Wordpress
Drupal vs. Joomla vs. WordpressDrupal vs. Joomla vs. Wordpress
Drupal vs. Joomla vs. WordpressNETNODE AG
 
Deutsche Übersetzung der WCAG 2.0
Deutsche Übersetzung der WCAG 2.0Deutsche Übersetzung der WCAG 2.0
Deutsche Übersetzung der WCAG 2.0Tomas Caspers
 

Ähnlich wie Die 10 wichtigsten Tipps, Websites für alle zugänglich zu machen | Markus Riesch, Andreas Uebelbacher und Gianfranco Giudice - Stiftung «Zugang für alle» (20)

ONE2013 Experience 02 - Thomas Betz, Seitenbau GmbH
ONE2013 Experience 02 - Thomas Betz, Seitenbau GmbHONE2013 Experience 02 - Thomas Betz, Seitenbau GmbH
ONE2013 Experience 02 - Thomas Betz, Seitenbau GmbH
 
Accessibility Evaluation praxisnah
Accessibility Evaluation praxisnahAccessibility Evaluation praxisnah
Accessibility Evaluation praxisnah
 
What about Accessibility of Next Generation User Interfaces for People with D...
What about Accessibility of Next Generation User Interfaces for People with D...What about Accessibility of Next Generation User Interfaces for People with D...
What about Accessibility of Next Generation User Interfaces for People with D...
 
Webseiten sind keine Gemälde
Webseiten sind keine GemäldeWebseiten sind keine Gemälde
Webseiten sind keine Gemälde
 
Barrierefreie Website planen, entwickeln, unterhalten, testen. Qualitätssiche...
Barrierefreie Website planen, entwickeln, unterhalten, testen. Qualitätssiche...Barrierefreie Website planen, entwickeln, unterhalten, testen. Qualitätssiche...
Barrierefreie Website planen, entwickeln, unterhalten, testen. Qualitätssiche...
 
WCAG für WebDevs
WCAG für WebDevsWCAG für WebDevs
WCAG für WebDevs
 
DNUG 38: "Einen Rahmen schaffen: Vorteile durch Frameworks in der Domino-Webe...
DNUG 38: "Einen Rahmen schaffen: Vorteile durch Frameworks in der Domino-Webe...DNUG 38: "Einen Rahmen schaffen: Vorteile durch Frameworks in der Domino-Webe...
DNUG 38: "Einen Rahmen schaffen: Vorteile durch Frameworks in der Domino-Webe...
 
Top 10 Internet Trends 2004
Top 10 Internet Trends 2004Top 10 Internet Trends 2004
Top 10 Internet Trends 2004
 
Kaufabbruch in letzter Sekunde? Mit UX Testing die Conversion Rate steigern
Kaufabbruch in letzter Sekunde? Mit UX Testing die Conversion Rate steigernKaufabbruch in letzter Sekunde? Mit UX Testing die Conversion Rate steigern
Kaufabbruch in letzter Sekunde? Mit UX Testing die Conversion Rate steigern
 
Vortrag BOA Düsseldorf 2008
Vortrag BOA Düsseldorf 2008Vortrag BOA Düsseldorf 2008
Vortrag BOA Düsseldorf 2008
 
User Interfaces - Full Service, Full Lifecycle
User Interfaces - Full Service, Full LifecycleUser Interfaces - Full Service, Full Lifecycle
User Interfaces - Full Service, Full Lifecycle
 
Erwachsenenbildung aus Perspektive der traditionellen Erwachsenenbildungseinr...
Erwachsenenbildung aus Perspektive der traditionellen Erwachsenenbildungseinr...Erwachsenenbildung aus Perspektive der traditionellen Erwachsenenbildungseinr...
Erwachsenenbildung aus Perspektive der traditionellen Erwachsenenbildungseinr...
 
Faure vanderdonckt co-summit2013-final
Faure vanderdonckt co-summit2013-finalFaure vanderdonckt co-summit2013-final
Faure vanderdonckt co-summit2013-final
 
WCAG 2 - Die Richtlinien für barrierefreie Webinhalte 2.0
WCAG 2 - Die Richtlinien für barrierefreie Webinhalte 2.0WCAG 2 - Die Richtlinien für barrierefreie Webinhalte 2.0
WCAG 2 - Die Richtlinien für barrierefreie Webinhalte 2.0
 
WCAG 2.0 mehr als nur ein Standard, Synergien zwischen Usability und Accessib...
WCAG 2.0 mehr als nur ein Standard, Synergien zwischen Usability und Accessib...WCAG 2.0 mehr als nur ein Standard, Synergien zwischen Usability und Accessib...
WCAG 2.0 mehr als nur ein Standard, Synergien zwischen Usability und Accessib...
 
Der Weg zum nutzerzentrierten Unternehmen
Der Weg zum nutzerzentrierten UnternehmenDer Weg zum nutzerzentrierten Unternehmen
Der Weg zum nutzerzentrierten Unternehmen
 
Auf der Suche nach "simplicity" in der Versicherungswelt
Auf der Suche nach "simplicity" in der VersicherungsweltAuf der Suche nach "simplicity" in der Versicherungswelt
Auf der Suche nach "simplicity" in der Versicherungswelt
 
Barrierefreie Homepage
Barrierefreie HomepageBarrierefreie Homepage
Barrierefreie Homepage
 
Drupal vs. Joomla vs. Wordpress
Drupal vs. Joomla vs. WordpressDrupal vs. Joomla vs. Wordpress
Drupal vs. Joomla vs. Wordpress
 
Deutsche Übersetzung der WCAG 2.0
Deutsche Übersetzung der WCAG 2.0Deutsche Übersetzung der WCAG 2.0
Deutsche Übersetzung der WCAG 2.0
 

Mehr von topsoft - inspiring digital business

Swiss Cloud Conference 2014: Wachstum und Herausforderung im Mittelstand meis...
Swiss Cloud Conference 2014: Wachstum und Herausforderung im Mittelstand meis...Swiss Cloud Conference 2014: Wachstum und Herausforderung im Mittelstand meis...
Swiss Cloud Conference 2014: Wachstum und Herausforderung im Mittelstand meis...topsoft - inspiring digital business
 
Swiss Cloud Conference 2014: Tesla Motors - verbunden mit der Zukunft des Aut...
Swiss Cloud Conference 2014: Tesla Motors - verbunden mit der Zukunft des Aut...Swiss Cloud Conference 2014: Tesla Motors - verbunden mit der Zukunft des Aut...
Swiss Cloud Conference 2014: Tesla Motors - verbunden mit der Zukunft des Aut...topsoft - inspiring digital business
 
Swiss Cloud Conference 2014: GovCloud - der Weg in die transparente und siche...
Swiss Cloud Conference 2014: GovCloud - der Weg in die transparente und siche...Swiss Cloud Conference 2014: GovCloud - der Weg in die transparente und siche...
Swiss Cloud Conference 2014: GovCloud - der Weg in die transparente und siche...topsoft - inspiring digital business
 
Swiss Cloud Conference 2014: die Folgen des Konkurses des Cloud Anbieters
Swiss Cloud Conference 2014: die Folgen des Konkurses des Cloud AnbietersSwiss Cloud Conference 2014: die Folgen des Konkurses des Cloud Anbieters
Swiss Cloud Conference 2014: die Folgen des Konkurses des Cloud Anbieterstopsoft - inspiring digital business
 
Swiss Cloud Conference 2014: Was unterscheidet ein Cloud Service vom Outsourcing
Swiss Cloud Conference 2014: Was unterscheidet ein Cloud Service vom OutsourcingSwiss Cloud Conference 2014: Was unterscheidet ein Cloud Service vom Outsourcing
Swiss Cloud Conference 2014: Was unterscheidet ein Cloud Service vom Outsourcingtopsoft - inspiring digital business
 
Kolma & Comarch ERP - von der Evaluation bis zum erfolgreichen Live-Betrieb
Kolma & Comarch ERP - von der Evaluation bis zum erfolgreichen Live-BetriebKolma & Comarch ERP - von der Evaluation bis zum erfolgreichen Live-Betrieb
Kolma & Comarch ERP - von der Evaluation bis zum erfolgreichen Live-Betriebtopsoft - inspiring digital business
 

Mehr von topsoft - inspiring digital business (20)

BOARD: Predictive Analytics, Advanced Budgeting
BOARD: Predictive Analytics, Advanced BudgetingBOARD: Predictive Analytics, Advanced Budgeting
BOARD: Predictive Analytics, Advanced Budgeting
 
topsoft 2015 | Aussteller-Einladung
topsoft 2015 | Aussteller-Einladungtopsoft 2015 | Aussteller-Einladung
topsoft 2015 | Aussteller-Einladung
 
Swiss Cloud Conference 2014: Wachstum und Herausforderung im Mittelstand meis...
Swiss Cloud Conference 2014: Wachstum und Herausforderung im Mittelstand meis...Swiss Cloud Conference 2014: Wachstum und Herausforderung im Mittelstand meis...
Swiss Cloud Conference 2014: Wachstum und Herausforderung im Mittelstand meis...
 
Swiss Cloud Conference 2014: Tesla Motors - verbunden mit der Zukunft des Aut...
Swiss Cloud Conference 2014: Tesla Motors - verbunden mit der Zukunft des Aut...Swiss Cloud Conference 2014: Tesla Motors - verbunden mit der Zukunft des Aut...
Swiss Cloud Conference 2014: Tesla Motors - verbunden mit der Zukunft des Aut...
 
Swiss Cloud Conference 2014: Next Generation Cloud Security
Swiss Cloud Conference 2014: Next Generation Cloud SecuritySwiss Cloud Conference 2014: Next Generation Cloud Security
Swiss Cloud Conference 2014: Next Generation Cloud Security
 
Swiss Cloud Conference 2014: GovCloud - der Weg in die transparente und siche...
Swiss Cloud Conference 2014: GovCloud - der Weg in die transparente und siche...Swiss Cloud Conference 2014: GovCloud - der Weg in die transparente und siche...
Swiss Cloud Conference 2014: GovCloud - der Weg in die transparente und siche...
 
Swiss Cloud Conference 2014: Einleitung
Swiss Cloud Conference 2014: EinleitungSwiss Cloud Conference 2014: Einleitung
Swiss Cloud Conference 2014: Einleitung
 
Swiss Cloud Conference 2014: die Folgen des Konkurses des Cloud Anbieters
Swiss Cloud Conference 2014: die Folgen des Konkurses des Cloud AnbietersSwiss Cloud Conference 2014: die Folgen des Konkurses des Cloud Anbieters
Swiss Cloud Conference 2014: die Folgen des Konkurses des Cloud Anbieters
 
Swiss Cloud Conference 2014: Was unterscheidet ein Cloud Service vom Outsourcing
Swiss Cloud Conference 2014: Was unterscheidet ein Cloud Service vom OutsourcingSwiss Cloud Conference 2014: Was unterscheidet ein Cloud Service vom Outsourcing
Swiss Cloud Conference 2014: Was unterscheidet ein Cloud Service vom Outsourcing
 
Self Service BI mit Qlik View
Self Service BI mit Qlik ViewSelf Service BI mit Qlik View
Self Service BI mit Qlik View
 
Salesforce.com mit Lokal gespeicherten Daten. Aber sicher!
Salesforce.com mit Lokal gespeicherten Daten. Aber sicher!Salesforce.com mit Lokal gespeicherten Daten. Aber sicher!
Salesforce.com mit Lokal gespeicherten Daten. Aber sicher!
 
Operational Intelligence aus der cloud
Operational Intelligence aus der cloudOperational Intelligence aus der cloud
Operational Intelligence aus der cloud
 
Kolma & Comarch ERP - von der Evaluation bis zum erfolgreichen Live-Betrieb
Kolma & Comarch ERP - von der Evaluation bis zum erfolgreichen Live-BetriebKolma & Comarch ERP - von der Evaluation bis zum erfolgreichen Live-Betrieb
Kolma & Comarch ERP - von der Evaluation bis zum erfolgreichen Live-Betrieb
 
Die Nadel im Heuhaufen finden mit der SIEM Technologie
Die Nadel im Heuhaufen finden mit der SIEM TechnologieDie Nadel im Heuhaufen finden mit der SIEM Technologie
Die Nadel im Heuhaufen finden mit der SIEM Technologie
 
Die 5 Säulen der modernen ERP
Die 5 Säulen der modernen ERPDie 5 Säulen der modernen ERP
Die 5 Säulen der modernen ERP
 
"Design & Generate": Standard ERP Systeme nach Mass
"Design & Generate": Standard ERP Systeme nach Mass"Design & Generate": Standard ERP Systeme nach Mass
"Design & Generate": Standard ERP Systeme nach Mass
 
Datenmanagement 2.0: Active Datamanagement (ADM)
Datenmanagement 2.0: Active Datamanagement (ADM)Datenmanagement 2.0: Active Datamanagement (ADM)
Datenmanagement 2.0: Active Datamanagement (ADM)
 
Das ERP-Sytem aus dem App-Store - Fakt oder Fiktion
Das ERP-Sytem aus dem App-Store - Fakt oder FiktionDas ERP-Sytem aus dem App-Store - Fakt oder Fiktion
Das ERP-Sytem aus dem App-Store - Fakt oder Fiktion
 
Spirit4M - Entreprise Mobile Device Management im Griff
Spirit4M - Entreprise Mobile Device Management im GriffSpirit4M - Entreprise Mobile Device Management im Griff
Spirit4M - Entreprise Mobile Device Management im Griff
 
abaCal revolutioniert die Formel-Berechnungen im Unternehmen
abaCal revolutioniert die Formel-Berechnungen im UnternehmenabaCal revolutioniert die Formel-Berechnungen im Unternehmen
abaCal revolutioniert die Formel-Berechnungen im Unternehmen
 

Die 10 wichtigsten Tipps, Websites für alle zugänglich zu machen | Markus Riesch, Andreas Uebelbacher und Gianfranco Giudice - Stiftung «Zugang für alle»

  • 1. Die 10 wichtigsten Tipps, Websites für alle zugänglich zu machen Markus Riesch, Andreas Uebelbacher, Gianfranco Giudice Stiftung «Zugang für alle»
  • 2. Gründung im Jahr 2000 Zweck: Förderung der Barrierefreiheit 8 Mitarbeiter, 3 Praktikanten Tätigkeiten: Grundlagen Forschungsprojekte Dienstleistungen Ausbildung ONE Experience | 15. + 16. Mai 2013 2 Die Stiftung «Zugang für alle» http://www.one-schweiz.ch/experience
  • 3. Behinderungen in der Schweiz • Weltweit über 800 Millionen Menschen mit Behinderungen • 15% der Schweizer Bevölkerung ist von einer Behinderung betroffen: • 14‘000 Blinde • 300‘000 Sehbehinderte • 500‘000 Hörbehinderte 3
  • 4. Behinderungsformen Sehbehinderungen und Blindheit Hörbehinderungen und Gehörlosigkeit Motorische Behinderungen Kognitive und neurologische Behinderungen Altersbedingte Einschränkungen
  • 7. Sehbehinderte sehen nur einen kleinen Ausschnitt 7
  • 10. Zugänglichkeit bedeutet, dass Website für möglichst viele Menschen – unabhängig ihrer Fähigkeiten und Möglichkeiten – genutzt werden können Zugänglichkeit bedeutet, dass eine Website für unterschiedlichste Ein- und Ausgabegeräte optimiert ist Zugänglichkeit bedeutet, dass Websites für Maschinen lesbar sind 10 Was bedeutet „Zugänglichkeit“? http://www.one-schweiz.ch/experience ONE Experience | 15. + 16. Mai 2013
  • 12. 1. Berücksichtigen Sie Accessibility früh im Projekt 2. Achten Sie auf ausreichende Farbkontraste 3. Bieten Sie Alternativen für graphisch vermittelte Informationen 4. Ermöglichen Sie Tastaturbedienbarkeit Ihrer Site 5. Verwenden Sie Tabellen und Listen korrekt 6. Strukturieren Sie Ihre Inhalte logisch (oder überhaupt) 7. Gestalten Sie Formulare bedienbar 8. Gestalten Sie RIA zugänglich 9. Gestalten Sie Ihre Website skalierbar 10. Vermeiden Sie PDFs ONE Experience | 15. + 16. Mai 2013 12 10 wichtigste Tipps http://www.one-schweiz.ch/experience
  • 13. «Wir wollen unsere fertige Site jetzt nur noch als ‘barrierefrei’ zertifizieren lassen.» Häufige Situation: Styleguide (CI/CD) definiert nicht zugängliche Elemente flächendeckend problematische Umsetzungen in hunderten von Templates > enormer Anpassungsaufwand auf Entwicklerseite…! ONE Experience | 15. + 16. Mai 2013 13 1. Berücksichtigen Sie Accessibility früh im Projekt http://www.one-schweiz.ch/experience
  • 14. Wann sollten Accessibility-Anforderungen ins Projekt einfliessen? Styleguides Wireframes erste Templates WCAG-Audit (falls Zertifizierung erwünscht) ONE Experience | 15. + 16. Mai 2013 14 1. Berücksichtigen Sie Accessibility früh im Projekt (2) http://www.one-schweiz.ch/experience
  • 15. ONE Experience | 15. + 16. Mai 2013 15 2. Achten Sie auf ausreichende Farbkontraste http://www.one-schweiz.ch/experience
  • 16. Wen betreffen ungenügende Farbkontraste? Ältere Menschen Menschen mit Sehbehinderung Junge, Normalsichtige während mobiler Nutzung ONE Experience | 15. + 16. Mai 2013 16 2. Achten Sie auf ausreichende Farbkontraste (2) http://www.one-schweiz.ch/experience
  • 17. ONE Experience | 15. + 16. Mai 2013 17 3. Bieten Sie Alternativen für nicht-textlich vermittelte Informationen http://www.one-schweiz.ch/experience
  • 18. ONE Experience | 15. + 16. Mai 2013 18 3. Bieten Sie Alternativen für nicht-textlich vermittelte Informationen (2) http://www.one-schweiz.ch/experience Ausserdem: «Google ist auch blind…!» Nicht-textliche Informationen sind vor Webcrawlern ebenso versteckt wie vor blinden Menschen Informationen in Form von Bild, Ton und Multimedia erfordern immer Text-Alternativen
  • 19. ONE Experience | 15. + 16. Mai 2013 19 4. Ermöglichen Sie Tastaturbedienbarkeit Ihrer Site http://www.one-schweiz.ch/experience
  • 20. Sichtbarkeit Tastatur-Fokus Power-User (z.B. Formulareingabe beim eBanking) Tab-Reihenfolge (auch für Power-User) Flyout-Navigationen sind hip, aber… ONE Experience | 15. + 16. Mai 2013 20 4. Ermöglichen Sie Tastaturbedienbarkeit Ihrer Site http://www.one-schweiz.ch/experience
  • 22. Die häufigsten Fehler bei Tabellen Fehlende Zeilen- und/oder Spaltenüberschriften Einsatz von Layouttabellen Tabellen statt Definitionslisten Keine Caption bei Tabellen Die häufigsten Fehler bei Listen Aufzählungen nicht als Listen definiert ONE Experience | 15. + 16. Mai 2013 22 5. Verwenden Sie Tabellen und Listen korrekt http://www.one-schweiz.ch/experience
  • 24. HTML semantisch richtig anwenden Einsatz von Headings Alle Bereiche mit einer Heading auszeichnen Unsichtbare Headings Achtung: display:none darf nicht verwendet werden ONE Experience | 15. + 16. Mai 2013 24 6. Strukturieren Sie Ihre Inhalte logisch (oder überhaupt) http://www.one-schweiz.ch/experience
  • 25. ONE Experience | 15. + 16. Mai 2013 25 6. Strukturieren Sie Ihre Inhalte logisch (oder überhaupt) http://www.one-schweiz.ch/experience
  • 26. Anforderungen, damit Formulare auch für Menschen mit Behinderungen bedienbar sind: Labels sind mit den Feldern verknüpft bei Gruppierungen auch mit Beschriftung Tab-Reihenfolge ist benutzerfreundlich Fehlermeldungen sind im Screenreader erkennbar CAPTCHAs zugänglich gestalten Pflichtfeld-Beschriftung nicht nur mit * ONE Experience | 15. + 16. Mai 2013 26 7. Gestalten Sie Formulare bedienbar http://www.one-schweiz.ch/experience
  • 27. HTML ist nicht geeignet für dynamische Anwendungen Interaktion durch zusätzliche Technologien (JS AJAX, Adobe Air, Silverlight …) WAI-ARIA als Retter Tastaturbedienbarkeit Auszeichnung von Rollen Zustände und Eigenschaften Live-Regionen ONE Experience | 15. + 16. Mai 2013 27 8. Gestalten Sie RIA zugänglich http://www.one-schweiz.ch/experience
  • 31. Zoomen vs. Nur-Text-Vergrösserung Responsive Design ONE Experience | 15. + 16. Mai 2013 31 9. Gestalten Sie Ihre Website skalierbar http://www.one-schweiz.ch/experience
  • 33. PDFs sind… kein Ersatz für Webseiten i.d.R. nicht barrierefrei auch auf Mobilgeräten nur mühsam zu benutzen ONE Experience | 15. + 16. Mai 2013 33 10. Vermeiden Sie PDFs http://www.one-schweiz.ch/experience
  • 34. Eigene Projekte prüfen, ob Accessibility (früh genug) eingeplant ist Eigene Websites abklopfen auf die aufgezeigten Problematiken Und natürlich….: Nehmen Sie mit uns Kontakt auf…! ;o) ONE Experience | 15. + 16. Mai 2013 34 Call to action…! http://www.one-schweiz.ch/experience
  • 36. Referent/in Markus Riesch, Andreas Uebelbacher, Gianfranco Giudice Stiftung «Zugang für alle» info@access-for-all.ch ONE Schweiz schmid + siegenthaler consulting gmbh Willistattstrasse 23 CH-6206 Neuenkirch info@one-schweiz.ch 36 Kontakt http://www.one-schweiz.ch/experience ONE Experience | 15. + 16. Mai 2013 Messesponsor Moderation Realisierungspartner