On Sun, 19 Aug 2007 23:29:00 +1000, till klimpong@gmail.com wrote:
Hey Chris!
On 8/19/07, Chris Fordham chris@xhost.com.au wrote:
I've never had to 'think about every single file'? What is this
thinking ? And yeah, this does not introduce bugs...(Please don't TOFU (0), it makes it all harder to read and follow!) What Michael is getting at is that when you stick to one technology it's easier to handle it. So what I have been saying numerous times now is, that PNG is broken in IE6 AND IE7 (the #1 browser, even though we don't like it). I just had a case on another project where a hidden layer made PNGs on a page disappear - oh yeah, and it worked with right away GIF.
till, i know about the support, and its not completely broken like you
claim, thus my original argument of using what is optimally the best image
type based on number of colours in the palette, if transparency was
required and the effective image size. There is no need to repeat
yourself. I read it the first time. Perhaps you didn't read my email which
stated that pngs that are not transparent work fine in IE. I am a
client-side developer and create sites for a living. im well aware of the
limitations of these.
Also if you have a think about it, because javascript is a dependency of
roundcube, perhaps the idea of a javascript function to fix transparent
support in IE isnt that bad...
So for myself the decision is rather easy when it comes to PNG vs GIF. Whatever introduces more problems than it fixes is not worth to be used. Not too many people have time fix browser-specific bugs, so why not move away from this completely?
If you apply this concept, then we should scrap the use JavaScript.
Microsoft made JScript, Netscape made JavaScript then there is ECMAScript
262, the standard. IE doesn't comply and introduces lots of problems.
Sounds crazy hey!
Like i said before, the use of different file extensions does not
introduce bugs... What is the worst that can happen, a image doesn't load,
because of wrong extension, extension changed, done. This seems quite
minor to me..
Can you please give me an example of one of these so called bugs created
by using a non-transparent PNG.
In anyway, everyone is welcome to replace the images in his local
install. :)(...) Its called human error.
PICNIC (1), or human error is probably the #1 error in programming? :)
Cheers, Till
0, http://en.wikipedia.org/wiki/TOFU 1, http://en.wikipedia.org/wiki/PICNIC