zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > Barrierefreiheit
Seite neu laden Alle Bilder mit leerem Alt-Attribut als "CSS-Bild"?

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 27.09.2010, 12:02
Benutzerbild von AndreasB
Erfahrener Benutzer
XHTMLforum-Kenner
Thread-Ersteller
 
Registriert seit: 29.11.2005
Beiträge: 1.391
AndreasB wird schon bald berühmt werden
Standard Alle Bilder mit leerem Alt-Attribut als "CSS-Bild"?

Es gibt Bilder, deren Inhalt keine Rolle für das Verständnis eines Inhaltes spielen. Solche Bilder erhalten ein leeres Alt-Attribut.

Wie ich jetzt durch das Verwenden eines Screenreader-Simulators (Fangs) feststellte, liest der Screenreader auch bei leerem Alt-Attribut "Grafik" vor.
Er gibt also aus, dass im Quelltext ein Bild vorkommt.

Mir erscheint diese Information sinnlos für einen Screenreadernutzer zu sein.
Vielleicht sogar belästigend.

Frage daher:
Wäre es vielleicht angemessen, den oben charakterisierten Bildtyp als "CSS-Bild" anzubieten, also via "background-image"?
__________________

Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 27.09.2010, 12:39
Benutzerbild von uspri
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 04.07.2005
Beiträge: 900
uspri sorgt für eine eindrucksvolle Atmosphäreuspri sorgt für eine eindrucksvolle Atmosphäre
Standard

Heiko hatte dazu die Tage mal was Gutes geschrieben.

Bild für den Inhalt relevant -> ab ins HTML
Bild nur als Deko -> CSS

So sollte man das schon handhaben, erleichtert auch so vieles.
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 27.09.2010, 13:01
Benutzerbild von AndreasB
Erfahrener Benutzer
XHTMLforum-Kenner
Thread-Ersteller
 
Registriert seit: 29.11.2005
Beiträge: 1.391
AndreasB wird schon bald berühmt werden
Standard

Zitat:
Zitat von uspri Beitrag anzeigen
Heiko hatte dazu die Tage mal was Gutes geschrieben.

Bild für den Inhalt relevant -> ab ins HTML
Bild nur als Deko -> CSS

So sollte man das schon handhaben, erleichtert auch so vieles.
Nachgehakt:

Seht ihr es auch so, dass man für jedes Bild, welches relevant für den Inhalt (ich betrachte hier mal Inhalte, die nicht nur aus Bildern bestehen, sondern auch aus Text) ist, einen Alt-Text verfassen kann und soll?
__________________

Mit Zitat antworten
  #4 (permalink)  
Alt 27.09.2010, 13:25
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.775
fricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz sein
Standard

Zitat:
Zitat von AndreasB Beitrag anzeigen
Wie ich jetzt durch das Verwenden eines Screenreader-Simulators (Fangs) feststellte, liest der Screenreader auch bei leerem Alt-Attribut "Grafik" vor.
Machen das richtige Screenreader auch so? Meine Information ist, dass ein alt="" (ohne irgendwas zw. den "") zum Ignorieren führt.

Zitat:
Zitat von AndreasB Beitrag anzeigen
Nachgehakt:
Seht ihr es auch so, dass man für jedes Bild, welches relevant für den Inhalt (ich betrachte hier mal Inhalte, die nicht nur aus Bildern bestehen, sondern auch aus Text) ist, einen Alt-Text verfassen kann und soll?
Kommt auf den Kontext an.
Ist das Bild einzeln verlinkt? Dann sollte es Alternativtext geben, da sonst evtl. der Dateiname oder das Linkziel vorgelesen werden.
Gibt es eine Bildbeschreibung? Eine Dopplung mit einer sowieso vorhandenen Bildbeschreibung ist nicht sinnvoll.

Meine Tests mit einem echten Screenreader (Homepage Reader) liegen schon eine Weile zurück. Ich weiß nicht, wie aktuelle Software das handhabt.
Mit Zitat antworten
  #5 (permalink)  
Alt 27.09.2010, 13:45
EvT EvT ist offline
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 11.09.2006
Ort: Bad Wildungen
Beiträge: 2.220
EvT ist jedem bekanntEvT ist jedem bekanntEvT ist jedem bekanntEvT ist jedem bekanntEvT ist jedem bekanntEvT ist jedem bekannt
Standard

Standardverhalten von Jaws (6,2 - 8.0) bezüglich Bildinformationen:

Zitat:
image with an alt attribute containing text
Announces presence of the image and the alt text

null alt text alt=""
Does not announce the presence of the image

img without an alt attribute
Does not announce the presence of the image

image with an alt attribute containing text in a link
Announces presence of the image and the alt text

null alt text in a link alt=""
Does not announce the presence of the image

img without an alt attribute in a link
Announces the presence of the image and the value of the src attribute


In the case of the example pages, each "critical content" image is the sole content of a link, so when the image has alt text this is announced, when the alt attribute is absent the filename of the image is announced.
Verbosity Options

JAWS users can change their settings for graphics, the options are:

Tagged: JAWS says "graphic" and then reads alternative text accompanying graphics, if available, and ignores graphics with no alternative text. (except graphics that are the sole content of a link, in this case image infromation is announced regardless)

All: JAWS says "graphic" when a graphic is encountered and reads the alternate text, if available, or reads the image file name if alternate text is not specified.

None: JAWS provides no information about graphics. (except graphics that are the sole content of a link, in this case image information is announced regardless)

Fricca, worauf zielt deine Frage, ob es eine Beschreibung gibt? longdesc?
Mit Zitat antworten
  #6 (permalink)  
Alt 27.09.2010, 13:51
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.775
fricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz sein
Standard

Zitat:
Zitat von EvT Beitrag anzeigen
Fricca, worauf zielt deine Frage, ob es eine Beschreibung gibt? longdesc?
Nein, ich meine eine im inhaltlichen Kontext dem Bild bereits zugeordnete Beschreibung. Diese dann im alt-Attribut zu wiederholen halte ich für nicht sinnvoll bzw. schädlich. Dann lieber leer lassen.
Mit Zitat antworten
  #7 (permalink)  
Alt 27.09.2010, 13:55
Benutzerbild von AndreasB
Erfahrener Benutzer
XHTMLforum-Kenner
Thread-Ersteller
 
Registriert seit: 29.11.2005
Beiträge: 1.391
AndreasB wird schon bald berühmt werden
Standard

Zitat:
Zitat von fricca Beitrag anzeigen
Machen das richtige Screenreader auch so?
Das weiß ich leider nicht.
Mir ist auch keine Seite bekannt, z.B. zum weit verbreiteten Jaws, wo Webautoren sich übersichtlich zum Verhalten des Screenreaders (Default) informieren können.

Zitat:
Zitat von fricca Beitrag anzeigen
Kommt auf den Kontext an.
Ist das Bild einzeln verlinkt? Dann sollte es Alternativtext geben, da sonst evtl. der Dateiname oder das Linkziel vorgelesen werden.
Ich gehe mal davon aus, dass Bilder die nicht relevant für den Inhalt sind, auch nicht verlinkt sind.

Zitat:
Zitat von fricca Beitrag anzeigen
Gibt es eine Bildbeschreibung? Eine Dopplung mit einer sowieso vorhandenen Bildbeschreibung ist nicht sinnvoll.
Sehe ich genauso.
Ich war mit dieser Position schon in so mancher länger zurückliegender Debatte praktisch alleine.

Im Grunde möchte ich darauf zuspitzen:

Sollten alle IMGs, die bisher ein leeres Alt-Attribut trugen, umgewandelt werden in CSS-Bilder?
__________________

Mit Zitat antworten
  #8 (permalink)  
Alt 27.09.2010, 14:00
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.775
fricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz sein
Standard

Zitat:
Zitat von AndreasB Beitrag anzeigen
Ich gehe mal davon aus, dass Bilder die nicht relevant für den Inhalt sind, auch nicht verlinkt sind.
Wieso? Redest du nur von deinen eigenen Seiten, bei denen du weißt, dass es so ist?

Zitat:
Sollten alle IMGs, die bisher ein leeres Alt-Attribut trugen, umgewandelt werden in CSS-Bilder?
Nein.
Bilder, die keine inhaltliche Relevanz haben, sollten ins Stylesheet.
Es kann aber durchaus Bilder geben, die inhaltlich relevant sind und trotzdem ein leeres Alt-Attribut haben. Eben weil die Beschreibung bereits an anderer Stelle steht.
Mit Zitat antworten
  #9 (permalink)  
Alt 27.09.2010, 14:03
{ display: random;}
XHTMLforum-Kenner
 
Registriert seit: 08.09.2004
Ort: Stuttgart
Beiträge: 5.034
andir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von AndreasB Beitrag anzeigen
Im Grunde möchte ich darauf zuspitzen:

Sollten alle IMGs, die bisher ein leeres Alt-Attribut trugen, umgewandelt werden in CSS-Bilder?
Das hängt doch davon ab, welche Funktion die Bilder haben ( inhaltsrelevant oder nicht) Sofern diese Bilder bewußt kein alt-Attribut haben und also keine inhaltliche Relevanz haben, wäre das Verschieben ins css zu bevorzugen, sofern das Layout das zuläßt.

Ansonsten hat der Autor durch die fehlende Auszeichnung einen Fehler gemacht. (Edit @ fricca: Mit dem Sonderfall "an anderer Stelle" hast Du natürlich recht)

Andererseits zeigt EvT, dass es sehr wohl auf den Screenreader ankommen kann. Er hat ja am Beispiel aus der Jaws-Dokumentation gezeigt, dass der Browser das unterschiedlich handhabt.
__________________
Grüsse Andreas- auch mal wieder da...

Design isn't about the tools, it's about creating the best experience for the user. A design should be based on usability, accesibility, aesthetics, but never on floats, lists or background images. ( by Cameron Adams)
Wiedergelesen: > hier und hier

[Foren-Links] Dein Post? Klar, DAS vorher gelesen? Hilft. ## User-Landkarte
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 27.09.2010, 14:20
EvT EvT ist offline
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 11.09.2006
Ort: Bad Wildungen
Beiträge: 2.220
EvT ist jedem bekanntEvT ist jedem bekanntEvT ist jedem bekanntEvT ist jedem bekanntEvT ist jedem bekanntEvT ist jedem bekannt
Standard

Zitat:
Zitat von fricca Beitrag anzeigen
Nein, ich meine eine im inhaltlichen Kontext dem Bild bereits zugeordnete Beschreibung. Diese dann im alt-Attribut zu wiederholen halte ich für nicht sinnvoll bzw. schädlich. Dann lieber leer lassen.
Jein. Hat ein Jaws-Nutzer seine Einstellung auf 'all' stehen, dann wird ihm bei leerem alt-Attribut der Dateiname der img-Datei vorgelesen. Es wäre bei solchen Bildern zu überlegen, ob diesem Nutzer nicht dadurch besser geholfen wäre, wenn im alt ein kurzer Hinweis darauf erfolgt, dass das Bild im Text erläutert wird - so hätte er wieder einen Bezug, eine Brücke, zwischen der Datei und dem Text.
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
abfragen ob alt attribut verwendet wird oder kein bild vorhanden ist?? sepp88 Serveradministration und serverseitige Scripte 10 31.08.2009 19:11
Bildergalerie mit Variablen fledermaus Serveradministration und serverseitige Scripte 1 08.04.2008 09:57
Div im IE zu hoch RancoR CSS 10 10.07.2007 00:11
Title und alt Attribut bei Links und Grafiken mcdaniels Barrierefreiheit 8 04.06.2007 17:39
XHTML 1.0 strict: interpretation von alt und title (IMG) vom IE7, Opera und Firefox braindead (X)HTML 5 11.03.2007 17:57


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:53 Uhr.