Веб-студия DartStyle

Проект Семейная фотогалерея

Кратко о проекте

Егор Сирота – управляющий директора банка "Ренессанс Капитал" обратился к нам за помощью в создании семейной фотогалереи. Мы реализовали собственную фотогалерею на технологии Adobe Flash.

Оказанные услуги

Дизайн и верстка

Разработка дизайна

Создание веб-сайта

Разработка веб-сайта

Электронный каталог

Создание электронного меню-каталога

Фотоуслуги

Фотоуслуги

Флеш разработка

Флеш разработка

Период: 2010 год

Бюджет проекта: 80 тыс. руб.

Реализация

Основным требованием к фотогалерее являлось простота ее администрирования. Конечно, уже существует множество готовых решений для фотогалерей, например, для известных CMS вроде Wordpress, Joomla, Drupal и других. Главный недостаток этих решений заключается в том, что для управления галерей необходимо немного разбираться в системе администрирования CMS, хорошо понимать как настраивается модуль галереи, установленный на эту CMS и, чуть ли не самое важное, уметь загружать файлы в галерею. И если грамотному web-специалисту в этом довольно несложно разобраться, то простому пользователю, который в принципе не сталкивался с системами администрирования это крайне сложно сделать.

Еще одним немаловажным требованием являлось ограничение доступа для гостевых аккаунтов. Доступ в персональную семейную фотогалерею в принципе должен быть ограничен. Кроме того, заказчик попросил нас дать ему возможность предоставлять доступ по временному коду (паролю), который он мог бы предоставить своим друзьям и знакомым, а затем, при необходимости, сменить код доступа.

Поигравшись с множеством популярных галерей как для CMS, так и независимых решений, мы решили, что будем сами разрабатывать фотогалерею с нуля. В качестве технологии мы выбрали Adobe Flash, так как она, во-первых, абсолютно одинаково отображается во всех браузерах, во-вторых, является самой продвинутой в плане создания анимаций и переходов (являлась на тот момент). Кроме того, эта технология позволяет разрабатывать приложения, не задумываясь об ограничениях разметки и представлением кода браузером – элементы могут располагаться как угодно, без написания большого объема CSS и HTML кода.

Поскольку мы выбрали очень гибкую технологию в плане разработки пользовательского интерфейса и размещения элементов, то первым делом мы задумались об элементах управления галерей. Управлять нашей галереей достаточно удобно, нет необходимости заходить в специальный интерфейс администрирования – все объекты можно изменять непосредственно при обращении к ним.

Загрузка фотографий
Например, чтобы изменить название альбома, достаточно просто кликнуть по названию, переименовать и нажать на иконку сохранения рядом с именем альбома. Такая же возможность применима к описанию отдельной фотографии. Для добавления альбома нужно просто нажать “добавить” в любом экране, где отображаются альбомы. Также мы сделали простой загрузчик для фотографий, с помощью которого можно загружать фотографии прямо в любой имеющийся или новый альбом без совершения дополнительных действий.

В результате у нас получилась очень симпатичная фотогалерея, с различными плавными анимациями и переходами, а главное - простая в использовании - управлять галерей наш клиент может сам без привлечения специалистов по администрированию веб-сайтов. Заказчик остался крайне доволен нашим детищем, до сих пор использует галерею в качестве семейного фотоархива.

Пример сайта 1
Пример сайта 2
Пример сайта 3
Пример сайта 4