June 4, 2007
一直就对本站在IE6下浏览的效果耿耿于怀.
K2主题使用了大量透明背景的PNG图片, 这对更换CSS样式表很有好处, 打个比方, 我现在的背景色是白色, 在主题中使用带有白色背景的图片可以与背景色很好地融为一体, 但是如果我想把背景色换成黑色或者是其他颜色的呢? 那些图片就会带着白色背景的方框显示在非白色背景之上, 显得很是不着调. 而PNG格式的图片好处就在这里, 我可以制作图片的时候就使用透明背景, 不管怎么样换背景色, 都不会出现上述的问题.
但是, IE6不支持PNG格式的图片让人异常头疼, 尤其是我今天又更换侧边栏最上部的RSS订阅图标为透明背景的PNG图片, 透明背景显示出来却带有灰色的背景, 实际效果请使用IE浏览本站, 每篇文章标题下面的发表日期和评论旁边的图标很能说明问题. 自从6月1日重新添加了Google Analytics代码, 报告显示本站有56.48%之多的访问者使用IE浏览器, 并且绝大多数是IE6而非支持PNG的IE7. 所以我想找个方法来让IE6用户访问时也能正常显示PNG图片, 方法倒是不难找, 有兴趣的看这里, 但我却不想采用这个方法, 一来页面已经静态化了, 修改CSS代码后需要重新生成缓存文件, 相当麻烦; 二来与其改动代码去适合IE6, 不如借此机会推广Firefox. 我想, 到现在还没有使用Firefox的用户不是因为Firefox本身有问题, 而是他们的惰性, 是微软捆绑IE浏览器强加给用户的浏览习惯使然, 一旦用户出于某种原因, 从使用Firefox浏览网页中体会到了切实的快感, 想让他重归IE都不愿意. 但这需要我们给更多的用户创造更多的可能接触到Firefox的机会.
阅读全文 - 729 字