[Typo3-UG NRW] Nachtrag zu PNGs in Typo3

modstyle modstyle at pulse-art.de
Sat Nov 13 09:31:01 CET 2004


Hi!

Habe eben eine interessante Seite gefunden auf der neben dem normalen
JavaScript-Trick für die IE-Browser auch noch das Problem mit RollOvers
vorgestellt und gelöst wird.

Dabei muss jedem Image eine ID zugewiesen werden und in den Image-Tags
das JavaScript aufgerufen werden, um das Bild auszutauschen.

Leider habe ich keine Ahnung wie man die von Typo3 erzeugte Routine
zum RollOver austauscht und den Image-Tags die benötigten Informationen
hinzufügt, weil die ja alle dynamisch durch Typo3 erzeugt werden.

Danke für eure Hilfe!


//modstyle //Paul

Die ursprüngliche Mail:
Mit der Option transparentBackground lassen sich in Typo3-Menüs 
PNG-Grafiken
mit AlphaBlending erzeugen, was nicht nur toll aussieht sondern dem 
Designer auch
noch ein gutes Stück Gestaltungsfreiraum gibt.

Natürlich funkt da der Internet Explorer mangels korrekter 
PNG-Implementation
dazwischen. Dies lässt sich jedoch durch einen einfachen Schnippsel 
JavaScript-Code
beheben und dann kommen auch IE-User in den Genuss von PNG-Alpha-Blending.

Das Problem an der Geschichte: Aus irgendeinem Grund funktioniert dieser 
JavaScript-Code
nur, wenn man mit irgendeinem Graphikprogramm (z.B. Photoshop) PNGs mit 
Transparenz
erzeugt, die von Typo3 für das Menü erzeugten PNGs zeigt der IE so 
mangelhaft an wie
ohne JS-Trick.
Zunächst bin ich davon ausgegangen, dass ImageMagick eventuell nicht 
ganz korrekte PNGs
erzeugt aber in Browsern, in denen PNG eingebunden ist (z.B. Mozilla) 
funktionieren auch die
Menüs so wie sie sollen.

Meiner Meinung nach liegt die Schlussfolgerung nahe, dass dynamisch 
eingebundene Graphiken,
die von Typo3 erzeugt wurden nicht durch das JavaScript angesprochen 
werden können.

Da PNG ein zukunftsweisendes Format ist, denke ich ist es sehr wichtig 
hierfür eine sinnvolle
Lösung zu finden. Wenn ich richtig informiert bin, hat Microsoft für 
Version 7 des IE sogar
geplant PNGs korrekt einzubinden, aber das kann noch Jahre dauern.

Falls sich jemand schonmal mit diesem Thema befasst hat oder Ideen dazu 
hat wäre ich
über eine Antwort sehr dankbar.

Hoffe meine Beschreibung war verständlich!




More information about the TYPO3-nrw mailing list