Responsive Images generiert immer picture tag
Ich arbeite momentan mit Contao 5.5 und den Twig-Templates. Nun wird für Bilder im Standardfall immer ein <picture> verwendet. Dieser wäre eigentlich aber nur bei "Art direction" nötig. Ansonsten könnte man für responsive Bilder gut auch mit einem <img> (inkl. srcset, sizes) arbeiten. Gibt es dafür einen Grund? Gemäss diesem "alten" youtube video, wurde das früher mal anders gehandhabt: https://www.youtube.com/watch?v=ub8yROSQyQ4&t=3102s
Code:
<figure{{ figure_attributes }}>
{% if not figure.linkHref|default %}
{# Media #}
{% block media %}
{{ block('picture_component') }} <---- Picture component
{% endblock %}
{% else %}
{# Media wrapped with link #}
...
{% endif %}
{% block caption %}...{% endblock %}
</figure>
Lieber Gruss
Florian