2013-07-26 3 views
3

Я использую config rewrite_css и нашел проблему. Условные файлы CSS внутри HTML-комментариев игнорируются mod_pagespeed.mod_pagespeed условный css

<!--[if (IE 7) | (IE 8)]> 
     <link href="mycss.css" rel="stylesheet"/> 
    <![endif]--> 

Однако этот стиль делает работу:

<!--[if (IE 7) | (IE 8)]><!--> 
     <link href="mycss.css" rel="stylesheet"/> 
    <!--<![endif]--> 

Первый из двух игнорируется браузерами, которые не поддерживают условные комментарии. Второе - нет. Итог: между двумя существуют тонкие различия: http://msdn.microsoft.com/en-us/library/ms537512(v=vs.85).aspx#dlhidden

Поэтому я не хочу изменять способ настройки страницы, так как это может иметь негативные последствия. В идеале я хотел бы уговорить mod_pagespeed переписать css внутри комментария. Есть ли способы сделать это?

ответ