Снова о фотогалерее

Mar 27, 2011 20:14

Я наконец-то сподобился разобраться с кодом фотогалереи с кэшированием, написанным vvy (за что ему большое спасибо!) при помощи библиотеки jquery. Пофиксил мелкие баги и изменил дизайн на свой вкус. Теперь фотографии должны грузиться быстрее. Галерея тестировалась в следующих браузерах: Firefox 4.0 & 3.6, Chromium 10, Opera 10, Konqueror 4.6. Я был бы ( Read more... )

фотогалерея

Leave a comment

Comments 16

(The comment has been removed)

serge_g239 March 27 2011, 18:26:56 UTC
Увы, нельзя. Всегда же так было - в этом смысле ничего не изменилось.

Reply

serge_g239 March 27 2011, 18:53:54 UTC
У тебя ишак есть???

Reply

(The comment has been removed)


(The comment has been removed)

serge_g239 March 27 2011, 18:32:29 UTC
Как бы удобный хостинг и хороший веб-интерфейс - это совсем разные вещи. С трудом представляю их вместе в нашем неидеальном, мягко говоря, мире.

Reply


savvdm March 28 2011, 13:39:17 UTC
В IE вроде работает, только очень долго грузит картинки.
А индекс с мелкими картинками не запланирован?

Reply

serge_g239 March 28 2011, 13:49:31 UTC
Спасибо! А в каком смысле долго грузит? Работать должно так:

При начальной загрузке страницы загружаются

1) данное фото
2) его соседи
3) 1ое и последнее

т.е. в общем случае 5. Это долго. Возможно стоит отказаться от кэширования 1го и последнего.

Далее при нажатии кнопки (расмотрим, например, "Next") показыватся следующее, которое в идеале уже загружено, и начинает грузится следующее за ним.

Т.е. главное узкое место - загрузка сразу 5ти фото на старте. Проблема в том, что pics.livejournal.сom в принципе небыстро отдает контент.

Что касается IE - отцентрированы ли фото по вертикали?

Про индекс запрос был. Думаю :)

Reply

savvdm March 28 2011, 14:07:20 UTC
Я попробовал полистать вперёд, сразу получил пустые страницы. Браузер пишет что-то вроде "N items remain...". N увеличивается по мере листания. Возможно, всё так и задумано.

Всё отцентрировано, кроме панорам, которые шире экрана.

Я, видимо, начало дискуссии пропустил. А почему в качестве фотохостинга должен использоваться именно lj?

Reply

serge_g239 March 28 2011, 14:13:08 UTC
> А почему в качестве фотохостинга должен использоваться именно lj?

Ну потому, что он используется мной уже сто лет. Т.е. я хочу, чтобы галереи заработали в старых постах без их переписывания.

А какая версия IE?

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

Reply


Leave a comment

Up