Da bin ich selbst aktuell überfragt, in dem Grunde müsste das das CMS machen, also in dem Fall WBB. Sprich, Bilder
a) in verschiedenen Auflösungen für Desktop und Mobil. Das ganze regelt man dann mit CSS oder eben HTML-Code, welches bei welchem Viewport angezeigt wird
und
b) Das ist hier wohl aktuell eher das Thema. Das Bild gleich kleiner hochladen. Ich weiß ja nicht, wo dieses 48x48 Bild genau noch verwendet wird, eventuell als Header-Bild in einem Artikel, aber selbst da wäre es zu groß. Die Dinger haben ja teils 1300 Pixel Breite.
Das Bild hier z.B. von der Startseite (48x48) /galerie/store/image/31a/1635-31aff5c8.jpg ist so eines mit 1,31 MB. Größer angezeigt wird es auch hier: /galerie/image/1635-22-spieltag-fcksvw/
Und man kann noch nicht mal sagen, der Browser soll es aus dem Cache nehmen, denn in der Galerie ist ein "random" angehängt und das Bild hat einen anderen Namen, also muss er ohnehin wieder neu laden.
<img src="/galerie/image-include/1635-22-spieltag-fcksvw/?random=1042682364&maxWidth=0&embedded=0#imageAnker_1635" style="width: 92%;" loading="lazy">
Es sind also zwei verschiedene URLs für das eigentlich gleiche Bild:
/galerie/store/image/31a/1635-31aff5c8.jpg (Startseite, 48x48, 1,31 MB)
/galerie/image-include/1635-22-spieltag-fcksvw/?random=1042682364&maxWidth=0&embedded=0#imageAnker_1635 (Galerie)
Im Grunde müsste eigentlich das CMS eine Funktion haben, die Bilder in dem Fall dynamisch verkleinert. Ob es die dann speichert, also nur einmal verkleinern muss, oder On-The-Fly, das ist eine andere Frage, aber es sollte keine 1300 Pixel für eine 48px-Ansicht raushauen.
oder
c) unabhängig der anderen Punkte a) und b). Komprimiert die Bilder auf jeden Fall. Dieses /galerie/store/image/31a/1635-31aff5c8.jpg mit seinen 1,31 MB bekommt man ohne Qualitätsverlust schon mal runter auf 0,47 MB. -> https://tinyjpg.com/ 0,47 ist für 48x48 immer noch zu viel, aber als Galeriebild sehr wohl brauchbar, denn dort ist es ja auch fast 1000 Pixel groß angezeigt. Desktop halt. Mobil ist wieder anders. Auf einem 320px breiten Screen machen 1000px Bild auch nicht viel Sinn. Aber das ist eben Option a)
Im Grunde müsste das aber auch das CMS selbst machen. Oft können die das Nativ, oft nur per AddOn.