В общем видел когда то на сайте, при загрузке страницы выводится прогресс бар, доходит до 100% страница загружается и прогресс-бар закрывается.
Помогите найти, или подскажите как осуществить
1. foozzi - 17 Апреля, 2012 - 15:57:57 - перейти к сообщению
2. IllusionMH - 17 Апреля, 2012 - 16:02:01 - перейти к сообщению
foozzi, это делается для флеш-сайтов. Называется это прелоадер (preloader)
3. foozzi - 17 Апреля, 2012 - 16:09:45 - перейти к сообщению
IllusionMH пишет:
foozzi, это делается для флеш-сайтов. Называется это прелоадер (preloader)
ну на обычный не плохо было бы вкинуть, уверен есть на js/jquery поделки
4. Viper - 17 Апреля, 2012 - 16:25:21 - перейти к сообщению
foozzi jQueryUI Progressbar
5. foozzi - 17 Апреля, 2012 - 16:32:12 - перейти к сообщению
Viper пишет:
foozzi jQueryUI Progressbar
огромное спс, как это впилить до загрузки страницы?
6. IllusionMH - 17 Апреля, 2012 - 17:33:11 - перейти к сообщению
foozzi, по сути такой прогресс бар нужен только в флеше, когда страница может функционировать только после полной загрузки одного флеш файла (там это контролируется встроенными функциями AS).
В случае загрузки обычной страницы: подгружается множество ресурсов, ресурсы подгружаются в несколько потоков, скрипты блокируют загрузку пока не выполнятся, размер всех элементов не всегда известен.
Что-то подобное можно представить только как не прогресс бар, а зацикленное изображение бегающих по кругу кружочков(ну или прогресс бар в "неопределенном состоянии"(когда не проценты ,а просто полосочка бегает)) и по событию onload уже скрывать эту фигню и показывать страницу.
В случае загрузки обычной страницы: подгружается множество ресурсов, ресурсы подгружаются в несколько потоков, скрипты блокируют загрузку пока не выполнятся, размер всех элементов не всегда известен.
Что-то подобное можно представить только как не прогресс бар, а зацикленное изображение бегающих по кругу кружочков(ну или прогресс бар в "неопределенном состоянии"(когда не проценты ,а просто полосочка бегает)) и по событию onload уже скрывать эту фигню и показывать страницу.