当前位置:  开发笔记 > IOS > 正文

为什么IE7与Safari相比如此之慢?

如何解决《为什么IE7与Safari相比如此之慢?》经验,为你挑选了1个好方法。

我有一个大的"网格"数据,生成和转储大约需要40秒作为纯文本.如果我用html表格式包装文本(具有固定的td宽度),则在IE7中完全显示需要200秒以上,并且在Safari中显示不到一分钟.在任一浏览器中,小"网格"在5秒内显示,因此我认为它与数据量以外的任何内容无关.我可以在服务器端做些什么来加速IE7显示?告诉用户停止将头撞在墙上不是一种选择.



1> NotMe..:

设置table-layout的css属性:固定在表上.然后,IE将不必重新计算添加的每个附加行/列的表大小,并且它将显着加速.

顺便说一句,w3schools链接有一些很好的信息.

table-layout采用以下三个值之一:auto,fixed和inherit.

auto是默认值.浏览器必须先加载整个表,然后才能计算大小并开始渲染.根据浏览器的渲染引擎,其范围从慢到慢.

固定的.第一行定义列的宽度.因此,浏览器可以在下载时呈现内容.因此速度提高了.作为次要的注意事项,因为忽略了除顶行之外的所有宽度,所以您不必为剩余列发送宽度数据...这意味着您的页面大小可能会小一些.

继承.基本上,从父母那里得到它的价值.

推荐阅读
家具销售_903
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有