Anzeige


Halbtransparenter Background

von Dirk Metzmacher

Das Wannabegirl bietet einen Workshop zum Thema: “Wie bastel ich mir einen Semi-transparenten Hintergrund?” an. Der Trick dabei ist der Wechsel zwischen Farbe und Transparenz, was durch das .gif-Format möglich gemacht wird. Schön beschrieben, schön präsentiert. Hinsurfen!
 


Kommentare

1 von Sebastian Schimpf | 23. Februar, 2005 um 11:04   

Die Lösung ist für kleine Elemente wie Headlines, oder
Buttons mit großer Schrift und starkem Kontrast zum Hintergrund ganz akzeptabel.
Doch sobald der Kontrast nicht stark genug ist und die Schrift auf einem derartigem Hintergrund zu klein wird, leidet die Lesbarkeit deutlich.
Das sieht man in dem oben genannten Beipiel ganz deutlich. Der graue Text auf dem halbtransparenten Hintergund bricht an einigen Stellen bereits weg.

Schade eigentlich! Die Idee ist nicht schlecht!

Gruß,
Sebastian

2 von Thomas Biesenbach | 23. Februar, 2005 um 14:46   

Interessanter Trick…

Allerdings ist das mal wieder ein typisches Beispiel für einen der vielen Workarounds, mit denen Webentwickler sich immer noch herumschlagen müssen, weil gewisse Browserhersteller seit Jahren eingeführte Standards nicht oder nicht richtig bzw. vollständig implementieren.

Das PNG-Format ist schon seit etlichen Jahren ein W3C-Standard, und bietet echte Alphatransparenz – damit hätte man zu solch einem Trick mit abwechselnd farbigen und transparenten Pixeln gar nicht erst greifen müssen…

Aber leider kann man das bis heute nicht machen (zumindest, wenn man nicht will, das es bei über 90% aller Besucher nicht funktioniert) – Grund:
Der (leider !) immer noch mit weitem Abstand verbreiteste Browser, der Microsoft Internet Explorer, unterstützt keine Alphatransparenz in PNG-Dateien.

Frustrierend, das der weltgrößte Softwarekonzern nicht in der Lage ist, seinen Browser technisch aktuell zu halten (von sog. Sicherheits-Updates einmal abgesehen hat ja seit Jahren keinerlei funktionale Weiterentwicklung des IE stattgefunden), und uns alle damit solch großartiger Möglichkeiten beraubt, wie Sie echte Alphstransparenz bieten würde.

3 von Halbtransparente Hintergrundgrafik » Peruns Blog - Webwork und Internet | 24. Februar, 2005 um 19:44   

[...] … aber ich lass das jetzt mal, ich habe in mom. keine Lust mich aufzuregen . Via: Photoshopblog

Kommentare » Der URI zum TrackBack dieses Beitrags [...]

4 von 2meter3 | 24. Februar, 2005 um 20:10   

Lustig, gerade gestern habe ich mich auf die Suche nach einer solchen Lösung gemacht (nachdem ich nach meinem mehr oder weniger vollzogenem Umstieg auf den Firefox solche Geschichten öfters gesehen hatte).

Eine ziemlich krasse Umsetzung ist z.B. auf http://blog.humlab.umu.se/ zu finden.

Aber auch hier handelt es sich nicht um eine saubere CSS-Lösung ohne PNGs, sondern einen Work-Around, der zumindest in Mozilla und Opera funktioniert. IE fixiert den Hitergrund nicht und zeigt manchmal sehr komische Verschiebeeffekte.

Im Endeffekt werden hier 2 Bilder übereinandergelegt, wobei das obere den scheinbaren Transparenzeffekt enthält. Da beide Bilder absolut positioniert sind, spielt Scrollen des beweglichen Elements keine Rolle.

Nette Spielerei…

5 von Manuel | 25. Februar, 2005 um 00:45   

Ich habe in der Vergangenheit mit der Methode leider die Erfahrung machen dürfen, das je nach Farbe, Schriftart und -größe, der Text ziemlich zerfranzt aussieht.

Anzeige