Contao-Camp 2024
Ergebnis 1 bis 11 von 11

Thema: Pflichtfeld Alternativtext bei Bildern

  1. #1
    Contao-Nutzer Avatar von david.uhlig
    Registriert seit
    20.06.2009.
    Beiträge
    20

    Standard Pflichtfeld Alternativtext bei Bildern

    Ich hoffe es gab diese Diskussion noch nicht, ich habe jedenfalls nichts dazu finden können.

    Beim Einfügen von Bildern im Backend wird ja zwingend ein Alternativtext verlangt. Ich finde das hinsichtlich der Barrierefreiheit garnicht sinnvoll. Es gab diesbezüglich auch vor einiger Zeit eine Diskussion auf der css-design mailing Liste vom webwriting-magazin.de

    Zitat Zitat von Michael B.
    Für dekorative Bilder ist ein leerer alt-Text bzgl. Screenreadern sogar erwünscht, da er sonst meines Wissens nach oft den Bildnamen an sich vorliest.
    Zitat Zitat von Heinz W. P.
    Ja. Es gab dazu in der Vergangenheit einige Diskussionen in der wai-Liste. Bei lediglich dekorativen Bildern fördert das Weglassen oft die Übersichtlichkeit, während das Setzen sie eher beeinträchtigt.

    Sehr geholfen hat mir anfangs, mir einzelne Seiten mal von Screenreadern vorlesen zu lassen. Auch wenn ich mich bestimmt nicht wirklich in Betroffene hineinversetzen kann, eine Ahnung, wie sie manchmal mit Informationen zugedeckt werden, lässt sich doch gewinnen.
    Diese Argumentation kann ich nur vertreten. Der alt Tag sollte also mMn zwar zwingend von TL gesetzt werden, damit Screenreader nicht eventuell den Bildnamen vorlesen, aber es sollte trotzdem möglich sein ihn für rein Dekorative Bilder leer zu lassen.

    Der Großteil der Bilder auf Webseiten ist Dekorativ und bietet keinen Mehrwert beim Verständnis des Textes.

  2. #2
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Sollte bei leerem alt-Attribut der Dateiname vorgelesen werden (die Information fehlt mir leider), dann wäre es doch immerhin besser, wenn im alt-Atr. z.B. mindestens "Bild" stehen würde, das wäre doch bestimmt angenehmer zu hören als z.B. "IMG_7588.jpg".

    Vielleicht wäre es eine Möglichkeit den Punkt "Alternativer Text" im BE hervorzuheben, ihn aber nicht zur Pflicht zu machen, und bei Weglassen automatisch z.B. "Bild" einzufügen. Oder einen Text, welcher dann unter Einstelllungen einzutragen wäre.

    Andreas

  3. #3
    Contao-Urgestein Avatar von Sebastian
    Registriert seit
    19.06.2009.
    Ort
    Stuttgart
    Beiträge
    3.361

    Frage IMG als Layoutgrafik

    HI

    Der Großteil der Bilder auf Webseiten ist Dekorativ und bietet keinen Mehrwert beim Verständnis des Textes.
    Ich nöchte jetzt keine Krieg anfangen, aber das ist für mich Unfug. Layoutgrafiken kann man als Hintergrundbilder einbauen, den <img>-Tag benutze ich nur für Bilder, die als Textergänzung/ zur Information dienen. Das ist auch der Zweck von Bilder und deshalb gibt es das alt-Attribut!

    Wie soll denn ein Nutzer eines Screenreaders verstehen, ob du das alt-Attribut nun leergelassen hast, weil es eine "Layoutgrafik" ist, oder weil du es vergessen hast?

    Ich würde an deiner Stelle versuchen, derartige Grafiken per CSS einzubauen. Das geht eigentlich immer, bzw. ich kenne bisher keine Situation, in der es nicht möglich war.

    Sebastian
    Ich arbeite beim Linux-Systemhaus ETES in Stuttgart

  4. #4
    Contao-Nutzer Avatar von david.uhlig
    Registriert seit
    20.06.2009.
    Beiträge
    20

    Standard

    Zitat Zitat von Andreas Beitrag anzeigen
    Sollte bei leerem alt-Attribut der Dateiname vorgelesen werden (die Information fehlt mir leider), dann wäre es doch immerhin besser, wenn im alt-Atr. z.B. mindestens "Bild" stehen würde, das wäre doch bestimmt angenehmer zu hören als z.B. "IMG_7588.jpg".
    Nochmal zur Aufklärung:
    - Wenn das alt Attribut weggelassen wird, lesen Screenreader für gewöhnlich den Bildnamen vor.
    - Wenn das alt Attribut leer ist (also alt="") dann wird das Bild einfach übergangen.

    Deswegen auch der Vorschlag, das TL ein alt="" generieren sollte, wenn kein Alternativtext eingegeben wird.

    Zitat Zitat von Sebastian Beitrag anzeigen
    Ich nöchte jetzt keine Krieg anfangen, aber das ist für mich Unfug. Layoutgrafiken kann man als Hintergrundbilder einbauen, den <img>-Tag benutze ich nur für Bilder, die als Textergänzung/ zur Information dienen. Das ist auch der Zweck von Bilder und deshalb gibt es das alt-Attribut!
    Um reine Layout Bilder geht es mir ja garnicht. Die bindet man ja auch für gewöhnlich, wie du schon richtig sagtest, per CSS als Hintergrundgrafiken ein.

    Aber unter den Bildern, die z.B. als Contentelemente in Artikel eingefügt sind, gibt es immer auch Bilder die rein Dekorativ sind. Davon abgesehen, das die Umsetzung schwierig wäre, kann ich meinen Autoren garnicht gestatten Bilder als Hintergrundbilder einzubinden.

    Zitat Zitat von Sebastian Beitrag anzeigen
    Wie soll denn ein Nutzer eines Screenreaders verstehen, ob du das alt-Attribut nun leergelassen hast, weil es eine "Layoutgrafik" ist, oder weil du es vergessen hast?

    Ich würde an deiner Stelle versuchen, derartige Grafiken per CSS einzubauen. Das geht eigentlich immer, bzw. ich kenne bisher keine Situation, in der es nicht möglich war.
    s.o. Der Screenreader geht über leere alt-Attribute drüber.

  5. #5
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.612
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    siehe auch Diskussion im alten Forum unter
    https://contao.org/board/topic/12153.html

  6. #6
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von david.uhlig Beitrag anzeigen
    ...
    - Wenn das alt Attribut weggelassen wird, lesen Screenreader für gewöhnlich den Bildnamen vor.
    - Wenn das alt Attribut leer ist (also alt="") dann wird das Bild einfach übergangen.
    Dann bin ich auch dafür, das Feld "Alternativer Text" nicht mehr als Pflichtfeld auszustatten, evtl. mit Einstellmöglichkeit im BE unter "Einstellungen".

    Andreas

  7. #7
    Contao-Nutzer Avatar von manitougs
    Registriert seit
    19.06.2009.
    Beiträge
    169

    Standard

    Hi

    Das finde ich nicht für so eine gute Idee, da davon ausgegangen werden sollte, dass ein alt eingegeben werden soll. Die Wahrscheinlichkeit, das kein alt definiert werden soll, ist m.M.n. eher die Ausnahme als die Regel. Und normale Redakteure werden, wenn man es in den Einstellungen global deaktiviert, sicher darauf vergessen oder es übersehen.

    Sinnvoller würde ich es finden, wenn neben dem Eingabefeld für das alt eine Checkbox sitzen würde, die die Option bietet, das Feld bewusst leer zu lassen. So wäre es per Default ein Pflichtfeld und kann bei Bedarf für einzelne Bilder schnell leer gelassen werden.

    lg mani
    Für die schnelle Hilfe zwischendurch kannst Du gerne den inoffiziellen Chat besuchen:
    Server: irc.freenode.net || Channel: #contao.de

  8. #8
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Heute fummel ich mal in jedem Thread rum *g*
    Ich kann mich nur wiederholen (vom alten Forum):
    Leider muss jedes Bild einen alt-Text haben, auch wenn sich inzwischen herausgestellt hat das es nicht in jedem Fall sinnvoll ist. Bei Bildern die nur dazu da sind die Seite etwas schöner zu machen, oder bei Bildern, die noch mal so genannt werden könnten wie die Überschrift (oft bei News so)...
    Daher ist im Moment das Verhalten von TL genau richtig so...
    Aber die Gesetzte zur WACG 2.0 sind ja auf dem Weg und so ist die Hoffnung wieder groß das alles Besser wird ;-)

    Also einfach über die dcaconfig.php den Zwang raus nehmen und die Leute die TL nutzen richtig Schulen wann ein Alt Text sein muss, wann er nicht sinnvoll ist etc. und bei nem Validator aufpassen wann gemeckert wird (das wird er... aber wie gesagt nicht immer sinnvoll).

    Viele Grüße
    Also schaut euch einfach an wie ihr das in der dcaconfig.php rausnehmen könnt (leider find ich das im Moment nicht mehr) und gut ist.
    So hat jeder jetzt schon die Möglichkeit den Autoren genau das an die Hand zu geben was er/sie für sinnvoll hält (und je nach dau Status *g*).

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  9. #9
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Information

    PHP-Code:
    $GLOBALS['TL_DCA']['tl_news']['fields']['alt']['eval']['mandatory'] = false;
    $GLOBALS['TL_DCA']['tl_content']['fields']['alt']['eval']['mandatory'] = false
    erzeugt ein alt-Attribut ohne value.

    Andreas

  10. #10
    Contao-Nutzer Avatar von david.uhlig
    Registriert seit
    20.06.2009.
    Beiträge
    20

    Standard

    Danke Andreas und MacKP, das hilft schonmal weiter.

  11. #11
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Warum gebt ihr nicht einfach einen Leerschlag ins alt-Feld ein?
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. email als pflichtfeld
    Von chrizzbee im Forum isotope
    Antworten: 25
    Letzter Beitrag: 16.08.2011, 10:35
  2. Alternativtext bei Browsern ohne Flash
    Von TGB im Forum "...4ward"
    Antworten: 1
    Letzter Beitrag: 01.12.2010, 11:46
  3. Versandadresse - Pflichtfeld
    Von stefflow im Forum isotope
    Antworten: 4
    Letzter Beitrag: 28.11.2010, 16:15
  4. Bedingtes Pflichtfeld
    Von samheero im Forum Entwickler-Fragen
    Antworten: 3
    Letzter Beitrag: 05.04.2010, 08:44
  5. Ausgabe Alternativtext unterdrücken
    Von sparklz im Forum Layout / Templates / Holy Grail
    Antworten: 2
    Letzter Beitrag: 04.02.2010, 09:22

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •