форум вебмастероff на AlfaSpace.NET |
Ubuntu и Linux
|реактивный бесплатный хостинг
| Киноклуб. ВСЁ БЕСПЛАТНО!
база знаний хостинга
|
правила форума
| Начало ° Ответить ° Статистика ° Опрос ° Регистрация ° Поиск ° FAQ ° |
| Форум вебмастеров на AlfaSpace.NET / Создание сайта / Делаем загрузчик страницы!!! |
| Автор | Сообщение |
| Mafia382 Участник 25 |
# Дата: 17 Авг 2005 03:10 Проблемма? На странице довольно большая картинка Для ускорения загрузки - разбита на 400кусков (хотя размер от этого не уменшился(а может и увеличился) хочеться избежать "муторного" открывания картинок. Поставить корректный загрузчик(AKA Loader) чтобы пользователь этого не видел, а видел полосочку и при появлении флага "готово" -страничка открылась в "полный рост" Всё что попробовано дало печальный результат!!! Жду Ваших умных советов!!!! Заранее спасибо Шеф -всё пропало! Заклинило -ИНТЕРНЕТ ©Rio |
| Константин TorrentMaster 3516 |
# Дата: 17 Авг 2005 05:05 Приделай jscript который каждые 5 секунд будет проверять существование указанных картинок (по порядку) и как только будет не находить очередную, пусть обновляет твой прогрессбар. Единственная проблема - если браузер по дефолту ждет загрузки всей страницыцеликом, то это не прокатит |
| Константин TorrentMaster 3516 |
# Дата: 17 Авг 2005 05:06 Нл картинки все равно будут появляться - так что как вариант - сделай прогрессбар в отдельном окне, которое будет распахиваться на весь экран и закрывать собой основную страницу, хотя это все изврат. |
| Константин TorrentMaster 3516 |
# Дата: 17 Авг 2005 05:12 Разбей картинку на 5 частей. При этом загрузка произойдет максимально быстро Откуда такая точность - а если на 6? :) |
| fIREz Участник 205 |
# Дата: 17 Авг 2005 05:49 всё равно на сколько частей разбивать картинку, всё зависит от ситуации это во-первых а во-вторых, если это фотка, то не нужно её разбивать на части, есть масса скриптов, которые отображают прогрессбар при загрузке страницы/картинки хотя может я и не догнал че те нада... |
| h00st Забытый всеми 2187 |
# Дата: 17 Авг 2005 06:05 Сделай сайт на флеше и будет тебе загрузщик %) |
| digs Участник 370 |
# Дата: 17 Авг 2005 06:18 gavrik Это зависит от браузера. У IE их кажется только два |
| Mafia382 Участник 25 |
# Дата: 17 Авг 2005 14:37 Сделай сайт на флеше и будет тебе загрузщик %) Это хороший вариант, но придеться в начале проверить - установлен ли Flash у пользователя, потом придеться пользователю загрузить последнюю верстю FlashPlayer, да еще если он пришел с корпоративной ветки попросить его админа не экономить трафик! %) |
| Mafia382 Участник 25 |
# Дата: 17 Авг 2005 14:43 Народ давайте конструктивней иначе просто флейм! Т.е. смерть! Значится потоки загрузки в ПМ. Здесь -"COUNTER[AKA Loader, AKA Загрузчик]" Такие правила - "Чисто не только там , где убирают, но и там, где не мусорят!" Шеф всё пропало - ИНТЕРНЕТ - Заклинило ! ©Rio |
| Андрей Алексеевич 2123 |
# Дата: 17 Авг 2005 14:52 Mafia382 Отсыпь мне... А «По теме» Чё за картинка то? Порно плакат 1800x2400? Почему не легче целой картинкой? |
| Mafia382 Участник 25 |
# Дата: 17 Авг 2005 14:52 ° Поправил: Mafia382 (а теперь подумай, стоит ли такие картинки на сайт ... того... пихать-то или нет.) А стоит ли вобще делать сайт идля чего? Хочется только того чего хочется!!! Прости "gavrik" - это не обсуждаемо! -Поживи с наше?! -Простые ходы давно известны! Шеф! Всё пропало - ИНТЕРНЕТ - Заклинило ! ©Rio http://mafia382.alfaspace.net/ http://mafia382.alfaspace.net/reload.htm |
| Mafia382 Участник 25 |
# Дата: 17 Авг 2005 14:55 Отсыпь мне... Всё в ПМ!!! Хоть тонну |
| Андрей Алексеевич 2123 |
# Дата: 17 Авг 2005 14:57 Отвисает челюсть Mafia382 "№;%%::??* ... 1 - картинку надо целую сразу (а не на 400 кусков) 2 - картинку надо сжать advansed jpeg Optimizer'ом и до 60-70 качества убавить... И запомни - качество 100 в картинке 800х600 - это очень жестоко! |
| Андрей Алексеевич 2123 |
# Дата: 17 Авг 2005 14:59 И вообще тебе сюда надо зайти, а то после твоих постов у миня не стоит. |
| Mafia382 Участник 25 |
# Дата: 17 Авг 2005 15:08 white_pawn И запомни - качество 100 в картинке 800х600 - это очень жестоко Значит такая была изначальная задача!Хотя особой разницы не будет! white_pawn а то после твоих постов у миня не стоит. Разбеоись от чего стоит, а от чего нет самостоятельно |
| Андрей Алексеевич 2123 |
# Дата: 17 Авг 2005 15:30 Значит такая была изначальная задача!Хотя особой разницы не будет! Мдя... Ты разницы между 100 и оптимайзерным 50 не увидишь, без приближения... Хотя как знаешь.... Можешь еще в .bmp конвертнуть, тогда качество будет крутое! (Но вес будет все 12 mb)... |
| Андрей Алексеевич 2123 |
# Дата: 18 Авг 2005 05:03 С качеством 30 прекрасно выглядит. И весит 43 кб. Истина где-то рядом ;) |
| Mafia382 Участник 25 |
# Дата: 18 Авг 2005 10:45 Значит продолжаем флеймить! -Не интересовало качество!( любой гр. ред. сделает и качество и размер и порежет и даже код отпишет)!!!! -Интересовал загрузчмк! Итог: -;(((( -Кодов =0 -Дельных предложений=0 -Как правильно отловить флаг MSIE -"готово", т.е. все изображения, таблицы,тексты,... кэшированы и теперь будут подставлятся из вр. файлов, а не с удаленного сервера! Для очень долго думающих и озабоченных потенцией предлагаю попробовать "ИНТЕРНЕТ" в деревне или Чите или Уссурийске. Все варианты загрузчмков которые я видел делают всё выше перечисленное не совсем корректно. А единого решения кроме как использовать Flash я не видел совсем, но что-то мне подсказывает, что оно есть! JavaScript это должен понять! Если есть желание конструкнструктивно обсуждать данный вопрос, то тема может быть оставлена, если переходить на личности, потенцию и ссылки на кулхацкерские форумы флейм будет закончен! |
| Анна Участник 2900 |
# Дата: 19 Авг 2005 08:39 ° Поправил: Анна Mafia382 А так тебя не устроит? <script language="javascript"> tmp = document.body.innerHTML; document.body.innerHTML = '<div id="ss">'+tmp+'</div><div id="ls" style="position:absolute;width:100%;height:100%;left:0px;top:0px"><tab le width="100%" height="400" border="0"><tr><td valign="middle" align="center" style="color:#7a5ec9;font-family:Verdana;font-size:9px;font-weight:bol d;">loading...</td></tr></table></div>'; document.getElementById('ss').style.visibility = 'hidden'; document.body.onload = function () { document.getElementById('ss').style.visibility = ''; document.getElementById('ls').style.visibility = 'hidden'; } </script> (Перед закрывающим тегом body) |
| Анна Участник 2900 |
# Дата: 19 Авг 2005 08:58 Это здесь форум так сохраняет. |
| Mafia382 Участник 25 |
# Дата: 22 Авг 2005 15:02 Anna А так тебя не устроит? Да меня-то и так устраивало! Попробуй сам!!! На локалке и все поймешь!!! Есть один выход! - Следует избегать сложных таблиц - все броузеры читают их два раза! 1-й чтение и обдумывание как отображать и позиционировать и 2-й чтение на отбражение. Это не есть + можно вставить методом CSS - это оптимальнее! Тут и лоадер сработает. Если интересно приведу листинг |
| Mafia382 Участник 25 |
# Дата: 22 Авг 2005 15:03 пример |
| Mafia382 Участник 25 |
# Дата: 22 Авг 2005 15:05 Да Вы и сами разберетесь RTFM чтобы было хорошо |
|
Powered by miniBB forum software © 2001-2008
Powered by miniBB-gzipper. Original size:38729, gzipped size:11181 |