1 ix-Konferenz Ajax vs. Accessibility. 2 3 Ajax vs. Accessibility Der Kampf um die Zukunft des Internets.

Slides:



Advertisements
Ähnliche Präsentationen
Anzahl der ausgefüllten und eingesandten Fragebögen: 211
Advertisements

Vorlesung: 1 Betriebliche Informationssysteme 2003 Prof. Dr. G. Hellberg Studiengang Informatik FHDW Vorlesung: Betriebliche Informationssysteme Teil3.
Die Projektgruppe heißt Sie herzlichst willkommen
LS 2 / Informatik Datenstrukturen, Algorithmen und Programmierung 2 (DAP2)
Telefonnummer.
Modelle und Methoden der Linearen und Nichtlinearen Optimierung (Ausgewählte Methoden und Fallstudien) U N I V E R S I T Ä T H A M B U R G November 2011.
Modelle und Methoden der Linearen und Nichtlinearen Optimierung (Ausgewählte Methoden und Fallstudien) U N I V E R S I T Ä T H A M B U R G November 2011.
1 JIM-Studie 2010 Jugend, Information, (Multi-)Media Landesanstalt für Kommunikation Baden-Württemberg (LFK) Landeszentrale für Medien und Kommunikation.
= = = = 47 = 47 = 48 = =
Statistiken und Tabellen
EF: Standards + H2O red = H2O.
Rechneraufbau & Rechnerstrukturen, Folie 2.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 2.
Internet facts 2008-II Graphiken zu dem Berichtsband AGOF e.V. September 2008.
Internet facts 2006-II Graphiken zu dem Berichtsband AGOF e.V. November 2006.
Vorlesung: 1 Betriebliche Informationssysteme 2003 Prof. Dr. G. Hellberg Studiengang Informatik FHDW Vorlesung: Betriebliche Informationssysteme Teil2.
Differentielles Paar UIN rds gm UIN
Prof. Dr. Bernhard Wasmayr
Studienverlauf im Ausländerstudium
Datenstrukturen, Algorithmen und Programmierung 2 (DAP2)
Prof. Dr. Bernhard Wasmayr VWL 2. Semester
AWA 2007 Natur und Umwelt Natürlich Leben
Zerlegung von Quadraten und ????
Rechneraufbau & Rechnerstrukturen, Folie 12.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 12.
Prof. Dr. Günter Gerhardinger Soziale Arbeit mit Einzelnen und Familien Übersicht über die Lehrveranstaltung Grundlegende Bestimmungsfaktoren der Praxis.
20:00.
Im Zuge unserer Befragung gaben uns 260 Personen über ihr Leseverhalten Auskunft.
Die Geschichte von Rudi
„Küsse deine Freunde“ – FlexKom-App teilen
Zusatzfolien zu B-Bäumen
WIRTSCHAFTSLAGE NOCH SCHWIERIG
In der Schule.
AGOF facts & figures: Branchenpotenziale im Internet Q4 2013: Entertainment Basis: internet facts / mobile facts 2013-II.
Eine Einführung in die CD-ROM
GBI Genios Wiso wiso bietet Ihnen das umfassendste Angebot deutsch- und englischsprachiger Literatur für die Wirtschafts- und Sozialwissenschaften. Wir.
Dokumentation der Umfrage
für Weihnachten oder als Tischdekoration für das ganze Jahr
1 Ein kurzer Sprung in die tiefe Vergangenheit der Erde.
Wir üben die Malsätzchen
Syntaxanalyse Bottom-Up und LR(0)
Addieren und Subtrahieren von Dezimalzahlen
Das entscheidende Kriterium ist Schönheit; für häßliche Mathematik ist auf dieser Welt kein beständiger Platz. Hardy.
Der Ablauf eines Clear Rex Klärzyklus
PROCAM Score Alter (Jahre)
Ertragsteuern, 5. Auflage Christiana Djanani, Gernot Brähler, Christian Lösel, Andreas Krenzin © UVK Verlagsgesellschaft mbH, Konstanz und München 2012.
Geometrische Aufgaben
Symmetrische Blockchiffren DES – der Data Encryption Standard
Retuschen.ppt Die folgende Schau zeigt die Möglichkeiten, mit PhotoDraw Digitalbilder zu retuschieren. Vergleichen Sie jeweils zwei Bildpaare durch fleissiges.
Szenisches Lernen Wie Theaterelemente den Unterricht bereichern
Zahlentheorie und Zahlenspiele Hartmut Menzer, Ingo Althöfer ISBN: © 2014 Oldenbourg Wissenschaftsverlag GmbH Abbildungsübersicht / List.
MINDREADER Ein magisch - interaktives Erlebnis mit ENZO PAOLO
1 (C)2006, Hermann Knoll, HTW Chur, FHO Quadratische Reste Definitionen: Quadratischer Rest Quadratwurzel Anwendungen.
AGOF facts & figures: Branchenpotenziale im Internet Q1 2014: Mode & Schuhe Basis: internet facts / mobile facts 2013-III.
Parkplatz-Orga Diese Version ist vom finale Version!
Sachbezugswerte 2007 (SV-Entgeltverordnung) Sachbezugswerte für freie Verpflegung FrühstückMittagessenAbendessen 1,50 2,67 Monatlicher Wert Verpflegung.
Schutzvermerk nach DIN 34 beachten 20/05/14 Seite 1 Grundlagen XSoft Lösung :Logische Grundschaltung IEC-Grundlagen und logische Verknüpfungen.
Kamin- und Kachelöfen in Oberösterreich
Zusammengestellt von OE3DSB
Folie Beispiel für eine Einzelauswertung der Gemeindedaten (fiktive Daten)
Imperfekt Wie sagt man das mit Imperfekt
Dokumentation der Umfrage BR P2.t Ergebnisse in Prozent n= 502 telefonische CATI-Interviews, repräsentativ für die Linzer Bevölkerung ab 18 Jahre;
Technische Frage Technische Frage Bitte löse die folgende Gleichung:
Unternehmensbewertung Thomas Hering ISBN: © 2014 Oldenbourg Wissenschaftsverlag GmbH Abbildungsübersicht / List of Figures Tabellenübersicht.
Forschungsprojekt Statistik 2013 „Jugend zählt“ – Folie 1 Statistik 2013 „Jugend zählt“: Daten zur Arbeit mit Kindern und Jugendlichen.
AGOF facts & figures: Branchenpotenziale im Internet Q2 2014: Parfum & Kosmetik Basis: internet facts / mobile facts 2014-I.
Gedankenlesen Durch Studien fand man heraus, dass Gedanken in einem gewissen Maße lesbar sind.
Folie Einzelauswertung der Gemeindedaten
J-Team: Gymnasium Ulricianum Aurich und MTV Aurich Ein Projekt im Rahmen von UlricianumBewegt.de Euro haben wir schon…  8000 mal habt ihr bereits.
Datum:17. Dezember 2014 Thema:IFRS Update zum Jahresende – die Neuerungen im Überblick Referent:Eberhard Grötzner, EMA ® Anlass:12. Arbeitskreis Internationale.
Sehen, Hören, Schmecken: wenn uns unsere Sinne täuschen
1 Medienpädagogischer Forschungsverbund Südwest KIM-Studie 2014 Landesanstalt für Kommunikation Baden-Württemberg (LFK) Landeszentrale für Medien und Kommunikation.
 Präsentation transkript:

1 ix-Konferenz Ajax vs. Accessibility

2

3 Ajax vs. Accessibility Der Kampf um die Zukunft des Internets

4 Ajax: Das Internet der Zukunft ist intuitiv bedien- und erlebbar.

5 Accessibility: Das Internet der Zukunft ist plattformunabhängig und barrierefrei.

6 Die beiden Gegner

7

8

9 Ajax aka Ivan Drago > > die russische Kampfmaschine > > das Produkt der High-End-Sporttechnologie > > der Vorzeige-Athlet

10

11

12 Accessibility aka Rocky Balboa > > der Underdog / unbekannter Außenseiter > > klein, durchschnittlich, Rechtsausleger > > Sehschwäche auf dem rechten Auge

13 Die Gegner Ajax > > Ajax Teile einer Seite werden erneuert, ausgetauscht oder verändert, ohne dass die Seite neu lädt.

14 Die Gegner Ajax > > Ajax bekannt als: > > die coole Hype-Maschine > > Der große Innovator > > Mr. OnTheFly > > Drag&Drop-Wunder > > Fast & Glamorous

15 Die Gegner Ajax > > Stärken > > Reaktionszeit / Real time > > Schnelligkeit / kein Reload > > Interaktivität > > Experience > > Feature-Rich

16 Die Gegner Ajax > > Schwächen > > URLs > > Back-Button > > View Port

17 Die Gegner Ajax > > Gefürchtet für > > Schnelligkeit > > Show-Effekte und Eleganz > > Bricht mit allen Konventionen und Erwartungen

18 Die Gegner Ajax > > Glorreiche Siege > > Flickr > > Google Suggest > > Backpack / Basecamp > > Amazon Diamond Search > > Netvibes > >…

19 > > Fotoalben live editieren

20 > > Diamanten nach Maß

21 > > Netvibes: Alles auf meiner Seite

22 > > Live-Suche

23 Und jetzt zum Gegner …

24 Die Gegner Accessibility > > Accessibility Accessibility heißt Zugang … > > für alle Nutzer > > mit allen Browsern und Plattformen > > zu allen Daten und Informationen

25 Die Gegner Accessibility > > bekannt als > > Das Gute > > Der Ur-Gedanke des World Wide Webs

26 The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect. - Tim Bernes-Lee, Web-Erfinder und Direktor des W3C

27 The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect. - Tim Bernes-Lee, Web-Erfinder und Direktor des W3C

28 Web = Accessibility

29 Die Gegner Accessibility > > Stärken > > Liebling der Massen > > Schnelle Ladezeit > > Findability > > Plattformunabhängigkeit

30 Die Gegner Accessibility > > Schwächen > > Wenig Show-Effekte > > User Experience > > Regel-Fetischismus > > Design

31 Die Gegner Accessibility > > Gefürchtet für > > Moralische Überlegenheit > > The right thing to do

32 Die Gegner Accessibility > > Glorreiche Siege > > tagesschau > > News.com > > Postbank > > Baden Württemberg > > BVG – Berliner Verkehrsbetriebe > > Yahoo.com

33 > > Nachrichten für alle

34 > > Kommerzielles Newsportal

35 > > öffentlicher Nahverkehr ohne Barrieren

36 > > Bundesland für alle Bürger

37 > > Suchportal leicht zugänglich

38 > > Banking ohne Zugangshürden

39 Der Kampf beginnt

40

41 Runde 1: Suche Runde 2: Dynamische Inhalte Runde 3: Formulare Runde 4: URLs Ajax vs. Accessibility Der Kampf

42 1 SUCHE RUNDE

43 Runde 1 Suche > > Klassische Suche

44 Runde 1 Suche > > Klassische Suche besteht aus: > >Textfeld mit Button (label / input / input) Nutzung: 1. 1.Suchwort eingeben 2. 2.Suchen-Button drücken 3. 3.Laden der Suchergebnisseite

45 Runde 1 Suche > > Live-Suche

46 Runde 1 Suche > > Live-Suche besteht aus: > >Textfeld Nutzung: 1. 1.Während Eingabe erscheinen die Suchergebnisse 2. 2.Live-Ergebnisse verfeinern sich automatisch beim Weiterschreiben 3. 3.Auswahl des Ergebnisses oder des Suchwortes während der Eingabe

47 Runde 1 Suche > > Rundenbewertung > >Klassische Suche ist vertraut und leicht zugänglich > >Live-Suche kann Suchprozess immens beschleunigen.

48 Runde 1 Suche > > Lösung: Ajax & Accessibility > >Live-Suche-Funktionalität + klassischer Button

49 2 DYNAMISCHE INHALTE RUNDE

50 Runde 2 Dynamische Inhalte > > Ajax > >Neue Inhalte werden auf einer Seite dynamisch aktualisiert (ohne Reload) > >Amazon-Diamond-SearchAmazon-Diamond-Search > >Last-FMLast-FM

51 Runde 2 Dynamische Inhalte > > Accessibility > >Wie werden die Nutzer informiert, dass sich auf der Seite etwas verändert hat? 1. 1.Sehende Nutzer mit herkömmlichen PC: Keine Probleme: Überblicken die ganze Seite 2. 2.Nutzer mit Handy oder Palm: Probleme mit der Übersicht 3. 3.Screenreader-Nutzer: linearer Nutzungsweg / kein Hinweis auf neue Inhalte

52 Runde 2 Dynamische Inhalte > > Rundenbewertung > >Neue Inhalte ohne Reload können Bestell- und Navigationsprozesse oder die Aneignung von Informationen immens beschleunigen.

53 Runde 2 Dynamische Inhalte > > Lösung: Ajax & Accessibility > >Fallback-Lösung > >Hinweise für Screenreader-Nutzer > >Option: Informieren per Alert > >Inhalte sind bereits im Dokument vorhanden und werden per DOM und CSS ein und ausgeblendet

54 Runde 2 Dynamische Inhalte > > Fallback > >Amazon Diamond-SearchAmazon Diamond-Search

55 Runde 2 Dynamische Inhalte > > Ajax-Rechner > >AJAX calculatorAJAX calculator Besser mit Alert: > >The accessible AJAX calculatorThe accessible AJAX calculator

56 Runde 2 Dynamische Inhalte > > Inhalte werden bereits geladen und per Klick eingeblendet > >Dom-TabsDom-Tabs

57

58

59 3 FORMULARE RUNDE

60 Runde 3 Formulare > > Ajax-Formulare > >sind dynamisch > >geben sofort Feedback > >machen Live-Änderungen möglich (Edit-In-Place)

61 > > Edit-in-Place: Backpack

62 > > Edit-in-Place: Flickr

63 > > Ist der Benutzername noch frei?

64 Runde 3 Formulare > > Accessibility Wie werden die Nutzer informiert, dass > >der Username schon vergeben ist? > >die to-do-list ergänzt wurde?

65 Runde 3 Formulare > > Rundenbewertung > >Ajax-Formulare bieten einen hohen Komfort

66 Runde 3 Formulare > > Lösung: Ajax & Accessibility > >Yellow-Fade > >Hinweis für Screenreader-Nutzer: Dynamische Aktualisierung > >Hinweis, dass JavaScript benötigt wird > >Überprüfen auf JavaScript und alternative Version bereitstellen > >Option: per Alert informieren, dass sich was verändert hat

67 Runde 3 Formulare: Beispiel > > Backpack Accessibility-Studie: Joe Clark: Usability tests of Basecamp with screen readers and other adaptive technologyUsability tests of Basecamp with screen readers and other adaptive technology

68 Runde 3: Formulare

69 Runde 3: Formulare

70

71 Runde 3: Formulare

72 4 URLs RUNDE

73 Runde 4 URLs: Bookmarks & Back-Button > > HTML-Seiten und URLs

74 Runde 4 URLs: Bookmarks & Back-Button > > HTML-Seiten und URLs > >jede Seite hat eine eigene URL > >jede Seite kann gebookmarkt werden > >jeder Link führt auf eine neue Seite > >mit dem Back-Button kommt man wieder zurück zur vorherigen Seite

75 Runde 4 URLs: Bookmarks & Back-Button > > Ajax-Seiten > >Immer die gleiche URL Probleme > >Bookmarken nicht möglich > >Links verschicken nicht möglich > >Back-Button funktioniert nicht Zusätzliches Problem: > >Auffindbarkeit

76

77 Runde 4 URLs: Bookmarks & Back-Button > > Rundenbewertung > >Back-Button, URLs und Auffindbarkeit sind fundamentale Elemente des Webs

78 Runde 4 URLs: Bookmarks & Back-Button > > Lösung: Ajax & Accessibility > >Ajax mit Urls und Back-Button

79

80 Runde 4 URLs: Bookmarks & Back-Button > > Wie es funktioniert > >Content with Style: Fixing the Back Button and Enabling Bookmarking for AJAX AppsFixing the Back Button and Enabling Bookmarking for AJAX Apps > >Really Simple History: Ajax-Framework for bookmarking and back button supportAjax-Framework for bookmarking and back button support > >Beispiele > >OdeoOdeo > >Content with StyleContent with Style

81 Der Ausgang des Kampfes

82 > > 1. Ausgang: Ajax siegt > >Ajax und Web 2.0 sind zu cool > >Accessibility ist nett, aber nicht mehr zeitgemäß > >Es gibt genügend andere Probleme > >User-Experience ist wichtiger als Barrierefreiheit

83 > > 2. Ausgang: Accessibility siegt > >Ajax-Anwendungen scheitern an ihrer eigenen Show > >Schillernde Oberfläche statt guter Benutzerführung > >Effekthascherei nervt die Nutzer > >Nutzer suchen Einfachheit und gute Inhalte

84 > > 3. Ausgang: Harmonie > >Graceful Degradation > >Ajaxibility > >Hijax: > >Build Ajax on top: Unobtrusive JavaScript for Ruby on RailsJavaScript for Ruby on Rails

85 Nachbetrachtung

86 > > Wieso eigentlich barrierefrei?

87 Wir haben nichts gegen Barrierefreiheit, aber wir haben mit unserer Technik schon genug Probleme.

88 Unsere Zielgruppe sind normale, jüngere, internetaffine Menschen.

89 Wir können also auf Barrierefreiheit verzichten.

90 klar, damit verzichten Sie auch auf: > >Google > >Ältere Nutzer > >Nutzer mit körperlichen Einschränkungen > >Internet-Newbies > >Nutzer, die mit Handy, Palm, Blackberry surfen

91 > > Wird Accessibility ein Comeback erleben?

92 Das Comeback > > Rocky VI Dezember 2006 Trailer:

93 Vielen Dank für die Aufmerksamkeit. Fragen?