在对主题评论列表处理的过程中,突然发现嵌套回复性能低下,页面拖动也一卡一卡的。排除法后锁定了目标——box-shadow。
于是做了一些实验,发现如果大量使用box-shadow,又或者容器比较大的时候,性能都会降低很多。如果容器不是很大,数量不是很多,倒没多大的感觉。
如果将box-shadow应用到评论列表中,这个问题就比较明显了,特别是在评论不分页、支持嵌套的情况下。
无论是Firefox还是Chrome,对box-shadow的支持都存在这个问题,Opera则好上很多,带来的迟滞感不是很强。
模仿评论列表小小地做了一个Demo,可以体验到带box-shadow和不带box-shadow的明显区别。
的确如此,所以我主题原先是有阴影的,后来加上透明、背景后被反映很卡,把阴影去除后好了不少。
不过你那个Demo怎么和我的评论样式那么像呢? 😯
@Ray Chow, 我原本就是想看看你那种如何的
幸亏有了Chrome,你那个极端Demo在我浏览器中表现得也不卡 😆
@Ray Chow, 那个极端的是别人写的
几乎没有用
linux版firefox鸭梨不大!
@Mucid, 你用的应该是4.0吧,可能有改进
@流年, 呃,3.6.10,ubuntu下,也就是linux版的ff才能显示出真正的性能,那个“瘟到死”是什么,你也懂滴!
总感觉Firefox还是Chrome的兼容性都好差
@低碳生活, 这两个浏览器应该是最遵循W3C标准的了
@低碳生活, 孩子,你被IE毒害了! 👿
你才知道啊。。box-shadow是很影响性能的,所以好多专门为ipad开发的页面上的阴影也没用这个属性,而是使用图片。
@QiQiBoY, 嗯,因为以前没有大量使用,所以没感觉到性能问题。觉得应该是浏览器渲染的问题,因为Opera在这个问题上表现良好
表示IE无鸭梨… 😥
@mice, ❗ IE根本看不到(嗯,9应该可以
没有加这个诶
是有蛮大的区别的,看来特效还是适可而止比较好! 😆 这也是我一直提倡的 💡
@人好哇!, 嗯,要适度
看来新主题在酝酿中。。。
@vastar, 断断续续在弄,不过,最后会不会出来就难说了
看来还不适合大量使用
@zwwooooo, 的确
话说box-shadow在IE下还没法实现呢
@Ludou, 我试了下,虽然IE9 宣称支持,不过好像beta的连border-radius都还没
@流年, box-shadow和border-radius都有,前提是用没有前缀的属性,不是 -ms-box-shadow……
一般不会嵌套这么多吧
@星星之火, 但也是会有滴
这么快都用上css3啦 😉
@卢松松, 大家都在一些一些地用
正在努力提交中。好厉害。怎么搞的
@快播电影, ➡ 评论的Ajax效果一抓一大把
嗯,我又来了,我是来努力提交的 😀
@zwwooooo, 太辛苦了 ➡ ➡
我擦 这博客终于打开了。
demo做得很好
是你的空间不稳定还是我的线路不稳定?
总是访问错误
博客不错啊,呵呵
测试了一下,差不多哦
假期快乐~
感觉没有太大的影响 落水鱼
测试测试~~
呵呵看不懂 送IP
确实,对比下就很明了
国庆都要过了 我才访问进来,这几天出去玩没?
@7cbt, 没出去,宅一个假期