Gunnar Bittersmann: JavaScript Galerie / Semantik

Beitrag lesen

@@Matthias Apsel:

nuqneH

figure::before und figure::after können zu klicksensitiven Bereichen gemacht werden, die per JavaScript Bild und Beschreibung tauschen. Dann wären allerdings die Beschreibungen an zwei verschiedenen Stellen zu pflegen.

Das verstehe ich nicht.

Alle Bilder auszuliefern, halte ich auch nicht für richtig.
Gibts da was Geschickteres?

Bilder on demand per JavaScript laden.

Was ist mit der Überschrift im figcaption-Element? Laut W3C ist es erlaubt, aber ist es auch sinnvoll?

IMHO nein.

Wäre

<figure>

<h2>
  <img>
  <figcaption>


> besser?  
  
IMHO nein.  
  

> Ist die Überschrift also der Titel des Bildes oder eine Überschrift in der Beschreibung des Bildes?  
  
Andere Frage: Ist es wirklich eine Überschrift? Etwas, was AT-Nutzer als (Kapitel-)Überschrift wahrnehmen sollen?  
  
~~~html
<figure>  
  <img src="…" alt="…"/>  
  <figcaption>  
    <span class="name">foo</span>  
    <span class="description">fasel blah</span>  
  <figcaption>  
</figure>

oder gleich mit Schema.org à la:

<figure typeof="http://schema.org/ImageObject">  
  <img property="contentUrl" src="" alt=""/>  
  <figcaption>  
    <span property="name">foo</span>  
    <span property="description">fasel blah</span>  
  <figcaption>  
</figure>

Qapla'

--
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)