Как стать автором
Обновить

Комментарии 13

Стоит виста, в FF3.0.4 результаты выше раза 2 — 2,5.

Кроме того, хотелось бы отметить, что на самом деле сейчас CSS2 является не только определителями стилей, но и в большинстве случаем — дизайнерским инструментом.

Как показал эксперимент со страницей Яндекса, он может быть применен. CSS, обычно вставлен в код выше скриптов, обычно грузится практически моментально, т.к. имеет совсем небольшой объем.

Там где он занимает достаточно много не стоит подгружать его… позже. :)
Кпримеру при использовании стилей какого-нибуть фреймворка. Они там бываю очень громоздкими (до (!)15 килобайт).
В данном случае речь может идти о стилях порядка 100 Кб, как на Moikrug.ru, например. Правда, там уже в gzip-виде отдаются, поэтому всего 20 для большинства клиентов.
Ну, любой «крупный» проект требует индивидуального подхода.
но все эти «индивидуальные» подходы легко классифицируются, собираются из элементарных и автоматизируются. В статье, собственно, рассматривается как раз один их таких элементарных «кирпичиков»
интересно оценить еще такой способ
<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 — вдруг, быстрее. Хотя вряд ли…
defer=«defer» случайно вставил, если проверять — то надо без него и можно для всех браузеров попробывать, интересно на сколько этот вариант тормознее
я проапдейтил таблицу. Firefox3 немного быстрее оказался, остальные где между последним и предпоследним случаем
круто, спасибо, очень интересно получилось!
правда, я не уверен, что точно понял идею… Но что-то получилось :)
да, идею понял правильно, для меня важно этот способ один из быстрых (т.е. не тормознутый), ведь у нас будет применяться в duris для ИЕ ;)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации