07.10.2009, 15:06 | #1 |
Любитель
Ресайзер картинок
Кто что может посоветовать.
В чем собственно проблема. При публикации постера, я разрешаю публиковать постер с хостинга картинок. Ну и часто постер очень большой. Хочется его автоматически заресайзить, так что бы при клике на нем его первоначальный размер востанавливался. Пробовал использовать 3 ресайзера 1. nCode Image Resizer Очень хорош и прост, никаких излишеств, но вверху изображения появляется какаято левая надпись и именно на нее надо кликать что бы произошел ресайз, если ее уберу то и ресайзить неполучится. 2. HS IMG Tag Resize 2.11 Очень красиво, ресайзит все как надо но а) тормозит жутко б) неправильно обрабатывает ширину и высоту ( не буду вдаваться в детали, так как (а) и (в) достаточно что бы им не пользоваться в) даже маленькие изображения ( которые итак ресайзить не нужно ) попадают под действие ресайзера, размер их не меняется но при наведении на них можно кликать, что вводит пользователся в заблуждение вообщем ничего не нашел, думаю может вы что подскажите если ничего не найду, выключу все ресайзеры, и сделаю так что бы постеры обязательно в атачях были. но всеже нормальный ресайзер нужен |
|
07.10.2009, 15:32 | #2 |
Администратор
Azec, могу огорчить - не существует полностью правильного ресайзера.
Связано с тем что все броузеры по разному отдают размеры картинок в js в зависимости от различных условий. Например опера не грузит скрытые изображения, как следствие js не может получить размеры картинок. Еще момент event Onload для документа по идее должен отрабатывать при 100% загрузке всей страницы, но это у некоторых броузеров не так - они понимают этот ивент как полную загрузку html+css, что совсем не одно и тоже что полная загрузка документа. Как следствие чтобы все это учесть приходится или делать очень большой код или просто запретить выкладывать постеры на фотохостинги проще постер заливать на форум - там он уже никуда не денется. |
|
07.10.2009, 15:41 | #3 |
Новичок
А если использовать скрипт Highslide?
Мне он очень нравиться и не тормозит! |
|
07.10.2009, 16:13 | #4 |
Любитель
сейчас она у меня и стоит, можешь посмотреть в любом фильме
а) тормозит сильно б) неправильно обрабатывает ширину и высоту ( не буду вдаваться в детали, так как (а) и (в) достаточно что бы им не пользоваться в) даже маленькие изображения ( которые итак ресайзить не нужно ) |
|
07.10.2009, 16:51 | #6 |
Любитель
плохо работает, картинка постера кликабельна и пользователь думает что ее можно увеличить, а в действительности если кликнуть на нее то она куда-то перетечет а размер останется таким же как был
+ на моем компе эти эффекты притормаживают |
|