// EntheoBlog

Volltext: "Transparente Hintergründe von PNG-Dateien werden in Internet Explorer nicht angezeigt"

createOption('InternetAddress','Automatically create links for internet addresses ?','yesno','yes'); $this->createOption('NewWindow','Open links in a new window?','yesno','no'); $this->createOption('MailAddress','Automatically create links for mail addresses ?','yesno','yes'); $this->createOption('RewriteMailAddress','Rewrite mail addresses with [at] and [dot]?','yesno','yes'); $this->createOption('at','Placeholder for @','text','[at]'); $this->createOption('dot','Placeholder for .','text','[dot]'); } function getEventList() { return array('PreItem', 'PreComment'); } function Treatment($_text) { global $CONF, $blog; if ($this->getOption('NewWindow') == 'yes') { $nw="onclick=\"javascript:window.open(this.href, '_blank'); return false;\""; } if ($this->getOption('InternetAddress') == 'yes') { $_text = preg_replace('/(\s)([http|https|ftp|file]+:\/\/[a-zA-Z0-9_?=&%;+-.\/]*)/si','\1\2',$_text); $_text = preg_replace('/(\s)(www\.[a-zA-Z0-9_?=&%;+-.\/]*)/si','\1\2',$_text); } $at = $this->getOption('at'); $dot = $this->getOption('dot'); if ($this->getOption('MailAddress') == 'yes') { if ($this->getOption('RewriteMailAddress') == 'no') { $_text = preg_replace('/(\s)([a-zA-Z0-9\._-]+@[a-zA-Z0-9\._-]+\.[a-zA-Z]{2,5})/s','\1\2',$_text); } else { $_text = preg_replace('/(\s)([a-zA-Z0-9\._-]+)@([a-zA-Z0-9\._-]+)\.([a-zA-Z]{2,5})/s','\1\2'.$at.'\3'.$dot.'\4',$_text); } } if ($this->getOption('MailAddress') == 'no' && $this->getOption('RewriteMailAddress') == 'yes'){ $_text = preg_replace('/(\s)([a-zA-Z0-9\._-]+)@([a-zA-Z0-9\._-]+)\.([a-zA-Z]{2,5})/s','\1\2'.$at.'\3'.$dot.'\4',$_text); } return $_text; } function event_PreItem($_data) { $_data[item]->body = $this->Treatment($_data[item]->body); $_data[item]->more = $this->Treatment($_data[item]->more); } function event_PreComment($_data) { $_data['comment']['body'] = $this->Treatment($_data['comment']['body']); } function supportsFeature ($what) { switch ($what) { case 'SqlTablePrefix': return 1; default: return 0; } } } ?>

12 October

Transparente Hintergründe von PNG-Dateien werden in Internet Explorer nicht angezeigt

Transparente Hintergründe von PNG-Dateien werden in Internet Explorer nicht angezeigt

Eigentlich glaubte ich ja an einen wirklich schlechten Scherz, aber irgendwie reichen wohl 9 Jahre nicht aus, um einen Grafikstandard bei M$ ankommen zu lassen.
Beim Aufbau des Shops hab ich einige Zeit it gif-Dateien gebaut, nur um dann feststellen zu müssen, dass bei automatischen Verkleinerungen der Bilder natürlich die Transparenten Bereiche ebenso geglättet werden, also nicht mehr transparent sind.

PNG bietet sich da wirklich sehr an, bietet es doch Alpha-Transparenzen, also eine extra Farbe, die eben transparent ist, und bei Mischung andere Farben transparenter werden lässt.

Tja, leider ist dieser Grafikstandard bei MS noch nicht angekommen, jedenfalls schaffen sie es nicht, die komplette PNG-Spezifikation in ihren Browsern einzubauen. Dementsprechend sehen einige Grafiken im Shop etwas merkwürdig oder gar nicht aus.
Na mal schaun, ob ich mir den Krampf gebe, den M$ da auf der genannten Seite als "Lösung" vorschlägt.

[Druckversion direkt zum Drucker senden]

Geschrieben von harko um 21:48:45 Uhr - Kategorie: Technik
Karma: 23 [+/-]
Trackback
Derzeit keine Trackbacks vorhanden.
Mit dieser TrackBack url kann der Beitrag verlinkt werden (right-click, copy link target). Wenn Ihr Blog keine Trackbacks anbietet, kann Ihr Trackback manuell durch dieses Formular eingebaut werden .

Comments
mySQL error with query SELECT c.citem as itemid, c.cnumber as commentid, c.cbody as body, c.cuser as user, c.cmail as userid, c.cemail as email, c.cmember as memberid, c.ctime, c.chost as host, c.cip as ip, c.cblog as blogid FROM entheogenenucleus_comment as c WHERE c.citem=7 ORDER BY c.ctime: Table './blog/entheogenenucleus_comment' is marked as crashed and last (automatic?) repair failed

mySQL error with query SELECT count(*) AS result FROM entheogenenucleus_comment as c WHERE c.citem=7 ORDER BY c.ctime: Table './blog/entheogenenucleus_comment' is marked as crashed and last (automatic?) repair failed

Noch keine Kommentare vorhanden.
Add Comments