„Verweissensitive Grafik“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
lf tk k
Zeile 22: Zeile 22:


== Definition in HTML ==
== Definition in HTML ==
Eine in [[Hypertext Markup Language|HTML]] definierte Imagemap besteht aus einem eigentlichen Bild, das mit einem <code>&lt;img></code>-[[Tag (Informatik)|Tag]] definiert wird. Gleichzeitig wird bei diesem ein Attribut ''usemap'' angegeben, das auf die Imagemap verweist.
Eine in [[Hypertext Markup Language|HTML]] definierte Imagemap besteht aus einem eigentlichen Bild, das mit einem <code>&lt;img></code>-[[Tag (Informatik)|Tag]] definiert wird. Gleichzeitig wird bei diesem ein Attribut <code>usemap</code> angegeben, das auf die Imagemap verweist.


Die Imagemap besteht aus dem <code>&lt;map></code>-Tag sowie aus den einzelnen <code>&lt;area></code>-Tags, die die eigentlichen Definitionen der Felder darstellen, auf die geklickt werden kann. Diese definieren, vergleichbar mit der Definition bei einem <code>&lt;a></code>-Tag, welche [[Uniform Resource Locator|URL]] aufzurufen ist. Folgender Code gibt an, dass ein Bereich (9,372,66,397), der als [[rechteck]]iger Bereich definiert wird, zur Wikipedia-Seite zeigt:
Die Imagemap besteht aus dem <code>&lt;map></code>-Tag sowie aus den einzelnen <code>&lt;area></code>-Tags, die die eigentlichen Definitionen der Felder darstellen, auf die geklickt werden kann. Diese definieren, vergleichbar mit der Definition bei einem <code>&lt;a></code>-Tag, welche [[Uniform Resource Locator|URL]] aufzurufen ist. Folgender Code gibt an, dass ein Bereich (9,372,66,397), der als [[rechteck]]iger Bereich definiert wird, zur Wikipedia-Seite zeigt:
<div style="border: 1px solid; margin: 1em; padding: 1ex;">
<syntaxhighlight lang="html4strict">
<syntaxhighlight lang="html4strict">
<img src="bild.jpg" alt="alternativtext" usemap="#mapname" />
<img src="bild.jpg" alt="alternativtext" usemap="#mapname" />
Zeile 32: Zeile 31:
</map>
</map>
</syntaxhighlight>
</syntaxhighlight>
</div>


Grafische Hervorhebungen können mit [[Cascading Style Sheets|CSS]] oder [[JavaScript]] umgesetzt werden.
Grafische Hervorhebungen können mit [[Cascading Style Sheets|CSS]] oder [[JavaScript]] umgesetzt werden.
Zeile 65: Zeile 63:
== Weblinks ==
== Weblinks ==
Tutorials:
Tutorials:
* [[SELFHTML]]: [http://de.selfhtml.org/html/grafiken/verweis_sensitive.htm ''Verweis-sensitive Grafiken definieren''] (HTML 4!!!01)
* [http://wiki.selfhtml.org/wiki/HTML/Multimedia_und_Grafiken/verweissensitive_Grafiken ''Verweis-sensitive Grafiken''] im [[SELFHTML]]-Wiki
* [http://designreviver.com/tutorials/css-image-map-techniques-and-tutorials/ ''CSS Image Map Techniques and Tutorials''] auf Design Reviver (englisch)
* [http://designreviver.com/tutorials/css-image-map-techniques-and-tutorials/ ''CSS Image Map Techniques and Tutorials''] auf Design Reviver (englisch)
* [http://docs.gimp.org/de/plug-in-imagemap.html Kapitel ''ImageMap''] im Benutzerhandbuch von [[GIMP]]
* [http://docs.gimp.org/de/plug-in-imagemap.html Kapitel ''ImageMap''] im Benutzerhandbuch von [[GIMP]]

Version vom 14. März 2015, 22:08 Uhr

Beispiel „Kontinente“NordamerikaSüdamerikaEuropaAfrikaAsienAustralienAntarktis
Beispiel „Kontinente“

Beispiel „Kontinente“

Verweissensitive Grafik (engl. image map) ist ein Begriff aus dem Webdesign und bezieht sich auch auf Multimediaprogramme. Sie bietet eine Möglichkeit, Hyperlinks innerhalb einer Grafik einzubetten. Diese werden mit der Variable shape= als rechteckige (rect), runde (circle) oder freie (poly) Schaltflächen realisiert, die sich wie Verweise (Anchor-Links) im Hypertext eines HTML-Dokumentes verhalten. In der Regel deutet ein sich verändernder Mauszeiger auf die nicht sichtbaren Schaltflächen hin. Verweissensitive Grafiken werden sowohl in Bild- als auch in Videodateien eingesetzt.

Auf Webseiten häufig anzutreffende Beispiele sind Landkarten, in denen bestimmte Regionen zu den entsprechenden Seiten führen. Ein weiteres Beispiel sind im Winter oft „interaktive“ Adventskalender.

Definition in HTML

Eine in HTML definierte Imagemap besteht aus einem eigentlichen Bild, das mit einem <img>-Tag definiert wird. Gleichzeitig wird bei diesem ein Attribut usemap angegeben, das auf die Imagemap verweist.

Die Imagemap besteht aus dem <map>-Tag sowie aus den einzelnen <area>-Tags, die die eigentlichen Definitionen der Felder darstellen, auf die geklickt werden kann. Diese definieren, vergleichbar mit der Definition bei einem <a>-Tag, welche URL aufzurufen ist. Folgender Code gibt an, dass ein Bereich (9,372,66,397), der als rechteckiger Bereich definiert wird, zur Wikipedia-Seite zeigt:

<img src="bild.jpg" alt="alternativtext" usemap="#mapname" />
<map name="mapname">
  <area shape="rect" coords="9,372,66,397" href="http://de.wikipedia.org/" alt="Wikipedia" title="Wikipedia" />
</map>

Grafische Hervorhebungen können mit CSS oder JavaScript umgesetzt werden.

Verweissensitive Grafiken in Videos

Auch in digitalen Videodateien können verweissensitive Grafiken angewandt werden. Dabei muss der Produzent (oder Hersteller) des Videos eine Map-Datei (als reine Textdatei) schreiben, die alle notwendigen Informationen enthält, wie

  • Art, Anzahl und Aussehen (Rechtecke, Kreise, Polygone) der anklickbaren verweissensitiven Bereiche
  • Zeitintervalle, während derer die Bereiche aktiv sind

Anwendungen sind beispielsweise aktiv vom Zuschauer einzublendende Zusatzinformationen oder Werbemitteilungen.

Standards

HTML 4.01

HTML 5

Software

Tutorials:

Skripte:

Einzelnachweise

  1. ajaximagemapcreator kolchose.org
  2. imagemap maschek.hu
  3. imagemap-generator.dariodomi.de