Sven Rautenberg: Hintergrundbilder mit verschiedenen Auflösungen?

Beitrag lesen

Moin!

  1. Du bindest den Hintergrund in einen CSS-Layer ein, der ein Flash-Objekt enthält. Die Flash-Engine arbeitet bekanntlich vektorbasiert und kann deshalb, je nach Objekt, in guter bis sehr guter Qualität skalieren. Ob das wirklich funktioniert, habe ich allerdings noch nicht getestet... ;)

Hierbei kommen zwei Probleme auf:
1. Damit Flash vektorbasiert zeichnen kann, müssen Vektordaten vorliegen. Ein klassisches Hintergrundbild besteht aber nicht aus Vektoren, sondern aus Pixeln. Die kann man mit Flash zwar auch zoomen und verkleinern, das Ergebnis dürfte aber kaum besser sein als die Variante mit dem <img>.

2. In vielen Browsern ist der Bereich, den Flash einnimmt, immer ganz obenauf. Auch die Angabe eines z-index hilft nichts: Flash verdeckt alle Inhalte, die eigentlich obenauf liegen sollten.

Allein wegen 2. ist diese Lösung nur eine scheinbare.

- Sven Rautenberg

--
"Bei einer Geschichte gibt es immer vier Seiten: Deine Seite, ihre Seite, die Wahrheit und das, was wirklich passiert ist." (Rousseau)