Подскажите пожалуйста модуль для отображения Gif анимаций по клику мыши, как в Вконтакте

Аватар пользователя Megacybergluk Megacybergluk 25 сентября 2015 в 18:39

Подскажите, пожалуйста, какой нибудь модуль для отображения Gif анимаций по клику мыши, как в Вконтакте.
Я хочу их в огромном количестве заливать, но надо чтобы они не активировались сразу, а только по клику, иначе нагрузка будет большая.
Может быть знаете как это сделать?

0 Thanks

Комментарии

Аватар пользователя bumble bumble 25 сентября 2015 в 19:25

Можно попробовать сделать стиль, в котором переделывать формат изображения в jpg и выводить его.
А при клике загружать Ajax'ом оригинальную GIF'ку.

Аватар пользователя Megacybergluk Megacybergluk 25 сентября 2015 в 19:40

Эээ а как это сделать? Может быть все же готовый модуль есть, неужели никто никогда не выкладывал анимации на сайт.

Аватар пользователя bumble bumble 25 сентября 2015 в 19:47

Честно говоря с GIF'ками уже лет 5 не работал...
Готовый модуль вряд ли есть.

Аватар пользователя Megacybergluk Megacybergluk 25 сентября 2015 в 19:58

Ну как же так, как же люди будут без гифок, у меня на сайте есть всё кроме них, они просят ведь. А что там с первой идеей, как ее реализовать?

Аватар пользователя bumble bumble 25 сентября 2015 в 20:00
"Megacybergluk" wrote:

А что там с первой идеей, как ее реализовать?

Собственно так, как описано.
Стиль можно добавить здесь "admin/config/media/image-styles", а дальше писать js.

Аватар пользователя bumble bumble 25 сентября 2015 в 20:38

Тогда посвятите немного личного времени и научитесь программировать - пригодится еще не один раз.

Аватар пользователя Megacybergluk Megacybergluk 25 сентября 2015 в 20:42

Если я начну это изучать, я же потом не закончу, да и не думаю я что это так просто.

Аватар пользователя bumble bumble 25 сентября 2015 в 20:45

Для этой задачи не нужен 6-й дан по программированию.
Хорошо поискать в интернете и можно справится за 1 вечер.
Плохо поискать - за 2.

Аватар пользователя Victor SH Victor SH 25 сентября 2015 в 22:10

На вскидку, при условии, что gif и jpg лежат в одной папке, имеют одинаковые названия.

a.jpg -> a.gif

$('.класс картинок').click(function(){
var src = $(this).attr('src').substr(0,($(this).attr('src').length-3))+'gif';
$(this).attr('src',src);
})
Аватар пользователя voviko voviko 25 сентября 2015 в 22:22
"Megacybergluk" wrote:

Подскажите пожалуйста модуль для отображения Gif анимаций по клику мыши, как в Вконтакте

Как в контакте. шо за бред.
Контакт штоли пуп земли? Нахера я там должен сидеть.
Дак нет же, всем этот контакт нужен.
Сложно скрин сделать или видео?

Аватар пользователя bumble bumble 26 сентября 2015 в 1:00

Как на скрине или в видео. шо за бред.
Скрин или видео штоли пуп земли? Нахера я там должен сидеть.
Дак нет же, всем этот скрин или видео нужен.
Сложно скрин сделать или видео?

Аватар пользователя Lizergin Lizergin 26 сентября 2015 в 1:18

так может мы тут вообще о css3 анимации говорим? и накой нищеброду вообще такая фича?

Аватар пользователя voviko voviko 26 сентября 2015 в 9:59

когда к gif применяешь стиль изображения, gif перестает быть гифоМ.
Можно, например, сделать так, чтобы при клике на стиль выводилось оригинальное изоображение, например в colorbox.