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  


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

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Интересно мнение по компьютерному блогу
нужна здоровая критика, варианты продвижения
0 phant 364 23.5.2018, 10:41
автор: phant
Открытая тема (нет новых ответов) Вопрос по поводу цен на сайте
16 WildWeb8 947 13.5.2018, 17:40
автор: genjnat
Открытая тема (нет новых ответов) Очень нужна работа
Желательно на постоянной основе
14 Yuliya_Klim 3128 10.5.2018, 17:59
автор: Yuliya_Klim
Открытая тема (нет новых ответов) Вопрос к тем, кто зарабатывает на недвижимости?
Как заработать на недвижке.?
15 Dross 2756 26.4.2018, 18:26
автор: megachange
Открытая тема (нет новых ответов) Вопрос по сетке сайтов
Стоит ли так делать?
10 asskra 1435 12.4.2018, 22:33
автор: Ancitrus


 



RSS Текстовая версия Сейчас: 26.5.2018, 1:30
Дизайн