Помощник
|
Preloader |
ZhukV
|
Сообщение
#1
|
||
|
|
||
|
|||
Alcorn |
16.3.2010, 6:33;
Ответить: Alcorn
Сообщение
#2
|
|
У картинок есть "onload", но мне кажется сама идея прелоадера с процентами бессмысленна.
Первая картинка может весить 1кб, а вторая 100кб, тем более картинки часто идут фоном в css. Точно загрузку определить можно с сервера, путём подсчёта переданных байт клиенту относительно байт ожидающих передачу (общее количество байт для передачи нужно знать заранее, пересчитав размеры передаваемых файлов на диске + учитывать два вида сжатия - deflate и gzip, которые впрочем чередуются в разных браузерах), причём считать придётся параллельно для каждого tcp-соединения. Ну а получившийся процент слать через ajax клиенту в прелоадер. А самое главное - зачем это всё? Точный прелоадер делать неактуально, а левые циферки можно и наугад вывести. Дойти например до 90%, остановиться, а потом бац и выдать 100% сразу. |
|
|
pomp |
16.3.2010, 11:27;
Ответить: pomp
Сообщение
#3
|
|
ZhukV,Сейчай нужно наоборот стремиться "облегчить" страницу, а не верстать ее так, что бы понадобился прелодер. ИМХО :rolleyes:
|
|
|
ZhukV
|
Сообщение
#4
|
|
ZhukV,Сейчай нужно наоборот стремиться "облегчить" страницу, а не верстать ее так, что бы понадобился прелодер. ИМХО Наверняка ты прав. Но просто на сайте есть очень много картинок, которые генерируются при помощи пхп, а есть вообще некоторые, которые также генерируются при помощи пхп, но совсем из другого сервера. |
|
|
pomp |
16.3.2010, 15:47;
Ответить: pomp
Сообщение
#5
|
|
ZhukV, не важно, с помощью чего они генерируются. Важно - сколько страница весит на выходе. Если до 150кб. Это хорошо. Если меньше - это очень хорошо:)
|
|
|
ZhukV
|
Сообщение
#6
|
|
|
|
|
pomp |
16.3.2010, 17:23;
Ответить: pomp
Сообщение
#7
|
|
|
|
|
Zippovich |
16.3.2010, 18:55;
Ответить: Zippovich
Сообщение
#8
|
|
|
|
|
ZhukV
|
Сообщение
#9
|
|
|
|
|
pomp |
16.3.2010, 19:40;
Ответить: pomp
Сообщение
#10
|
|
ZhukV, ну она массивная! Зачем столько таблиц?
Есть моменты с незакрытыми параметрами стиля style="margin-top:0px; float:left" Два раза закрыт стиль в хедере, да и многие параметры стиля можно вынести в отдельный файл, минимальная высота установлена сносками <br>)))) Да, это все мелочи - но для того вида, что вы имеете сейчаc - очень громоздкий код. Юзайте блоки! |
|
|
|
Текстовая версия | Сейчас: 28.3.2024, 23:45 |