WAI-ARIA Tabellen



  • Hi,

    ich versuche mich gerade mit Tabellen zusammen mit ARIA. Für meine dreispaltige Tabelle, die mir ein paar Daten darstellt, empfand ich aria-sort als ganz praktisch: "Indicates if items in a table or grid are sorted in ascending or descending order."

    Nun wird aria-sort z.B. im columheader verwendet. Ein solcher Header benötigt nun seinerseits eine row, und von hier aus komme ich direkt zum grid. Beim grid steht jetzt aber geschrieben: "A grid is an interactive control which contains cells of tabular data arranged in rows and columns, like a table."

    Nun habe ich aber eben eine Tabelle, nicht etwas "like a table". Und diese ist eben auch nicht interaktiv. Also wie ist denn das mit aria-sort nun wirklich gedacht? Kann ich das in Tabellen (nicht grids) verwenden? Oder ist ein Grid am Ende doch nicht zwingend interaktiv? Oder bin ich gänzlich auf dem Holzweg?


  • Mod

    Ich denke du haengst dich unnoetig an "interaktiv" auf.
    Alles ist Interaktiv.

    Aber um ehrlich zu sein, diese WAI Sachen sind nette Spielereien wenn dir mal langweilig ist, aber eine Seite accessible zu machen hat damit eigentlich nichts zu tun.



  • Shade Of Mine schrieb:

    Ich denke du haengst dich unnoetig an "interaktiv" auf.

    Kann sein. Aber immerhin wird doch zusätzlich noch gesagt, dass ein Grid eben keine Tabelle sondern dieser nur ähnlich ist. Oder verstehe ich den Text nicht?

    Shade Of Mine schrieb:

    Alles ist Interaktiv.

    Wie meinen? Etwa so wie die Tapete, die ich gerade anschaue?

    Shade Of Mine schrieb:

    Aber um ehrlich zu sein, diese WAI Sachen sind nette Spielereien wenn dir mal langweilig ist, aber eine Seite accessible zu machen hat damit eigentlich nichts zu tun.

    Wie sieht Deine bevorzugte Alternative aus?


  • Mod

    Alles im Internet is Interaktiv. Du kannst durch eine Tabelle durchnavigieren.

    Du hast ein rein akademisches Problem. Die korrekte Lösung wäre die: hol dir ein paar Screen Reader und was es sonst noch für Tools dafür gibt und Teste wie sie sich mit den jeweiligen Einstellungen verhalten.

    Generell hat sowas mit Accessibility aber recht wenig zu tun - denn es ist wie gesagt rein Akademisch. Wenn ein Blinder die Webseite bedient, benutzt er einen Screenreader und der muss die Webseite bedienbar machen. Dazu sind tabellarische Daten das geringste Problem. Der Tricky Part ist zu diesen Daten generell überhaupt hinzufinden - und da fangen die echten Accessibility Probleme an. Denn wenn du eine ordentliche Tabelle machst, dann wird der das schon verstehen - schließlich kämpft er damit schon sein Leben lang.

    Der wirklich wichtige Teil ist es die Bedienung der Seite. Da hilft WAI natürlich auch ein bisschen, aber das generelle Bedienkonzept der Seite muss hier passend sein.

    Was ich sagen will: nimm einen Screenreader und was du sonst noch an entsprechender Software auftreiben kannst und teste was raus kommt.



  • Ich verstehe. Das ist scheinbar genau wie mit der Seite an sich: Man nimmt sich einen Browser und probiert es aus. Und wenn das bei mir geht, muss sich derjenige, bei dem es nicht funktioniert, eben einen passenden Browser besorgen. Standards sind was für Luschen!

    Und das man auf Blinde keine Rücksicht zu nehmen braucht, habe ich jetzt auch verstanden. Warum soll man denen es auch einfacher machen wollen? Die kämpfen ja schon ein Leben lang, dann können die auch weiter kämpfen. Und wenn deren Screenreader von meinem abweicht, ist das ganz sicher nicht mein Problem.

    Stimmt die Zusammenfassung soweit?

    Der Tricky Part ist zu diesen Daten generell überhaupt hinzufinden...

    Und dabei soll Dir ARIA helfen.



  • Shade Of Mine schrieb:

    Alles im Internet is Interaktiv.

    Aber das brauch ich doch noch etwas ausführlicher, fürchte ich. Was genau ist denn zum Beispiel hier interaktiv (außer dem Link "zurück"):
    http://de.selfhtml.org/html/tabellen/anzeige/table_tr_th_td.htm


  • Mod

    Du siehst es Akademisch. Das ist dein Problem.

    Ich kann durch eine Tabelle durch navigieren in dem ich die einzelnen Zellen markiere. Je nach benutzten Client geht das zB mit den Cursor Tasten oder auch garnicht.

    Du machst dir hier ein Problem ganz alleine wo es keines gibt. Das ist rein akademisch was du hier machst. Nimm dir einen passenden Client und teste es aus.

    Denn es ist wunderschön wenn in einer Spezifikation steht was passieren soll, aber die Menschen die in der realen Welt leben interessiert was die Clients damit machen. Und gerade was Accessibility betrifft sind die Tools ziemlicher Schrott.

    Und ja, WAI ist eine sehr schöne akademische Sache und ich finde es gut dass hier sehr viel spezifiziert wird. Aber man muss hier auch etwas realistisch bleiben.

    Deshalb: nimm dir einen passenden Client und teste es aus.

    Das Web ist nichts akademisches - sondern von Praktikern benutzt und implementiert. Weißt du warum der <img> Tag img heißtund nicht image oder picture? Weil der erste Browser der Bilder darstellen konnte es img genannt hat. So funktioniert das Internet - die Implementationen definieren die Spezifikationen.



  • Shade Of Mine schrieb:

    Du siehst es Akademisch. Das ist dein Problem.

    Mein größtes Problem ist, dass ich offensichtlich mit jemandem diskutiert habe, der nicht weiß wovon er redet.


  • Mod

    Ich sehe das Oft, dass ich Leute Probleme selber machen wo keine sind.

    Wenn du es akademisch lösen willst, musst du dir wohl die passende Mailinglist suchen wo WAI diskutiert wird.

    Wenn du eine praktische Lösung haben willst, eine die funktioniert, dann musst du dir einen passenden Client besorgen.

    Wenn du für einen Kunden arbeitest dann zählt ein "aber ich habe mich an die Spezifikationen gehalten" nicht wenn der Client den der Kunde verwendet die Seite nicht korrekt darstellt.



  • Solange Du nicht weißt, wovon Du redest, nützt es mir absolut nicht zu wissen, was Du oft siehst. Übrigens: Ich habe getestet, das <picture> Tag funktioniert prächtig bei mir.


  • Mod

    Du verwendest einen Browser mit Blink-Engine, ich gratuliere 🙂

    http://caniuse.com/#feat=picture

    Wenn du Hilfe willst, dann frag einfach. Wenn es dir um eine akademische Diskussion geht wie man welchen Draft wie interpretieren kann, dann rate ich dir zur WAI Mailing List: http://www.w3.org/WAI/IG/Overview.html#about


Anmelden zum Antworten