Transcript
Page 1: Barrierefreiheit Im Datennetz

Barrierefreiheit imNetz der Daten

Chris2an Heilmann, Best of Accessibility, Duesseldorf, September 2009

Page 2: Barrierefreiheit Im Datennetz

Webentwickler habens schwer.

Page 3: Barrierefreiheit Im Datennetz

Barrierefreiheit ist eigentlich einfach.

Page 4: Barrierefreiheit Im Datennetz

Ein Problem ist das das “Problem Barrierefreiheit” auf uns abgeschoben wird.

Page 5: Barrierefreiheit Im Datennetz

Und wenn wir dann etwas fast barrierefrei erstellt haben meckern hauptsächlich andere Entwickler...

Page 6: Barrierefreiheit Im Datennetz

Die Hauptursache fuer dieses Dilemma ist das wir das Web falsch anpacken.

Page 7: Barrierefreiheit Im Datennetz

Web Technologie ist nicht so schlecht wie wir sie immer darstellen...

Page 8: Barrierefreiheit Im Datennetz

160x200 Aufloesung16 Farben4 Farben in jedem 8x8 Block

Page 9: Barrierefreiheit Im Datennetz
Page 10: Barrierefreiheit Im Datennetz
Page 11: Barrierefreiheit Im Datennetz
Page 12: Barrierefreiheit Im Datennetz
Page 13: Barrierefreiheit Im Datennetz

Web Technologien sind gut genug ‐ wenn man sie rich2g anwendet.

Page 14: Barrierefreiheit Im Datennetz

hVp://uk.tv.yahoo.com

Page 15: Barrierefreiheit Im Datennetz

hVp://uk.tv.yahoo.com

Page 17: Barrierefreiheit Im Datennetz

Screenshot of a currency converter with and without JavaScript. With JavaScript you

get autosuggestions.

Page 18: Barrierefreiheit Im Datennetz
Page 19: Barrierefreiheit Im Datennetz
Page 21: Barrierefreiheit Im Datennetz

Das Web ist nicht die Seite

Page 22: Barrierefreiheit Im Datennetz

Das Web ist nicht der code

Page 23: Barrierefreiheit Im Datennetz

Das Web besteht aus leckeren Daten!

Page 24: Barrierefreiheit Im Datennetz
Page 25: Barrierefreiheit Im Datennetz
Page 26: Barrierefreiheit Im Datennetz
Page 27: Barrierefreiheit Im Datennetz
Page 28: Barrierefreiheit Im Datennetz

Zugang zu diesen Daten zu erlauben bedeutet Barrierefreiheit.

Page 29: Barrierefreiheit Im Datennetz
Page 30: Barrierefreiheit Im Datennetz

Um Daten einfach zu verwalten, macht es Sinn sie im Netz zu verteilen.

Page 31: Barrierefreiheit Im Datennetz

CMS

Page 32: Barrierefreiheit Im Datennetz

CMS

Tags, Comments, Connections, Embeds

Page 33: Barrierefreiheit Im Datennetz

Indem wir die Daten und die Darstellung voneinander trennen, können wir aufzeigen, wie barrierefreie Lösungen aussehen.

Page 34: Barrierefreiheit Im Datennetz

Easy Flickr screenshot

showing donkeys

hVp://icant.co.uk/easy‐flickr/index.php?s=donkeys

Page 35: Barrierefreiheit Im Datennetz
Page 37: Barrierefreiheit Im Datennetz

★ Einfache Bedienungen

★ Suchfunk2on

★ Copy+Paste URL zum weiterleiten

★ Verschiedene Videogrössen

★ Einfache Lautstärkenregelung

★ Playlist miVels Del.icio.us

★ YouTube Suche

★ Open Source

Page 41: Barrierefreiheit Im Datennetz
Page 42: Barrierefreiheit Im Datennetz

Trick #1 mit Flash:Abspielknöpfe ausserhalb des Filmes ablegen!

Page 44: Barrierefreiheit Im Datennetz
Page 45: Barrierefreiheit Im Datennetz
Page 47: Barrierefreiheit Im Datennetz

Screenshot of the JW Video Player

hVp://www.jeroenwijering.com/?item=JW_FLV_Player

Page 48: Barrierefreiheit Im Datennetz
Page 50: Barrierefreiheit Im Datennetz
Page 54: Barrierefreiheit Im Datennetz

Das Internet zu ändern ist schwierig.

Page 55: Barrierefreiheit Im Datennetz

Redesigns von Webseiten gehen meistens in die Hose.

Page 56: Barrierefreiheit Im Datennetz

Menschen lernen am besten indem sie mit etwas spielen.

Page 57: Barrierefreiheit Im Datennetz

Auch ihr könnt mit dem Web spielen und etwas Neues erstellen.  

Page 58: Barrierefreiheit Im Datennetz

Eines meiner Lieblingsspielzeuge.

Page 59: Barrierefreiheit Im Datennetz
Page 60: Barrierefreiheit Im Datennetz
Page 61: Barrierefreiheit Im Datennetz
Page 62: Barrierefreiheit Im Datennetz

Picture of

Artur Ortega

hVp://www.flickr.com/photos/redux/2474124685/

Page 64: Barrierefreiheit Im Datennetz
Page 65: Barrierefreiheit Im Datennetz
Page 67: Barrierefreiheit Im Datennetz
Page 68: Barrierefreiheit Im Datennetz
Page 70: Barrierefreiheit Im Datennetz

hVp://pipes.yahoo.com

Page 71: Barrierefreiheit Im Datennetz

YQL    hVp://developer.yahoo.com/yql/console/

Page 72: Barrierefreiheit Im Datennetz

YQL    hVp://developer.yahoo.com/yql/console/

select {was} from {wo} where {kondi2onen}

Page 73: Barrierefreiheit Im Datennetz
Page 74: Barrierefreiheit Im Datennetz
Page 75: Barrierefreiheit Im Datennetz
Page 76: Barrierefreiheit Im Datennetz
Page 77: Barrierefreiheit Im Datennetz
Page 78: Barrierefreiheit Im Datennetz
Page 79: Barrierefreiheit Im Datennetz
Page 81: Barrierefreiheit Im Datennetz
Page 82: Barrierefreiheit Im Datennetz
Page 83: Barrierefreiheit Im Datennetz
Page 84: Barrierefreiheit Im Datennetz
Page 85: Barrierefreiheit Im Datennetz
Page 86: Barrierefreiheit Im Datennetz

Kobayashi Maru

Page 87: Barrierefreiheit Im Datennetz

select * from html where url="http://faz.de" and xpath="//h2 "

Page 88: Barrierefreiheit Im Datennetz

select * from google.translate where q in ( select a from html where url="http://faz.de" and xpath="//h2") and target="en"

Page 89: Barrierefreiheit Im Datennetz

select title from twitter.user.timeline where title like "%http%" and id="codepo8" or id="ydn"

Page 90: Barrierefreiheit Im Datennetz

๏APIs einfach mischen๏Resultate ausfiltern๏Einfache API Anmeldung๏Als Konsole oder Code๏Dokumenta2on inklusive๏Yahoos server als proxy und Zugang.

Vorteile von YQL

Page 91: Barrierefreiheit Im Datennetz

hVp://www.dcs.gla.ac.uk/~joy/fun/jokes/TV.html

HTML als Datenquelle?

Page 93: Barrierefreiheit Im Datennetz

hVp://developer.yahoo.com/yql/guide/yql‐opentables‐chapter.html

Zeigt her eure Daten...

Page 94: Barrierefreiheit Im Datennetz

hVp://developer.yahoo.com/yql/guide/yql‐iud‐statements.html

INSERT INTO bitly.shorten (login, apiKey, longUrl) VALUES ('USERNAME', 'API_KEY', 'hVp://yahoo.com')

Page 95: Barrierefreiheit Im Datennetz
Page 97: Barrierefreiheit Im Datennetz

Und was hily uns beim Webseiten erstellen?

Page 98: Barrierefreiheit Im Datennetz

Libraries.

(...)

Page 99: Barrierefreiheit Im Datennetz

ARIA

Page 101: Barrierefreiheit Im Datennetz

ARIA

Page 105: Barrierefreiheit Im Datennetz

Zeigt, was in euch steckt...

Page 106: Barrierefreiheit Im Datennetz

Und hely Leuten wie mir das web weiter zu entwickeln und dabei nicht Barrieren zu erstellen.

HTML5? Canvas? Chrome Frame?

Page 107: Barrierefreiheit Im Datennetz

Man braucht nicht alles alleine zu machen. Wir alle wollen das gleiche ‐ ein Web, das funk2oniert.

Page 108: Barrierefreiheit Im Datennetz

  Chris2an Heilmann  hVp://wait‐2ll‐i.com   hVp://developer‐evangelism.com  hVp://twiVer.com/codepo8   

Danke!


Top Related