hannes: SVG - Außer IE unterstützt - Barrierefreie Lösung?

Hallo,

habe mir gerade bei Wikipedia den Artikel über SVG durchgelesen und außer IE sollte auch kein Browser probleme machen laut diesem Artikel.
Sprich ich kann darin svg-Grafike einbinden, die dann mitskalieren?

Nun stellt sich mir die Frage, ob es eine Möglichkeit gibt, abhängig davon, ob bei einem bestimmten Surfer SVG korrekt dargestellt werden kann SVG eingebungen werden kann und ansonsten ganz normale Bitmapgrafiken?
Gibt es dafür eine "barrierefreie" Lösung?

Oder wie ist die aktuelle Verwendung von SVG im Web möglich ohne völlig auf Barrierefreiheit und Kompatibilität zu verzichten?

Gruß

  1. Yerf!

    Nun stellt sich mir die Frage, ob es eine Möglichkeit gibt, abhängig davon, ob bei einem bestimmten Surfer SVG korrekt dargestellt werden kann SVG eingebungen werden kann und ansonsten ganz normale Bitmapgrafiken?
    Gibt es dafür eine "barrierefreie" Lösung?

    Die Einbindung via <http://de.selfhtml.org/html/multimedia/objekte.htm@title=<object>> erlaubt Alternativinhalt, der auch aus einem <img> bestehen kann.

    Gruß,

    Harlequin

    --
    <!--[if IE]>This page is best viewed with a webbrowser. Get one today!<![endif]-->
    1. Hallo,

      vielen Dank.

      Sprich für Bilder im SVG-Format spricht eigentlich nichts, da ich ein alternatives Bitmap-Bild einbinden kann.

      Aber SVG-Grafiken als Hintergrundbild, die mitskalieren und bei Bedarf durch ein Bitmap-Bild ersetzt werden gibt es nicht?

      Wie ist der aktuelle Trend und die Unterstützung, der Ruf, die Akzeptanz von SGV bei Surfern und bei Webdesignern?
      Würdet ihr SVG verwenden im WWW?

      Gruß

      1. Yerf!

        Aber SVG-Grafiken als Hintergrundbild, die mitskalieren und bei Bedarf durch ein Bitmap-Bild ersetzt werden gibt es nicht?

        Da man derzeit CSS-Hintergründe nicht skalieren kann entsteht dieses Problem momentan erst gar nicht...

        Wie ist der aktuelle Trend und die Unterstützung, der Ruf, die Akzeptanz von SGV bei Surfern und bei Webdesignern?
        Würdet ihr SVG verwenden im WWW?

        Prinzipiell ist SVG eine feine Sache, aber da man eh für die IE-Benutzer eine Alternative bauen muss stellt sich die Frage, ob diese nicht für alle Benutzer ok ist und man SVG weglässt...

        Ich würde es auf die Zielgruppe beziehen... wieviele IE-Benutzer und reicht für die ein quick'n'dirty Ersatz?

        Gruß,

        Harlequin

        --
        <!--[if IE]>This page is best viewed with a webbrowser. Get one today!<![endif]-->
  2. Gibt es dafür eine "barrierefreie" Lösung?

    eine grafik ist niemals barrierefrei - oder verlangst du, dass ein blinder mensch sich vom screenreader den svg-quelltext vorlesen lässt und er dann weiß, was auf dem bild zu sehen ist? das mag bei einem kreis, einem quadrat oder einer farbigen fläche funktionieren - aber die meisten vektorgrafiken sind doch etwas komplexer ;)

    1. Yerf!

      eine grafik ist niemals barrierefrei - oder verlangst du, dass ein blinder mensch sich vom screenreader den svg-quelltext vorlesen lässt und er dann weiß, was auf dem bild zu sehen ist?

      Hm, könnte das der Grund sein, weshalb im Standard vorgesehen wurde, dass man Alternativinhalte (per Elementinhalt oder Alt-Attribut) angeben kann?

      Gruß,

      Harlequin

      --
      <!--[if IE]>This page is best viewed with a webbrowser. Get one today!<![endif]-->
      1. Hm, könnte das der Grund sein, weshalb im Standard vorgesehen wurde, dass man Alternativinhalte (per Elementinhalt oder Alt-Attribut) angeben kann?

        naja, der alternativinhalt ist aber nur eine alternative und kein ersatz

        für ein diagramm ist ein alternative schnell mal gleichwertig zb als tabelle hinzubekommen - aber bei fotos oder bildern siehts schon anders aus

        1. Yerf!

          naja, der alternativinhalt ist aber nur eine alternative und kein ersatz

          für ein diagramm ist ein alternative schnell mal gleichwertig zb als tabelle hinzubekommen - aber bei fotos oder bildern siehts schon anders aus

          Aber deswegen keine Bilder mehr ins Internet stellen kann auch nicht das Ziel sein, oder worauf willst du hinaus?

          Dann lieber eine Beschreibung als Text, auch wenn sie kein 100%iger Ersatz ist.

          Gruß,

          Harlequin

          --
          <!--[if IE]>This page is best viewed with a webbrowser. Get one today!<![endif]-->
          1. Aber deswegen keine Bilder mehr ins Internet stellen kann auch nicht das Ziel sein, oder worauf willst du hinaus?

            nein, ich wollte nur anmerken, dass es keine echte barrierefreiheit gibt, wenns um bilder geht - es gibt nur eine minderung der barrieren, das ist auch gut so

            aber ich habe leider schon oft gesehen, dass jemand ein schönes diagramm veröffentlicht und als alternativinhalt einfach mal "diagramm 2008" reinpackt, das ist etwas traurig

            bei einem foto gehts vermutlich nicht anders, wenn da dein hund drauf ist, steht halt "mein hund" und in der beschreibung "mein hund (eine weisse promenadenmischung mit braunem, gelockten hinterteil und schwarzen pfoten)"

  3. Hallo,

    habe mir gerade bei Wikipedia den Artikel über SVG durchgelesen und außer IE sollte auch kein Browser probleme machen laut diesem Artikel.
    Sprich ich kann darin svg-Grafike einbinden, die dann mitskalieren?

    leider macht nicht nur der IE hier Probleme. Die Unterstützung von der Mozilla-Familie ist auch noch nicht so weit. Demnach kannst Du SVG nutzen, wenn auf die Darstellungen allgemein verzichtet werden kann.

    Nun stellt sich mir die Frage, ob es eine Möglichkeit gibt, abhängig davon, ob bei einem bestimmten Surfer SVG korrekt dargestellt werden kann SVG eingebungen werden kann und ansonsten ganz normale Bitmapgrafiken?
    Gibt es dafür eine "barrierefreie" Lösung?

    Angedacht ist ja dazu die auf HTTP-Ebene stattfindende content negotiation mittels Accept-Header als Möglichkeit.
     Alle Browser nutzen sie schlichtweg nicht, sondern qualifizieren die tatsächliche Unterstützung von Standards im Accept-header nicht. Das ist das erschreckende Fazit, was einer _Lösung_ derzeit im Wege steht.

    Oder wie ist die aktuelle Verwendung von SVG im Web möglich ohne völlig auf Barrierefreiheit und Kompatibilität zu verzichten?

    Somit bleiben nur ein workaround mittels Javascript, was aber streng betrachtet das endgültiges Ende der Barrierefreiheit bedeutet.

    Gruß aus Berlin!
    eddi

    --
    "Ach! ...die größte Freud’
    ist doch die Zufriedenheit!!!"
    Wilhelm Busch und Multiple exclamation marks