Ik ben momenteel bezig om mijn images op een website allemaal om te zetten naar Webp.
Ik gebruik daar standaard de code voor zoals onderstaande:
Dat werkt prima, maar nu wil ik er een lightbox van maken. Ik gebruik als voorbeeld nu een Joomla site waar ik dit gebruik met bijvoorbeeld JCE Mediabox.
Die werkt normaal gesproken door een hyperlink om de image te zetten met daaraan de toevoeging van een class ="jcepopup". Overigens lijken veel andere lightboxen hierop. Maar als ik er een hyperlink omheen zet heeft deze een directe link naar een afbeelding nodig. Bijvoorbeeld:
<a href="plaatje.jpg" class="jcepopup">
Maar dan kan ik dus niet aftasten of de browser Webp of jpeg kan gebruiken? Hoe kan ik dat ZONDER JavaScript doen? Of is dat niet mogelijk?
Ik gebruik daar standaard de code voor zoals onderstaande:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| <picture> <source type="image/webp" srcset=" plaatje1-1920.webp 1920w, plaatje1-1140.webp 1140w, plaatje1-768.webp 768w" > <source type="image/jpeg" srcset=" plaatje1-1920.jpg 1920w, plaatje1-1140.jpg 1140w, plaatje1-768.jpg 768w" > <img src="plaatje1-768.jpg" style="display:block;max-width: 100%" alt="omschrijving"> </picture> |
Dat werkt prima, maar nu wil ik er een lightbox van maken. Ik gebruik als voorbeeld nu een Joomla site waar ik dit gebruik met bijvoorbeeld JCE Mediabox.
Die werkt normaal gesproken door een hyperlink om de image te zetten met daaraan de toevoeging van een class ="jcepopup". Overigens lijken veel andere lightboxen hierop. Maar als ik er een hyperlink omheen zet heeft deze een directe link naar een afbeelding nodig. Bijvoorbeeld:
<a href="plaatje.jpg" class="jcepopup">
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| <picture> <source type="image/webp" srcset=" plaatje1-1920.webp 1920w, plaatje1-1140.webp 1140w, plaatje1-768.webp 768w" > <source type="image/jpeg" srcset=" plaatje1-1920.jpg 1920w, plaatje1-1140.jpg 1140w, plaatje1-768.jpg 768w" > <a href="plaatje.jpg" class="jcepopup"> <!-- alleen jpg?? --> <img src="plaatje1-768.jpg" style="display:block;max-width: 100%" alt="omschrijving"> </a> </picture> |
Maar dan kan ik dus niet aftasten of de browser Webp of jpeg kan gebruiken? Hoe kan ik dat ZONDER JavaScript doen? Of is dat niet mogelijk?