медиа-браузер jQuery - PullRequest
       10

медиа-браузер jQuery

1 голос
/ 30 июля 2009

Я пытаюсь создать визуальный браузер на основе jQuery для миниатюрных активов, сгруппированных по дате загрузки ресурса. С серверной частью все в порядке, но мне очень трудно найти работоспособное визуальное решение, которое может (потенциально) беспрепятственно обрабатывать от сотен до тысяч активов. Отображение контента не является проблемой, так как он обрабатывается лайтбоксом, мне просто нужно найти способ на самом деле отобразить миниатюры.

Я пытался взаимодействовать с этим плагином , но столкнулся с множеством проблем, когда он получил более 100 записей, все просто ужасно перестало отвечать. В идеале я хочу иметь возможность встроить в него ajax для загрузки носителей по мере необходимости, а не для массовой загрузки страницы. Кто-нибудь знает хороший плагин, который можно использовать для достижения этого эффекта или, по крайней мере, предоставляет хороший пользовательский интерфейс для просмотра больших объемов контента?

Чтобы уточнить: я правильно создал миниатюры, которые создаются при загрузке ресурса, это то, что отображается на странице, а полноразмерное изображение загружается в лайтбокс только при нажатии на миниатюру. Я просто пытаюсь определить хороший способ просмотра большого количества миниатюр, отсортированных по дате загрузки.

Ответы [ 2 ]

1 голос
/ 30 июля 2009

Звучит так, как будто вы уменьшаете полноразмерные изображения, что ухудшает производительность. Есть ли у изображений уменьшенная копия, которую можно использовать для миниатюр?

0 голосов
/ 07 августа 2009

Оказалось, что действительно не было хорошего способа реализовать плагин предварительной сборки для этой ситуации, лучший способ сделать это для меня - внедрить ползунок пользовательского интерфейса jQuery, и после этого события stop я делаю ajax get загрузить соответствующие данные в div с вертикальной прокруткой.

Возможно, не самое элегантное или самое красивое решение, но оно подходит для ситуации и выглядит достаточно красиво.

...