Hallo,
Hast du MrMurphys Aussage verstanden? „Je größer [die Hintergrundbilder] sind, desto mehr bestraft du deine Besucher für den Besuch deiner Seite.“ Es muss viel viel Datenvolumen für lediglich ein Hintergrundbild übertragen werden. Ein Bild, das keinerlei Inhalte transportiert, mehrere MB (bei deiner Planung von 4000 x 2000 Pixel) für einen Schlüsseldienst??
vollkommen einverstanden: Für ein Bild, das lediglich der Gestaltung dient, also einfach nur hübsch aussehen soll, sind mehrere MB Datenvolumen ein absolutes No-Go. Dabei denke ich nicht nur an die Mobil-Besucher mit eventuell geringer Bandbreite oder vertraglich limitiertem Datenvolumen. Auch beim Surfen an einem Desktop-PC ist es zumindest störend, wenn visuelle Elemente (Bilder) erst mehrere Sekunden verzögert eintrudeln.
Allerdings bietet ja gerade JPEG die Möglichkeit, die Dateigröße auf Kosten der Qualität sehr stark zu reduzieren. Da lässt sich also auch ein 8MPx-Bild so weit komprimieren, dass es nur noch etwa 200kB groß ist und der Qualitätsverlust trotzdem kaum auffällt. Erst recht, wenn's nur Hintergrund ist.
Außerdem kann man auch die Bildauflösung deutlich reduzieren und das Bild dann mit background-size, wie du schon zweimal erwähnt hast, auf die gewünschte Größe skalieren.
So long,
Martin