2012-06-27 26 views
2

我周围挖一些HTML网页上,看到这一点:空[如果IE]改善网站性能吗?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<!--[if IE]><![endif]--><!--Empty IE conditional comment to improve site performance--> 
<html lang="en"> 
    <head> 

是否有一个空的IE条件真正改善网站的性能?它如何提高性能?

+1

为什么会这样? –

+0

我不知道。这对我来说也没有作用。但IE浏览器很奇怪,所以我不知道 – dukevin

+0

@JohnConde这是一个秘密hax。 (我怀疑它,但是......古怪的问题,所以+1。) – 2012-06-27 02:41:43

回答

2

根据一些在线文章,IT DOES如果你有一个IE条件的CSS加载。 见http://www.phpied.com/conditional-comments-block-downloads/

如果你有这个在你的页面,例如:

<!--[if IE 6 ]> 
<link type="text/css" rel="stylesheet" 
     href="styles/ie6.css"> 
<![endif]--> 

加载主css之前,它会阻止进一步下载。

如果在页面开始补充一点:

<!--[if IE]><![endif]--> 

这不会发生。

P.S.当我阅读文章时,我感到非常惊讶。所以这是一个IE的笑话。

+2

正在阅读后发布链接。非常有趣的结果。 – TheZ