Sie haben JavaScript deaktiviert. Vermutlich sind Sie ein Kollege und wollen nur sehen, ob meine Website auch ohne JavaScript funktioniert.
Andernfalls: Bitte aktivieren Sie JavaScript!

webdesign weisshart Startseite

zurück zum Standard-Style

Testseite für PhotoSwipe – noch eine Lightbox-Alternative

Hinweis:
Dieser Artikel ist älter als 18 Monate / wurde seit 18 Monaten nicht aktualisiert. Dies kann (muss aber nicht) dazu führen, dass der Artikel, und / oder darin beschriebene Techniken, nicht mehr aktuell sind. Bitte berücksichtigen Sie diesen Hinweis bei der Lektüre.

Fotogalerie

Die Fotogalerie basiert auf dem Script PhotoSwipe von Dmitry Semenov.

Eigenschaften

CSS (Auszug):

.my-gallery figcaption { /*display: none;*/ /* So wird figcaption von SR gelesen: */ display:block; position: absolute !important; height: 1px; width: 1px; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); } .pswp__caption { /* display:none; falls caption nicht angezeigt, sondern nur von SR gelesen werden soll */ }

HTML (Auszug):

<figure> <a aria-hidden="true" href="pfad/zum/Bild.jpg" data-size="750x1000"> <img src="pfad/zum/Thumb.jpg" alt="..." /> </a> <figcaption> Bildbeschreibung </figcaption> </figure>

Nachtrag 13.07.2016

Nachtrag 15.12.2020

Zufällig entdeckt: Arno Welzel entwickelt das Script weiter.
„Eine Endlos-Schleife ist auch mit nur zwei Bildern möglich.“ Dieser Bug (smartphone only) wird beim Entwickler Dmitry Semenov seit Jahren moniert, aber dort passiert leider nichts.

Fazit

Derzeit bestes Galerie-Script. Schlank, responsive, und – mittels weniger Anpassungen – barrierefrei.

Weitere getestete Galerie-Scripts:

Creative Commons Lizenzvertrag

Artikeltexte und Code-Snippets: Creative Commons CC BY-SA 4.0
Medien (Bilder, Videos, Audios) sind evtl. urheberrechtlich geschützt.

1 Kommentar

  1. Arno Welzel schrieb am Dienstag, 15.12.20 17:37 Uhr:

    Danke für den Hinweis auf meine Weiterentwicklung im Rahmen des WordPress-Plugins, was ich dafür anbiete - ich heiße aber immer noch "Welzel" und nicht "Wetzel" ;-)

    Edit: Ach, sei halt nicht so kleinlich. Es sind ja nur ein paar Pixel Unterschied. ;-)

Über Ihren Kommentar zu diesem Artikel freue ich mich.
Wenn Sie aber Fragen haben, und eine Antwort erwarten, nutzen Sie bitte das Supportforum! Die Nutzung des Forums ist auch ohne Registrierung möglich.

? Anweisungen zur Eingabe von BB Code Wenn Javascript verfügbar ist, können Sie die obigen Schaltflächen zum Einfügen der folgenden Steuercodes verwenden (an der Cursorposition oder um gegebenenfalls markierten Text):

[b]als wichtig <strong>[/b] hervorgehobener Text
[c]Quellcode[/c] oder optisch hervorgehobenes Zitat