Jan: Imagemaps bei Netscape

hi!
Habe folgendes Problem:
In einer Website hab ich diese Map definiert:
<map name="kreis">
<area alt="" coords="21,171,72,248" href="papenburg.htm">
<area alt="" coords="0,133,104,90" href="bbb.htm"
<area alt="" coords="73,34,147,74" href="wiebe.htm"
</map>
Alles wird dargestellt, im IE klappt alles problemlos, nur Netscape erstellt keine Link bei der vorletzten Fläche (<area alt="" coords="0,133,104,90" href="bbb.htm">)
Was ist falsch/wo liegt das Problem?
MfG
Jan

  1. Hallo Jan!

    Versuchs mal mit geschlossenen Tags - Netscape ist da nicht so nett.
    (Die beiden letzten "area" sind nicht geschlossen!)

    mfg

    norbert =:-)

  2. Hi,

    <area alt="" coords="21,171,72,248" href="papenburg.htm">
    <area alt="" coords="0,133,104,90" href="bbb.htm"
    <area alt="" coords="73,34,147,74" href="wiebe.htm"
    Alles wird dargestellt, im IE klappt alles problemlos,

    Nein. Der IE verhält sich falsch. Nicht nur die fehlenden >, auch die Reihenfolge der Koordinaten ist falsch.

    Bei shape="rect" gilt: left-x, top-y, right-x, bottom-y.

    133 ist größer als 90, also sind bottom und top vertauscht.

    nur Netscape erstellt keine Link bei der vorletzten Fläche (<area alt="" coords="0,133,104,90" href="bbb.htm">)

    Klar, weil die Koordinaten unsinnig sind.

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
  3. Hallo Jan,

    Die eigentliche Ursache (fehlende ">") wurde ja schon von Norbert entdeckt.
    Eine weitere Ursache fuer's Nicht-Funktionieren von Imagemaps koennte sein, dass sich die aktiven Bereiche ueberlappen.

    Aber:

    <map name="kreis">
    <area alt="" coords="21,171,72,248" href="papenburg.htm">

    Das da   ^^^^^^ gefaellt mir gar nicht. Fuer alle Benutzer, die Imagemaps nicht sehen/nutzen koennen (Blinde, Lynx, Suchmaschinen...), solltest Du das ALT-Attribut mit einem sinnvollen Wert versehen.
    (Prioritaet 1 [=hoechste] in den "Zugänglichkeitsrichtlinien für Web-Inhalte 1.0" von W3C/WAI)

    http://www.w3.org/Consortium/Offices/Germany/Trans/WAI/webinhalt.html#tech-text-equivalent

    http://www.w3.org/TR/WCAG10/#tech-text-equivalent
    http://www.w3.org/TR/WCAG10-HTML-TECHS/#client-side-text-equivs

    Zudem ist eine redundante Navigation mit Text-Links sinnvoll/empfohlen. (Prioritaet 3)

    Gruss aus der Schweiz,
    Thomas