Nach einer Google Pagespeed Analyse ist mir aufgefallen dass bei mir in Liste und Detail Ansicht immer nur die gleichen Thumbnail Größen ausgeliefert werden.
Eigentlich sollte die Ausgabe doch erfolgen wie hier beschrieben?
https://developers.shopware.com/designers-guide/responsive-images/
Also in dieser Art ?
<picture>
<source sizes="(min-width: 48em) 80vw, (min-width: 64em) 50vw, 100vw"
srcset="product-small@2x.jpg 400w, product-medium@2x.jpg 1200w, product-large@2x.jpg 2560w"
media="(min-resolution: 192dpi)">
<source sizes="(min-width: 48em) 80vw, (min-width: 64em) 50vw, 100vw"
srcset="product-small.jpg 200w, product-medium.jpg 600w, product-large.jpg 1280w">
<img srcset="product-large.jpg, product-large@2x.jpg 2x" alt="Product picture">
</picture>
Ich sehe allerdings im Shopware Responsive Template keine Ausgabe dieser Art ? Von daher erkennt Google auch nicht die Bildgrößen je nach Auflösung ?
Dies ist z.B. die Bilddarstellung in der Listenansicht. Es wird hier lediglich eine Thumbnail Größe verwendet? Ich dachte, dass man im Backend aus diesem Grund die unterschiedlichen Thumbnail Größen erstellt? Dies scheint aber nicht der Grund zu sein ? Man könnte dies im Template ggf. anpassen. Mir ist aber nicht ganz klar, warum dies nicht vorgesehen ist ? Bei den Einkaufswelten wird es beispielsweise schon korrekt verwendet ?
{block name='frontend_listing_box_article_image_picture_element'}
<img srcset="{$sArticle.image.thumbnails[1].sourceSet}" alt="{$desc}" title="{$desc|truncate:160}" />
{/block}