# 93: Покушај глатког учитавања страница галерије - ЦСС-трикови

Anonim

Сво ово време провели смо у нашем статичном макети правећи неки паметни ЈаваСцрипт који би „глатко учитао“ слике у галерији. Сад кад имамо праву галерију са стварним сликама, тога више нема.

У основи, морамо да добијемо да омотачи слика имају преклопни врх односа слике. То је било лако у статичном макети, јер смо знали висину и ширину слике. Те информације више немамо, имамо само УРЛ слике.

Гоогле-ов водич за добијање димензија слике помоћу ПХП-а. Након што ово поставимо на место и посетимо галерију, супер се полако учитава . То је вероватно ПХП функција getimagesize. Претпостављамо да ће једном када ово буде објављено и ако затражи слике са истог сервера на којем је укључено бити брже.

Испоставило се да нажалост то није случај. Ова функција је спора само зато што мора да затражи целу слику и обради је да би добила потребне информације. Касније једноставно морамо посегнути за нечим потпуно другачијим да би се лагано утоваривање одвијало. Нека врста штребера. Да смо могли да вратимо време уназад, требали смо да користимо изворни програм за отпремање ВордПресс медија за постављање ових слика, а не прилагођено поље. На тај начин имали бисмо приступ подацима о димензијама слике који се чувају у бази података што би све ово омогућило.