сплэш или фрэймы?

Все что связано с Дизайном и Веб-Дизайном. От полиграфии и рекламных роликов до хостингов выпадающих менюшек и фреймов :)

Сообщение najar » Вт май 03, 2005 9:57 am

Господа!
ситуация.
главная страница грузится очень долго ввиду обильного присутствия графики...
хотелось бы что бы пользователю она выдавалась когда полностью загружена будет, а в момент загрузки какой нибудь сплэш....
либо сделать так чтобы один из фреймов грузился последним.
вот
подскажите. заранее спасибо.
najar
Старшина
 
Сообщений: 58
Зарегистрирован: Ср дек 01, 2004 6:38 pm
Пункты репутации: 0

Сообщение Night Angel » Вт май 03, 2005 1:24 pm

Неправильная страница у тебя. Если у неё задача такая, долго грузиться, то сделай сплэш, а с помощью JS в событии OnLoad спрячешь его.
Auscultura et perpende - Выслушай и взвесь
Теперь я есть в <a href='http://www.livejournal.com/users/mrnight/' target='_blank'>LJ</a>
Night Angel
Полковник
 
Сообщений: 1160
Зарегистрирован: Ср сен 25, 2002 7:20 pm
Откуда: Belarus
Пункты репутации: 0

Сообщение rockehorr » Вт май 31, 2005 11:13 am

Количество картинок сокращать не пробовали?
<a href='http://zarplata.ru' target='_blank'>Работу не трожь! Это святое</a>
rockehorr
Рядовой
 
Сообщений: 5
Зарегистрирован: Пт май 27, 2005 12:52 pm
Пункты репутации: 0

Сообщение Lynn » Вт май 31, 2005 12:01 pm

Может действительно, лечить не симптомы, а причины?
Where were you while we were getting high? — Oasis, Champagne Supernova
Lynn
Капитан
 
Сообщений: 267
Зарегистрирован: Пн апр 07, 2003 1:09 pm
Откуда: Москва
Пункты репутации: 0

Сообщение China9 » Ср июн 01, 2005 6:25 am

Делаем слой и первым его загружаем. На другом слое грузиться вся страничка, но пока невидна.
На верхнем слое можно даже подобие графика загрузки слепить.
Потом верхний слой выключаем, основной включаем.

Для уменьшения объема графики можно некоторые вещи сделать с помошью штатных решений html+JS.
Например, многие лепят логотипы ужасных размеров, которые легко заменяются мелкими конструкциями на html и простеньким (в смысле сжатия) задником.

Прежде чем выпускать страничку в сеть надо продумать, чтоб пользователю было не только интересно, но и удобно. Не у всех из нас пока оптоволокно закинуто в форточку.

Для разных картинок стоит попробовать разные методы сжатия.

Для менюшек и остального не гнушаться картинками размером в один-два пикселя. Лучше уж 10 картинок по 10 байт, чем одну 100 кб.

В общем, резать и строгать.

А главное - это чтоб была возможность работать с выключенными картинками. Не лениться с подписями менюшек.

Если сайт будет даже очень интересным, но кнопочки картиночные и без подписей. То я его сразу захлопну. Как и большенство таких-же юзверей как и я.
China9
Старшина
 
Сообщений: 46
Зарегистрирован: Ср июн 01, 2005 4:06 am
Пункты репутации: 0

Сообщение najar » Ср июн 01, 2005 5:27 pm

2China9
идеология ясна, а как практически то... с этими слоями?
najar
Старшина
 
Сообщений: 58
Зарегистрирован: Ср дек 01, 2004 6:38 pm
Пункты репутации: 0

Сообщение China9 » Чт июн 02, 2005 3:08 am

najar
Код: выделить все
<STYLE TYPE="text/css">
#cname1
{position:absolute;
top:20px;
left:20px;
z-index:1;(для второго слоя  z-index:2;)
}
</STYLE>
</HEAD><BODY>
<DIV id="cname1">
<img...>.....
</DIV>


А на яве код:
Код: выделить все
IE - document.all['имя слоя'].style.имя_атрибута=значение
Netscape - document.layers['имя слоя'].имя_атрибута=значение


Атрибут называется:visibility (visible/hidden)
China9
Старшина
 
Сообщений: 46
Зарегистрирован: Ср июн 01, 2005 4:06 am
Пункты репутации: 0

Сообщение Lynn » Чт июн 02, 2005 4:44 am

China9, не учи детей плохому.
Вместо
Код: выделить все
IE - document.all['имя слоя'].style.имя_атрибута=значение
Netscape - document.layers['имя слоя'].имя_атрибута=значение

надо использовать
Код: выделить все
document.getElementById('id слоя').style.имя_атрибута=значение
Where were you while we were getting high? — Oasis, Champagne Supernova
Lynn
Капитан
 
Сообщений: 267
Зарегистрирован: Пн апр 07, 2003 1:09 pm
Откуда: Москва
Пункты репутации: 0

Сообщение China9 » Чт июн 02, 2005 5:46 am

najar
Согласен.
Просто в JS ничего не знаю. Только на уровне ГЫ-юзера в нем ковыряюсь.
China9
Старшина
 
Сообщений: 46
Зарегистрирован: Ср июн 01, 2005 4:06 am
Пункты репутации: 0


Вернуться в Дизайн + web-дизайн

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20

cron