X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Lazy Load - очень интересно! (вопрос)
zakaznik
zakaznik
Topic Starter сообщение 11.4.2011, 17:47; Ответить: zakaznik
Сообщение #1


↑↑↑ Цель ↑↑↑
******

Группа: Active User
Сообщений: 1842
Регистрация: 17.3.2010
Поблагодарили: 394 раза
Репутация:   51  


Суть: эта библиотека js откладывает загрузку картинок сайта до того момента, пока вы не прокрутите страничку до этой самой картинки (как реализовано vkontakte, когда просматриваем фото)

вот пример: http://www.appelsiini.net/projects/lazyloa...led_fadein.html

вот сайт: https://github.com/tuupola/jquery_lazyload

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

Но суть то не в эффекте и красоте, а необходимо снизить нагрузку на сервер...

Умы js, вопрос: как собственно сделать работоспособность для остальных браузеров? Или давайте разберемся все вместе как это реализовано vkontakte - у Дурова пашет во всех браузерах...

Сообщение отредактировал zakaznik - 11.4.2011, 17:47


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Kostap13
Kostap13
сообщение 11.4.2011, 18:13; Ответить: Kostap13
Сообщение #2


Бывалый
****

Группа: User
Сообщений: 358
Регистрация: 5.7.2010
Поблагодарили: 81 раз
Репутация:   17  


Я так понимаю, что сначала надо узнать Как узнать на сколько прокручен документ (scrollLeft, scrollTop)? Почему scrollLeft, scrollTop всегда равны нулю? Как прокрутить содержимое окна документа? (в поиск по странице вбейте эту фразу)

Ну и когда достигаем низа, отправлять ajax и результат аппендить в нужный див.

Сообщение отредактировал Kostap13 - 11.4.2011, 18:14
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
zakaznik
zakaznik
Topic Starter сообщение 11.4.2011, 18:23; Ответить: zakaznik
Сообщение #3


↑↑↑ Цель ↑↑↑
******

Группа: Active User
Сообщений: 1842
Регистрация: 17.3.2010
Поблагодарили: 394 раза
Репутация:   51  


сейчас буду думать... хотя я вообще в этом не фурычу(

Сообщение отредактировал zakaznik - 11.4.2011, 18:24


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
proXBOCT
proXBOCT
сообщение 14.4.2011, 11:16; Ответить: proXBOCT
Сообщение #4


PHP-писака
*****

Группа: Active User
Сообщений: 867
Регистрация: 20.4.2008
Из: Тольятти
Поблагодарили: 297 раз
Репутация:   47  


Вообще во вконтакте смысл другой.
есть 2 блока
1) где фотки
2) "Показать больше фоток"
Как только второй блок появляется на экране, то идёт запрос на сервер и в блок где фотки добавляются новые фотки.
а не так что, на странице сразу дофига фоток но загружаются они только в момент докрутки до них


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
zakaznik
zakaznik
Topic Starter сообщение 14.4.2011, 11:22; Ответить: zakaznik
Сообщение #5


↑↑↑ Цель ↑↑↑
******

Группа: Active User
Сообщений: 1842
Регистрация: 17.3.2010
Поблагодарили: 394 раза
Репутация:   51  


(proXBOCT @ 14.4.2011, 11:16) *
Вообще во вконтакте смысл другой.

да, я в этом уже разобрался... даже нашел как это сделать, там принцип такой, что фотки находятся на разных страничках, типа 10 фоток на первой, следующие 10 на второй... и в конце главной странички (на которой мы сидим), при прокрутке ее в самый низ, подгружается следующая страничка...

P.S. хотя вконтакте, конечно сворее всего реализовано и по другому: у них и умы сильные и финансы свое что то разработать есть...

Сообщение отредактировал zakaznik - 14.4.2011, 11:28


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
proXBOCT
proXBOCT
сообщение 14.4.2011, 12:12; Ответить: proXBOCT
Сообщение #6


PHP-писака
*****

Группа: Active User
Сообщений: 867
Регистрация: 20.4.2008
Из: Тольятти
Поблагодарили: 297 раз
Репутация:   47  


Как раз вариант контакта реализовать проще, чем ваш =)


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


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Вопрос по seo для интернет магазина
куда девать продвинутые товары, которые уже не выпускают
18 viktormerke 2785 Вчера, 15:18
автор: Smspva
Открытая тема (нет новых ответов) Очень нужна работа
Желательно на постоянной основе
11 Yuliya_Klim 1726 11.12.2017, 19:26
автор: beliaev
Открытая тема (нет новых ответов) Вопрос к знатокам Instagram
20 SEOMR 4176 30.11.2017, 14:25
автор: DiscordPro
Открытая тема (нет новых ответов) Вопрос про Телеграмм
18 syd2010 1157 28.11.2017, 14:25
автор: PostBrigada
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыАrticle manager вопрос
0 Smile3D 441 24.11.2017, 18:27
автор: Smile3D


 



RSS Текстовая версия Сейчас: 16.12.2017, 8:05
Дизайн