Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Постепенная загрузка странички

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

Dimik9966

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Собственно такой вопрос: Как сделать так, чтобы страничка загружалась постепенно? То есть в настоящий момент у меня страничка появляется на мониторе только сразу в готовом состоянии (следовательно долго приходится ждать) - со всеми рисунками и таблицами, а я хочу, чтоб загрузка проходила постепенно - вначале грузится верхняя таблица, потом появляется рисунок в этой таблице, потом нижняя таблица, потом появляются рисунки в ней... Какие предложения?




Уточнила название. lynx.

Всего записей: 4 | Зарегистр. 18-07-2003 | Отправлено: 17:13 20-07-2003 | Исправлено: lynx, 18:38 23-07-2003
ZiLot



Тот еще тип
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Dimik9966
Как правило, страница отображается так (т.е. только тогда, когда полностью загрузится), если она находиться в одной, большой таблице. Не догрузив таблицу до конца, броузер ее не показывает.

Всего записей: 936 | Зарегистр. 12-11-2002 | Отправлено: 19:27 20-07-2003
Shurik



Главком. флейма
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Dimik9966
собственно, если у тебя идет таблица за таблицей, то так они и должны грузиться.
А если у тебя 2я таблица вложена в первую, то так и будет, как у тебя происходит.

----------
Metal Bands...

Всего записей: 3171 | Зарегистр. 11-06-2001 | Отправлено: 22:04 20-07-2003
pite



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dimik9966
может вот это подойдёт.
 
<head>
 
<meta http-equiv="Page-Exit" content="revealTrans(Duration=3,Transition=23)">
<meta http-equiv="Page-Enter" content="revealTrans(Duration=3,Transition=23)">
<meta http-equiv="Site-Enter" content="revealTrans(Duration=3,Transition=23)">
</head>

Всего записей: 838 | Зарегистр. 09-05-2002 | Отправлено: 00:47 21-07-2003
Dimik9966

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ага, а поподробнее нельзя? Что означает каждый из этих тегов?

Всего записей: 4 | Зарегистр. 18-07-2003 | Отправлено: 12:55 21-07-2003
Krechet



Free diver
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Вместо таблиц можно использовать слои - мне они с некоторых пор больше таблиц нравятся и грузятся поочереди

Всего записей: 719 | Зарегистр. 07-01-2003 | Отправлено: 16:12 23-07-2003
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dimik9966
 

Цитата:
 поподробнее нельзя? Что означает каждый из этих тегов?

 
А Гуглом пользоваться умеешь?
 
http://mastergif.8m.com/Gifan/transA.htm
http://decibel.dtn.ru/?r=practice&f=4
http://hot.ee/bdesign/read/metatags.html
 

Цитата:
 
<META HTTP-EQUIV="Page-Enter" CONTENT="revealTrans(Duration=4.0,Transition=12)">
(эффект при заходе на страницу)
 
<META HTTP-EQUIV="Page-Exit" CONTENT="revealTrans(Duration=4.0,Transition=12)">
(эффект при уходе со страницы)
 
<META HTTP-EQUIV="Site-Enter" CONTENT="revealTrans(Duration=4.0,Transition=12)">
(эффект при заходе на сайт)
 
<META HTTP-EQUIV="Site-Exit" CONTENT="revealTrans(Duration=4.0,Transition=12)">
(эффект при уходе с сайта),
 
где Duration задает время в секундах, а Transition - номер эффекта
 
 
Список эффектов
0 - Box in (в поле)  
1 - Box out (из поля)  
2 - Circle in (в круг)  
3 - Circle out (из круга)  
4 - Wipe up (стирание вверх)  
5 - Wipe down (вниз)  
6 - Wipe right (вправо)  
7 - Wipe left (влево)  
8 - Vertical blinds (вертикальные жалюзи)  
9 - Horizontal blinds (горизонтальные жалюзи)  
10 - Checkboard across (в шахматном порядке поперечно)  
11 - Checkboard down (вниз)  
12 - Random dissolve (случайный наплыв)  
13 - Split vertical in  
14 - Split vertical out  
15 - Split horizontal in  
16 - Split horizontal out  
17 - Strips left down  
18 - Strips left up  
19 - Strips right down  
20 - Strips right up  
21 - Random bars horizontal (случайные горизонтальные линии)  
 

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 18:42 23-07-2003
GOOSE



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
pite
Так все равно проблему не решить.
Эффект будет применяться только после полной загрузки страницы .
А, как уже выше сказали, если всё в одной таблице, то пока ее содержимое не загрузится, страница не покажется.
В итоге, после применения этих эффектов страница на выходе будет грузиться дольше...

Всего записей: 903 | Зарегистр. 17-10-2001 | Отправлено: 21:18 23-07-2003
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GOOSE
 

Цитата:
А, как уже выше сказали, если всё в одной таблице, то пока ее содержимое не загрузится, страница не покажется.  

 
Да. ПОэтому разбивай на отдельные независимые таблицы. Картинки можно прелоадить.

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 23:48 23-07-2003
Svarga

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GOOSE

Цитата:
А, как уже выше сказали, если всё в одной таблице, то пока ее содержимое не загрузится, страница не покажется.  

Всё, что META HTTP-EQUIV="Page-Enter" и других т.н. "Page Transformation Effects" справедливо только для MSIE.
Отображением информации, помещённой в таблицу, только после загрузки таблицы страдает тоже в основном MSIE , к примеру, 7-е Оперы отображают таблицы в процессе загрузки...
Если сильно надо, чтоб какие-то части страницы отображались раньше, можно поместить эти части в невидимые слои и устроить предзагрузку картинок JavaScript'ом, соответственно после загрузки нужных картинок слой можно делать видимым, но только слои так останутся невидимыми, если прервать загрузку или если отключён JavaScript, что не есть хорошо ...

----------
away.

Всего записей: 4161 | Зарегистр. 25-06-2002 | Отправлено: 03:17 24-07-2003
Svarga

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GOOSE
кстати, чтоб локально текстировать скорость загрузки страницы и сам процесс загрузки, рекомендую XAT WebSpeed Simulator (ссылки по нему были в "Софте для вебмастера")

Всего записей: 4161 | Зарегистр. 25-06-2002 | Отправлено: 09:57 24-07-2003
webdevelop



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть очень старый способ: структура страницы разбивается на несколько частей:
шапка, информация, низ.
Соответственно это 3 таблицы, которые показываются последовательно.
 
Или работай со слоями.

Всего записей: 52 | Зарегистр. 05-08-2002 | Отправлено: 12:34 29-07-2003
Putila

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Krechet

Цитата:
Вместо таблиц можно использовать слои - мне они с некоторых пор больше таблиц нравятся и грузятся поочереди

Он имеет ввиду блоки (<div> </div>).  
Svarga

Цитата:
Если сильно надо, чтоб какие-то части страницы отображались раньше, можно поместить эти части в невидимые слои

Это зачем? Какие части? Я насколько знаю, пока таблица целиком вместе с содержимым не загрузится, то браузер не покажет содержимое, более того пока браузер не сформирует загруженное..., он не покажет содержимое. Какой смысл делать невидимые слои и теда чего-то грузить?
 
С блоками всё гараздо прикольнее. Каждый блок сразу показывается.

----------
...

Всего записей: 602 | Зарегистр. 27-04-2003 | Отправлено: 10:50 13-08-2003
Svarga

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Putila

Цитата:
Это зачем? Какие части? Я насколько знаю, пока таблица целиком вместе с содержимым не загрузится, то браузер не покажет содержимое, более того пока браузер не сформирует загруженное..., он не покажет содержимое. Какой смысл делать невидимые слои и теда чего-то грузить?  
 
С блоками всё гараздо прикольнее. Каждый блок сразу показывается.  

Во-первых, Оперы 7+ отображают содержимое таблиц в процессе загрузки, в отличие от остальных браузеров.
Во-вторых, я не о том : я и имел в виду случай с разбиением страницы на блоки (без общей таблицы)-- но более патологичный вариант этих блоков-- со слоями.

----------
away.

Всего записей: 4161 | Зарегистр. 25-06-2002 | Отправлено: 23:43 13-08-2003
DStream

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Svarga

Цитата:
Во-первых, Оперы 7+ отображают содержимое таблиц в процессе загрузки, в отличие от остальных браузеров.  
Так же как кстати и мозиллы 1.xx. Видимо следует жать такого в ближайшее время и от ослика.
То есть в общем случае просто htmlем заставить грузиться страничку в определенной последовательности задача нерешаемая.

Всего записей: 605 | Зарегистр. 03-05-2003 | Отправлено: 00:35 14-08-2003
Svarga

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DStream

Цитата:
Так же как кстати и мозиллы 1.xx. Видимо следует жать такого в ближайшее время и от ослика.  

Жди
Нормальной поддержки CSS2 так до сих пор и не дождались-- а чтоб настолько серьёзные изменения внесли-- это, по-моему, из области фантастики: похоже, что эксплорер и дальше будет оставаться разукрашенным и несколько усовершенствованным NCSA Mosaic c поддержкой майкрософтовских "фильтров", JScript, VBScript, JavaScript 1.3 и шибко "интегрированным" Windows Media Player'ом

----------
away.

Всего записей: 4161 | Зарегистр. 25-06-2002 | Отправлено: 08:29 14-08-2003
Putila

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Svarga

Цитата:
 
Во-первых, Оперы 7+ отображают содержимое таблиц в процессе загрузки, в отличие от остальных браузеров.  

Знаю, но никогда не видел (ломает меня поверх IE ставить другой браузер, а сайты мои друг тестирует в разных браузерах)... Интересно. И что, и формирует сразу всю таблицу правильно? Круто!

Цитата:
Нормальной поддержки CSS2 так до сих пор и не дождались

Очень надеюсь, что дождёмся... Уж учень полезная фишка - CSS2.


----------
...

Всего записей: 602 | Зарегистр. 27-04-2003 | Отправлено: 10:56 14-08-2003
Svarga

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Putila

Цитата:
Знаю, но никогда не видел (ломает меня поверх IE ставить другой браузер

что значит поверх? это только разные версии эксплорера одна поверх другой ставятся, о остальные браузеры вполне могут стоять параллельно друг с другом и даже работать одновременно

Цитата:
Интересно. И что, и формирует сразу всю таблицу правильно?

обычно-- да, если нет-- то в процессе исправляется.


----------
away.

Всего записей: 4161 | Зарегистр. 25-06-2002 | Отправлено: 19:44 15-08-2003
DStream

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Putila
Цитата:
Знаю, но никогда не видел (ломает меня поверх IE ставить другой браузер, а сайты мои друг тестирует в разных браузерах)... Интересно. И что, и формирует сразу всю таблицу правильно? Круто!
Совершенно спокойно стоит рядышком, правда уже давно у меня ослик только для асты и еще пары мест с попапами...

Цитата:
Знаю, но никогда не видел (ломает меня поверх IE ставить другой браузер, а сайты мои друг тестирует в разных браузерах)... Интересно. И что, и формирует сразу всю таблицу правильно? Круто!
Ну иногда бывают забавные вещи, но зачастую очень удобно и практично например просматривать все сообщения в длинном топике - как раз соревнуешься кто быстрее: ты читая с экрана или 64к ISDN канал, общий для  пары десятков юзеров
 
Но эт мы от темы малость отклонились.

Всего записей: 605 | Зарегистр. 03-05-2003 | Отправлено: 00:35 16-08-2003 | Исправлено: DStream, 00:35 16-08-2003
Putila

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Svarga

Цитата:
 
что значит поверх? это только разные версии эксплорера одна поверх другой ставятся, о остальные браузеры вполне могут стоять параллельно друг с другом и даже работать одновременно  

Я имел ввиду, как раз параллельность... Этоже всёравно поверх.

----------
...

Всего записей: 602 | Зарегистр. 27-04-2003 | Отправлено: 12:59 17-08-2003
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Постепенная загрузка странички


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru