避免使用滤镜

作者:mike 来源:163UED 时间:2009-10-13 20:30:00 

IE独有属性AlphaImageLoader用于修正7.0以下版本中显示PNG图片的半透明效果。

这个滤镜的问题在于浏览器加载图片时它会终止内容的呈现并且冻结浏览器。

在每一个元素(不仅仅是图片)它都会运算一次,增加了内存开支,因此它的问题是多方面的。

完全避免使用AlphaImageLoader的最好方法就是使用PNG8格式来代替,这种格式能在IE中很好地工作。如果你确实需要使用AlphaImageLoader,请使用下划线_filter又使之对IE7以上版本的用户无效。

这是yahoo网站性能最佳体验的其中一条,但滤镜对页面性能影响到底有多大,目前好像还没有正式的测试结果可参考,你知道吗?

标签:滤镜,浏览器,png,PNG8
0
投稿

猜你喜欢

  • 最新的关键SQL Server漏洞已被微软证实

    2009-03-16 14:31:00
  • 网页制作,改变你的思维方式

    2007-09-29 13:12:00
  • ASP教程:制作登陆验证页面程序

    2008-10-23 15:00:00
  • 保安的故事

    2009-12-28 13:02:00
  • 谈谈网页设计中的字体应用 (1) Font Set

    2009-11-24 12:55:00
  • 网页设计配色基础:RGB与HSB

    2008-05-06 12:23:00
  • 也谈 CSS Sprites

    2009-10-06 15:14:00
  • 关于Math.PI、前自增和后自增

    2009-05-25 12:38:00
  • Microsoft JET Database Engine 错误 '80040e21' 所有记录中均未找到搜索关键字

    2009-08-30 13:07:00
  • WEB2.0网页制作标准教程(12)XHTML校验及常见错误

    2008-02-19 19:59:00
  • DelphiXE连接MySQL5.1

    2010-12-08 16:44:00
  • Tab(选项卡)的产品设计原则及应用[译]

    2009-07-09 19:05:00
  • 快速掌握 Mysql数据库对文件操作的封装

    2009-02-23 17:37:00
  • asp访google分页代码

    2009-07-10 13:06:00
  • XML简易教程之一

    2008-09-05 17:19:00
  • 在SQL Server数据库开发中的十大问题

    2008-12-18 14:39:00
  • 统一的品牌设计

    2008-08-07 12:53:00
  • CSS3的五个使用技巧[译]

    2009-02-19 13:01:00
  • ajax标签导航实例详解教程

    2008-02-01 10:54:00
  • SQL Server数据库对于应用程序的关系

    2010-09-08 09:42:00
  • asp之家 网络编程 m.aspxhome.com