robert1974
7.01.2015, 01:00:53
czesc,
Chcialbym na stronie wyswietlic kilka animowanych gifow, kazdy po 1MB, duze niestety.
1. Czy da sie jakos zrobic by zaladowac strone szybko i uzytkownik juz czyta strone a gify dopiero sie doladowuja, w tle jakby?
2. ..albo cos takiego ze strona zaladowuje sie z obrazkami statycznymi (JPG), i dla wyszukiwarki wyglada na zaladowana w calosci, a dopiero w trakcie gdy uzytkownik przeglada kontent doladowuja sie finalne gify i podmieniaja statyczne obrazki?
dzieki za pomoc.
by_ikar
7.01.2015, 08:13:18
Ad1
http://www.appelsiini.net/projects/lazyload lub
http://luis-almeida.github.io/unveil/ lub
http://plugins.jquery.com/lazy/Ad2 możesz zapisać gifa jako jpg i umieścić na nim przycisk "play" po kliknięciu którego gif się załaduje. Może to być mouseenter, jeżeli nie chcesz klika.
phpion
7.01.2015, 11:42:51
2. Jest jescze coś takiego jak atrybut lowsrc dla znacznika img. Wprawdzie nigdy z niego nie korzystałem i nie do końca wiem jak działa w praktyce, ale w teorii może Ci przypasować.
robert1974
7.01.2015, 15:20:17
dzieki za odp, poprobuje i dam znac co mi z tego wyszlo.