Я наконец-то сподобился разобраться с кодом фотогалереи с кэшированием, написанным
vvy (за что ему большое спасибо!) при помощи библиотеки
jquery. Пофиксил мелкие баги и изменил дизайн на свой вкус. Теперь фотографии должны грузиться быстрее. Галерея тестировалась в следующих браузерах: Firefox 4.0 & 3.6, Chromium 10, Opera 10, Konqueror 4.6. Я был бы
(
Read more... )
А индекс с мелкими картинками не запланирован?
Reply
При начальной загрузке страницы загружаются
1) данное фото
2) его соседи
3) 1ое и последнее
т.е. в общем случае 5. Это долго. Возможно стоит отказаться от кэширования 1го и последнего.
Далее при нажатии кнопки (расмотрим, например, "Next") показыватся следующее, которое в идеале уже загружено, и начинает грузится следующее за ним.
Т.е. главное узкое место - загрузка сразу 5ти фото на старте. Проблема в том, что pics.livejournal.сom в принципе небыстро отдает контент.
Что касается IE - отцентрированы ли фото по вертикали?
Про индекс запрос был. Думаю :)
Reply
Всё отцентрировано, кроме панорам, которые шире экрана.
Я, видимо, начало дискуссии пропустил. А почему в качестве фотохостинга должен использоваться именно lj?
Reply
Ну потому, что он используется мной уже сто лет. Т.е. я хочу, чтобы галереи заработали в старых постах без их переписывания.
А какая версия IE?
Похоже, что он закачивает фото по очереди, в то время как вменяемые браузеры параллельно.
Reply
IE8 на Windows XP
Reply
Reply
Отказался от кэширования первого и последнего фото. В общем случае должно стать побыстрее. Добирусь куда-нибудь, где есть винда - попробую посмотреть.
Reply
Ну и вообще он удобный и у меня там 15Gb :)
Reply
Reply
Reply
Leave a comment