Комментарии 13
Стоит виста, в FF3.0.4 результаты выше раза 2 — 2,5.
Кроме того, хотелось бы отметить, что на самом деле сейчас CSS2 является не только определителями стилей, но и в большинстве случаем — дизайнерским инструментом.
Как показал эксперимент со страницей Яндекса, он может быть применен. CSS, обычно вставлен в код выше скриптов, обычно грузится практически моментально, т.к. имеет совсем небольшой объем.
Там где он занимает достаточно много не стоит подгружать его… позже. :)
Кпримеру при использовании стилей какого-нибуть фреймворка. Они там бываю очень громоздкими (до (!)15 килобайт).
Кроме того, хотелось бы отметить, что на самом деле сейчас CSS2 является не только определителями стилей, но и в большинстве случаем — дизайнерским инструментом.
Как показал эксперимент со страницей Яндекса, он может быть применен. CSS, обычно вставлен в код выше скриптов, обычно грузится практически моментально, т.к. имеет совсем небольшой объем.
Там где он занимает достаточно много не стоит подгружать его… позже. :)
Кпримеру при использовании стилей какого-нибуть фреймворка. Они там бываю очень громоздкими (до (!)15 килобайт).
интересно оценить еще такой способ
где внутри css.js (пример только для ИЕ)
<script defer=«defer» src=«css.js» type=«text/javascript»></script>
где внутри css.js (пример только для ИЕ)
(function(){
var style = document.createElement('style');
style.type = 'text/css';
style.styleSheet.cssText = '.role1{color:red}';
var head = document.getElementsByTagName('head')[0];
head.appendChild(style);
})()
чем это отличается от DOM? :)
а что самому непонятно :)? смесь нативной загрузки с ручной вставкой стилей
ах, да. Еще не проснулся с утра. Попробую этот подход для IE — вдруг, быстрее. Хотя вряд ли…
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Динамические стили: быстро и просто