TYPO3 Adventskalender 2025

04.12.2025: Konfigurierbare Thumbnail-Formate

JPEG und PNG sind schon seit Urzeiten verbreitet, aber neuere Dateiformate wie WEBP und inzwischen AVIF/HEIC stehen längst zur Verfügung um Vorschaubilder (Thumbnails) platzsparend darszustellen.

TYPO3 war bislang nur in der Lage, die Standardformate JPG/PNG auszugeben wenn Bilder z.B. per <f:image> ausgeliefert wurden.

Zwar konnte man gewisse Zielformate in eigenen Extensions mit Fluid-Templates dann mit dem ViewHelper-Parameter extension="webp" beeinflussen, aber natürlich möchte man das gerne einheitlich und Systemweit, so dass es auch für die typischen Fluid-Styled-Content Elemente genutzt werden kann. Daher würde so etwas üblicherweise mit Extensions wie EXT:webp gelöst.

Mit TYPO3 14.0 gibt es nun eine große Erleichterung: In den systemweiten Einstellungen kann man für jedes Quellformat einzeln einstellen, in welches Zielformat eine Datei konvertiert werden soll:

 

System-Einstellungen: Standard-Dateiformate für Bildkonvertierungen

Im Screenshot wäre konfiguriert, dass jedes Bildformat seinen Typen beibehält (jpeg, png, gif, svg) und aber “webp” Dateien zu “jpg” konvertiert werden. Und alle anderen Bilder im “png” Format ausgegeben werden würden.

Hier könnte man also beispielsweise alle Dateiformate stattdessen auf “avif” umstellen (sofern das eingesetzte ImageMagick/GraphicsMagick das unterstützt) oder auch auf “webp”.

Die Möglichkeit, sprechende Schlüssel und Werte in den TYPO3 System-Einstellungen hinterlegen zu können (anstelle einer nummerierten Liste, oder dem manuellen Bearbeiten der settings.php) wurde übrigens extra für diese Konfigurationsoption implementiert.

BITV Check - Wir prüfen Ihre Website oder Ihr digitales Produkt.

Wir setzen die Projekte unsere Kunden nicht nur BITV-konform um, wir prüfen auch Websites, Apps und digitale Produkte hinsichtlich der gesetzlichen Anforderungen. Buchen Sie unser 30-Minten-Erstgespräch - unverbindlich, klar und kompetent. Denn digitale Barriefreiheit ist Pflicht.