-
-
Notifications
You must be signed in to change notification settings - Fork 30
Closed
Description
Hi,
Thanks to this module existing <img>
tags are converted to <picture><source><img><picture
structure, which works really well! But I have a question: Is this module capable of adding webp source block of images to existing <picture>
tags? See example below:
<a href="http://test.local/category/" class="image__link">
<figure class="image__figure">
<picture class="image__picture" style="aspect-ratio: 500/79">
<source
srcset="
http://test.local/media/homepage/category-banners/category-image.png 2000w,
http://test.local/media/homepage/category-banners/.thumbs/480/category-image.png 480w,
http://test.local/media/homepage/category-banners/.thumbs/768/category-image.png 768w,
http://test.local/media/homepage/category-banners/.thumbs/1024/category-image.png 1024w,
http://test.local/media/homepage/category-banners/.thumbs/1440/category-image.png 1440w,
http://test.local/media/homepage/category-banners/.thumbs/1920/category-image.png 1920w"
type="image/png"
width="2000"
height="316">
<img
class="image__image"
alt="alt"
src="http://test.local/media/homepage/category-banners/category-image.png"
srcset="
http://test.local/media/homepage/category-banners/category-image.png 2000w,
http://test.local/media/homepage/category-banners/.thumbs/480/category-image.png 480w,
http://test.local/media/homepage/category-banners/.thumbs/768/category-image.png 768w,
http://test.local/media/homepage/category-banners/.thumbs/1024/category-image.png 1024w,
http://test.local/media/homepage/category-banners/.thumbs/1440/category-image.png 1440w,
http://test.local/media/homepage/category-banners/.thumbs/1920/category-image.png 1920w"
width="2000"
height="316"
fetchpriority="high"
loading="eager">
</picture>
</figure>
</a>
It would be really nice if the following could be generated:
<a href="http://test.local/category/" class="image__link">
<figure class="image__figure">
<picture class="image__picture" style="aspect-ratio: 500/79">
<source
srcset="
http://test.local/media/homepage/category-banners/category-image.webp 2000w,
http://test.local/media/homepage/category-banners/.thumbs/480/category-image.webp 480w,
http://test.local/media/homepage/category-banners/.thumbs/768/category-image.webp 768w,
http://test.local/media/homepage/category-banners/.thumbs/1024/category-image.webp 1024w,
http://test.local/media/homepage/category-banners/.thumbs/1440/category-image.webp 1440w,
http://test.local/media/homepage/category-banners/.thumbs/1920/category-image.webp 1920w"
type="image/webp"
width="2000"
height="316">
<source
srcset="
http://test.local/media/homepage/category-banners/category-image.png 2000w,
http://test.local/media/homepage/category-banners/.thumbs/480/category-image.png 480w,
http://test.local/media/homepage/category-banners/.thumbs/768/category-image.png 768w,
http://test.local/media/homepage/category-banners/.thumbs/1024/category-image.png 1024w,
http://test.local/media/homepage/category-banners/.thumbs/1440/category-image.png 1440w,
http://test.local/media/homepage/category-banners/.thumbs/1920/category-image.png 1920w"
type="image/png"
width="2000"
height="316">
<img
class="image__image"
alt="alt"
src="http://test.local/media/homepage/category-banners/category-image.png"
srcset="
http://test.local/media/homepage/category-banners/category-image.png 2000w,
http://test.local/media/homepage/category-banners/.thumbs/480/category-image.png 480w,
http://test.local/media/homepage/category-banners/.thumbs/768/category-image.png 768w,
http://test.local/media/homepage/category-banners/.thumbs/1024/category-image.png 1024w,
http://test.local/media/homepage/category-banners/.thumbs/1440/category-image.png 1440w,
http://test.local/media/homepage/category-banners/.thumbs/1920/category-image.png 1920w"
width="2000"
height="316"
fetchpriority="high"
loading="eager">
</picture>
</figure>
</a>
If it is not supported yet, what would be needed to make it work?
Kind Regards,
Marco
Metadata
Metadata
Assignees
Labels
No labels