![]() |
Пожалуйста подскажите страница загружается медленее если css разбить на несколько?
Уважение кодерам =)
У меня страница, общий вес который 500Kb, картинки из которых составляют 93Kb, остальные 403Kb, текст JS CSS, HTML... Страница подключает 15 CSS файлов и 7 JS файлов. Загружается довольно быстро... Но конструируется довольно долго по мере догрузки CSS файлов и JSCSS файлов. Если эти 15 CSS файлов я помещю в один единственный CSS файл, страница будет быстрее грузится, или быстрота загрузки независит от кол-ва подключаемых файлов, а зависит только от их суммарного размера...? |
403 килобайта HTML/CSS/JS o_O
Что там в скриптах такого? В принципе, данные загружаться будут быстрее, а вот насчет правильного отображения страницы до загрузки полного CSS — сомневаюсь. |
Незнаю, как так вышло... Но вот только сейчас это заметил, когда сохранил страницу и посметрел её размер.... накурочил короче, нужно как-то это исправлять. Начал с того что удалил все лишние пробелы(1b) из CSS JS HTML файлов, все "новые строки"(2b), в CSS все ";}"," }"," {", ": " заменил на "}","}","{",":", соостветсвенно... Даже для быстрой загрузки КОНТЕНТА, убрал ЛИНКИ перед </body>...
Пожалуйста подскажите, как можно ещё облегчить страницу? Возможно есть какие-нить ухищрения? PS: С серверным кодом тоже хня была - слишком сложный алгоритм (учитывая даже ООП), пришлось кэшировать страницы, для быстродействия, коду надо могу выслать код (если дадите совет по данной проблеме =) ) |
Устное замечание за нарушение пункта два правил (дабы не отправлять в бан). Вывалили огромные буквы, не на базаре, нечего орать.
Лично я себе плохо представляю 200 килобайт CSS и JS (200 на HTML я ещё представляю). |
Ужималка для js:
http://alex.dojotoolkit.org/shrinksafe/ |
15 ксс лучше сложить в максимум 3-4.
а ужать: ";\n" -> ; "{\n" -> { "}\n" -> } ": " -> : "\n\n" -> \n Цитата:
http://dean.edwards.name/packer/ до 3х раз ужимает |
Да, вторая ужималка значительно лучше ) А насчёт до 3-х раз, мой код в 8000 плотных строк она переработала примерно в 1000 плотных строк. =) В восемь раз! А первая, просто убрала коментарии и "новые строки", которых итак почти небыло..
Спасибо огромное, сайт сразу полегчал! ) А кто-нить знает какую-нить программу, которая разбирает отношения CSS и HTML, и удаляет лишние(бесполезные) свойства? Или хотябы указывает на них? |
1) mod_deflate на крайняк mod_gzip
2) js идем и учимся пакер использовать dean.edwards.name/packer 3) css по разному тестируем с firebug как лучше 4) у меня css на лету (правда потом в кеш до следующего изменения ) обрабатываются CSSTidy ------------------ потом все єто лежит в кеше и не дергается пока ему не скажут |
| Часовой пояс GMT +4, время: 18:13. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.