php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Umfrageergebnis anzeigen: Habt ihr das Problem auch?
Ja 1 100,00%
Nein 0 0%
Teilnehmer: 1. Du darfst bei dieser Umfrage nicht abstimmen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.11.2008, 17:03  
Erfahrener Benutzer
 
Benutzerbild von stefanjann
 
Registriert seit: 02.08.2005
Beiträge: 252
PHP-Kenntnisse:
Fortgeschritten
stefanjann
Standard Logoschriftzug als Grafik vs. Barierefreiheit

Hallo,

ich will hier nicht groß Werbung machen für meine Band-Homepage, aber das Problem lässt sich am Einfachsten anhand der Homepage beschreiben. Daher hier erst mal die URL: www.taktfoll.de

Ich beschäftige mich seit einiger Zeit mit Barierefreiheit und mit dem BITV-Test. Um alles was ich bei dem Thema gelernt habe auch auszuprobieren teste ich das an meiner eigenen Seite um es dann später auch auf die Kunden loszulassen.

Ich hab beim BITV-Selbsttest gelesen, dass man die Schriftgröße und auch die Abstände am Besten mit em angibt, damit Leute die Schriftgröße im Browser vergrößern könnnen und trotzdem noch ein schönes Layout bekommen. Ich habe das bei meiner Seite umgetzt und wenn ich im Internet Explorer die Seite aufmache und die Schriftgröße auf "Sehr groß" setzte ist die Seite gut bis sehr gut lesbar. (Ein paar Stellen gibt es noch, aber ich arbeite noch daran...)

Zum Problem
Meine Band hier hat z.B. drei Formationen. Um auf der Homepage kenntlich zu machen, welche Formation gerade aufgerufen ist wechsle ich zum einen die Hintergrundfarbe und zum anderen verwende ich die Logos im kleinen als Schrifttext. Wenn man auf die Homepage schaut sieht man was ich meine. Hier noch kurz ein Beispiel:

Code:
Bei diesem Auftritt spielten "Taktfoll" und "Taktfoll unplugged"
Wobei das "Taktfoll" das Logo von Taktfoll ist und das "Taktfoll unplugged" folglich das Logo von Taktfoll unplugged. Jeweils mit einem Link darauf auf die Übersichtsseite dieser Formation.

Diese Schriftgrafiken wachsen logischerweise bei Schriftgröße "sehr groß" nicht mit.

Ich habe im Internet versucht ne "sinnvolle" Meinung zum Thema zu bekommen. Leider findet man nur schwarz-weiß-Meinungen:
- Laß die Logos weg und mach Text
- Ignoriere es, weil die Grafiken ja ein alt-Attribut haben, wen es stört, der soll die Grafiken durch alt-Atrribute ersetzen lassen.

Beide Meinungen sind jetzt nicht der "Renner".
Was kann ich tun. Wenn ich die Grafiken rausnehme, wird die Navigation viel schwerer, weil schwer erkennbar ist, um welche Formation es sich gerade handelt. Ich will aber schon so barrierefrei wie möglich sein.

Meine Idee war es evtl. mit JavaScript nach dem Wort "Taktfoll" zu suchen und das durch das passende Bild zu ersetzen. Damit wären Vorlesebrowser doch schon mal abgesichert. Und so ein Javascript könnte man auch deaktivierbar machen. Ist das ne sinnvolle Idee?

Gibt es eine Möglichkeit abzufragen ob der Kunde die Schrift auf "sehr groß" gestellt hat? Dann könnte man per JavaScript evtl. die Bilder durch größere austauschen....

Gibt es noch andere sinnvolle Ideen um so was sinnvoll zu lösen?
Ich hoffe hier auf ein paar gute Ansätze, denn das Problem gibt es sicherlich bei einigen Leuten.

Danke,
Stefan
__________________
SELECT * benutze ich nur um den Post kurz zu halten.
stefanjann ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 04.11.2008, 17:18  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Zitat:
Meine Idee war es evtl. mit JavaScript nach dem Wort "Taktfoll" zu suchen und das durch das passende Bild zu ersetzen. Damit wären Vorlesebrowser doch schon mal abgesichert. Und so ein Javascript könnte man auch deaktivierbar machen. Ist das ne sinnvolle Idee?
So wird das üblicherweise bei Überschriften gemacht, die vom Standard abweichende Schriftarten nutzen wollen und so über ein Span ein Hintergrundbild zugewiesen bekommen. Alternativ würde ich es so machen:

Im Fließtext: Formation mit geeignetem Inline-Tag umschließen (bspw. em). Im Tag ein weiteres <span>, darin der Text. Über CSS dieses span ausblenden und das em mit background-image versehen. Die Problematik ist dabei die nötige width Angabe, vgl. dazu Deinen anderen Thread.

Übrigens finde ich die Bilder als nicht beeinträchtigter Nutzer nicht sehr lesefreundlich.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 04.11.2008, 19:54  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Das Problem ist halt, dass sich Hintergrundgrafiken in CSS 2 nicht skalieren lassen.
Du musst abschätzen, welchen Mehrwert die Grafiken wirklich bringen. Oft ist es wirklich klüger, stattdessen ein <em>-Tag zu verwenden. Dieses kann man dann formatieren, wie man will (<em> = leicht hervorgehobener Text).
Die JavaScript-Lösung ist auch möglich. Dann solltest du aber den Grafik-Teil komplett mit JavaScript erledigen (User ohne JavaScript bekommen den Text angezeigt). Also alle Elemente mit der Klasse class="logo" o.ä. durch eine Grafik, die zur aktuellen Body-Schriftgröße passt, einfügen. Wie und ob du einen Schriftgrößenwechsel abfragen kannst, weiß ich jetzt aus dem Kopf aber nicht.
__________________
Refining Linux Advent Calendar series “24 Outstanding ZSH Gems
Manko10 ist offline   Mit Zitat antworten
Alt 04.11.2008, 19:58  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Was soll der Quatsch mit der Umfrage? "Hab ihr das auch?"


[MOD: Umfrage entfernt]
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 05.11.2008, 08:59  
Erfahrener Benutzer
 
Benutzerbild von stefanjann
 
Registriert seit: 02.08.2005
Beiträge: 252
PHP-Kenntnisse:
Fortgeschritten
stefanjann
Standard

Zitat:
Zitat von nikosch Beitrag anzeigen
Was soll der Quatsch mit der Umfrage? "Hab ihr das auch?"
[MOD: Umfrage entfernt]
Naja, Quatsch wollte ich nicht machen, dafür nehme ich Foren zu ernst. Ich wollte eher wissen, ob das Problem jetzt nur eines von mir ist, oder ob andere Leute sich mit der Thematik auch beschäftigen oder das Ähnlich machen.
Aber wenn ihr das als Quatsch anseht, dann löscht die Umfrage raus.
__________________
SELECT * benutze ich nur um den Post kurz zu halten.
stefanjann ist offline   Mit Zitat antworten
Alt 05.11.2008, 14:02  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Zitat:
Zitat von nikosch Beitrag anzeigen
Im Fließtext: Formation mit geeignetem Inline-Tag umschließen (bspw. em). Im Tag ein weiteres <span>, darin der Text. Über CSS dieses span ausblenden und das em mit background-image versehen.
Das span-element kann man sich evtl. auch sparen. Einfach dem <em> ein Hintergrundbild verpassen und den Text mit text-indent ins Nirvana verschieben

Ich finde im übrigen auch, dass eine stinknormale Grafik mit einem alt-Attribut reicht. Ok, die Grafik skaliert dann nicht mit, wenn die Schriftgröße vom Nutzer geändert wird - aber damit könnte ich leben. (In Opera und Firefox zoomt inzwischen sowieso standard-mäßig die ganze Seite statt nur der Text).
Du kannst ja auch mal Versuchen die Größe der Grafik einfach auch in "em" auszuzeichnen.


Manchmal hilft eine gesunde Portion Pragmatismus gegenüber Idealismus
__________________
Today you...Tomorrow me.
agrajag ist offline   Mit Zitat antworten
Alt 05.11.2008, 14:08  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Zitat:
Ok, die Grafik skaliert dann nicht mit, wenn die Schriftgröße vom Nutzer geändert wird - aber damit könnte ich leben.
Wenn die Grafik mit em-Werten (oder ex) eine Breite und eine Höhe zugewiesen bekommt, skaliert auch diese im Textzoom. Das Problem, dass nicht skaliert werden kann, ist nur bei BG-Grafiken gegeben.
Eine stinknormale Grafik würde ich aber nicht einsetzen. Die Semantik eines Bildes ist eigentlich die eines jeden anderen eingebetteten Objektes auch: es stellt eine Ergänzung dar, ist aber nicht Teil eines anderen Objektes (hier der Fließtext).
__________________
Refining Linux Advent Calendar series “24 Outstanding ZSH Gems
Manko10 ist offline   Mit Zitat antworten
Alt 05.11.2008, 14:09  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Zitat:
Du kannst ja auch mal Versuchen die Größe der Grafik einfach auch in "em" auszuzeichnen.
Sinnvollerweise die Höhe. Ich finde Grafiken nicht so toll. In Höhe des Fließtextes wird man sie kaum lesen können, mit einer größeren Höhe wird der Zeilenfluß gestört. Grafiken werden nach Kopieren von Fließtext nicht mehr als Inhalte da stehen. Sicher wird ein Screenreader an Stelle der Grafik nicht den Begriff vorlesen sondern "Bild, Titel soundso" oder ähnliches. Etc. pp. Mit Barrierefreiheit hat das imho nicht mehr viel zu tun. Schon gar nicht, wenn die Grafik nicht größenskaliert, was für Seheingeschränkte bedeutend ist. Skalierende Grafiken haben auf der Kehrseite nur eine Größe, in der sie wirklich gut aussehen.

Fällt mir gerade ein: background-images sind auch für den Druck problematisch.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 05.11.2008, 14:18  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Zitat:
Zitat von nikosch Beitrag anzeigen
Sinnvollerweise die Höhe. Ich finde Grafiken nicht so toll. In Höhe des Fließtextes wird man sie kaum lesen können, mit einer größeren Höhe wird der Zeilenfluß gestört.
Ich finde Grafiken als Ersatz für Text auch nicht unbedingt schön. Aber ich finde sie auch nicht schlimm.
Zitat:
Grafiken werden nach Kopieren von Fließtext nicht mehr als Inhalte da stehen.
Zumindest im Firefox kannst du ein Bild mit alt-Attribut markieren, kopieren und den Text in Notepad einfügen....


Es ist sicher nicht die optimale Lösung. Aber eine optimale Lösung ist nur mit unverhältnismäßigem Aufwand erreichbar - wenn es überhaupt eine gibt.
__________________
Today you...Tomorrow me.
agrajag ist offline   Mit Zitat antworten
Alt 05.11.2008, 14:32  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Zitat:
Es ist sicher nicht die optimale Lösung. Aber eine optimale Lösung ist nur mit unverhältnismäßigem Aufwand erreichbar - wenn es überhaupt eine gibt.
Und da sollte das KISS Prinzip wirken. Zumal ich die Problematik nicht nachvollziehen kann. Die Formation kann man sowohl mit Tags auszeichen und stilistisch abheben, als auch den Mitteln, die die deutsche Rechtschreibung bietet - An- und Abführungsstriche.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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 an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
IP-Adresse per Grafik anzeigen lassen Aoz Scriptbörse 6 29.12.2008 19:54
Grafik bzw Balken Black-Devil PHP Tipps 2008 3 26.08.2008 14:58
TinyMCE Editor mit GD Grafik rezix PHP Tipps 2008 8 18.12.2007 22:46
Grafik positionieren nixdorf HTML, Usability und Barrierefreiheit 1 10.04.2007 11:27
grafik zweimal resizen und hochladen $$$ ThiKool $$$ PHP Tipps 2007 10 01.04.2007 01:05
[Erledigt] Grafik in Scheiben schneiden PHP Tipps 2006 6 02.05.2006 18:23
Text und Grafik zentriert in einer Zeile php_frage HTML, Usability und Barrierefreiheit 5 26.04.2006 12:48
Grafik drucken PHP Tipps 2006 13 24.02.2006 23:48
Dynamischer Text in einer Grafik per Formular einfügen PHP Tipps 2005-2 2 19.08.2005 00:55
Grafik über mehrere Zellen einer Tabelle neodrei HTML, Usability und Barrierefreiheit 9 18.08.2005 19:26
[Erledigt] Text + Grafik mit display:inline HTML, Usability und Barrierefreiheit 0 26.07.2005 13:50
in zelle oben text und unten grafik am rand janni HTML, Usability und Barrierefreiheit 4 29.06.2005 23:35
Probleme mit Grafik nach zeiten PHP Tipps 2005 11 28.03.2005 13:35
[Erledigt] Grafik erzeugen PHP-Fortgeschrittene 1 25.11.2004 18:26
Grafik in Grafik einfügen Filewalker PHP Tipps 2004 3 20.06.2004 14:04

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
barierefreiheit, \grafik vs. hintergrundgrafik, lesefreundliche bildtitel, grafik schrift logo, logo als grafik oder schrift, logo css schriftzug als ersatz, logos alsgrafik, text vs. grafik, grafik vs. hintergrundgrafik, logo schriftzug browser text grafik, grafiken skalieren schriftgröße javascript, em tag barrierefrei, indent inline grafik abfragen, text logo schriftzug grafik, logo schriftzug take that, grafiker vs. screendesigner, logo schriftzug, grafik versus barrierefreiheit, firefox farben abweichend grafiken hintergrund, statt logo schriftzug

Alle Zeitangaben in WEZ +2. Es ist jetzt 06:31 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum