вывод динамики роста участников сообщества

Аватар пользователя itsanti

Категория задачи: 

  • дизайн и оформление сайта

Статус: 

  • готово

Суть: вывести на видное место количество участников сообщества, чтобы видеть динамику роста =)

Что-то типа слогана: А нас уже {N}. Присоединяйтесь к нам!

UPD (от администратора сайта):
Считаю инициативу выполненной. Количество участников выводится в конце мультика в банере на главной странице и на странице http://drupalspb.org/members

up
5 пользователей проголосовало.

Комментарии

Аватар пользователя Konstantin Komelin

Хорошая мысль, спасибо!

Хорошая мысль, спасибо!

У нас была идея анимированного баннера с количеством участников. Один из участников занимался этим вопросом. Анимацию планировалось реализовать в Adobe Edge.

Я постараюсь уточнить статус затеи с баннером.

Аватар пользователя paulanders

Уточняю статус затеи: есть

Уточняю статус затеи: есть баннер в первом приближении, скачать (zip, 87 Кб).
В процессе обсуждения возникли кое-какие идеи по улучшению, но к окончательному решению так и не пришли. Так что предложения по прежнему принимаются.

Как уже сказал Константин, баннер сделан при помощи Adobe Edge Animate, за этим названием кроется связка HTML, CSS и JS. Работает только в HTML5 браузерах, в том числе - на мобильных. Для старых браузеров можно добавить fall back картинку (постер).

Анимация встраивается в Drupal довольно не тривиально, нужно подтягивать несколько JS файлов, а так же в них придется переправить все пути, для соответствия стандартам Drupal. Не исключено, что будут конфликты с другим функционалом использующим jquery.

Поэтому предлагаю следующее решение: модуль Edge Suite. Я его уже внедрял на боевых сайтах - работает. Модуль берет на себя интеграцию Edge анимации в Drupal, нужен всего один файл - сам ролик сохраненный для публикации.

Всю работу по Анимации я готов взять на себя. Еще понадобится JS функция, которая посчитает кол-во юзверей, и человек, который все это опубликует.

Аватар пользователя Konstantin Komelin

Вывел баннер paulanders-а в

Вывел баннер paulanders-а в хедер на главной.
На финальных кадрах анимации отображается количество зарегистрированных участников.

Спасибо всем, кто поучаствовал в данной инициативе!

Давайте протестируем.

Аватар пользователя Alex Malkov

Симпатичный баннер!

Симпатичный баннер!
Потестил на разных браузерах. Как всегда IE6-7-8 позади планеты всей. Вместо баннера серый прямоугольник). Начиная с 9-ки - все нормально.
На мобильных устройствах баннер показывается начиная с разрешения 1024 px.
Было бы неплохо на меньших разрешениях показывать ввиде текста "Нас уже 59! Присоединяйся к нам!" или как-то так...

Аватар пользователя paulanders

По моим впечатлениям, это как

По моим впечатлениям, это как то связанно с кешированием drupal, либо со сжатем. В общем, достоверно не могу сказать что именно вызывает подобный эффект. Но могу точно сказать, что ролик тут не причем, он весь весит 90 Кб, и в нем есть прелоадер.
У меня 5-ти мегабайтный ролик с телефона по GPRS нормально отображался... правда после того как я отключил кеширование блоков. До этого даже на десктопе иногда проскакивали небольшие глючки, в этом же духе, но всегда разные :)

Аватар пользователя paulanders

Как не крути, а всякие аплеты

Как не крути, а всякие аплеты, типа флеш, java, silverlight надежнее работают.

Совершенно верно, потому что каждая технология и ее интерпритатор поддерживаются одним разработчиком, к тому же в их работу не вмешивается drupal. Беда в том, что не одна из них не стала (и никогда не станет) стандартом, который поддержат все.
Так будем же поддерживать открытые стандарты, товарищи! Даешь единство технологий! ну и все в таком духе :)
Как бы это смешно не звучало, в мире веба никогда не было так, чтоб все везде идеально работало, и уход от сложившихся устоев как раз стимулирует развитие.
p.s. у перечисленных выше альтернатив минусов гораздо больше.