Читать «Цифровой журнал «Компьютерра» № 94» онлайн - страница 22

Коллектив авторов

Отличие SolverMate от конкурентов состоит в оригинальной реализации очевидной идеи. Разработчикам удалось совместить несовместимое и создать гибко настраиваемый продукт, пользоваться которым предельно просто. Таково позиционирование решения; дальше мы посмотрим, за счёт чего достигается столь парадоксальный эффект.

Начнём с начала

Хоть мы и не собираемся увлекаться справочной информацией, техническое введение всё же необходимо. С точки зрения пользователя SolverMate представляет собой веб-приложение. Его интерфейс напоминает GMail, хотя разработчики сервиса и используют другие термины. Для доступа к электронной почте предназначена закладка «Рабочий стол».

Кроме неё, имеются «Календарь», «Контакты» и «Настройки». В правой верхней части окна расположена ссылка с именем пользователя (нажав на неё, можно попасть в настройки), а также ссылки «Отзывы и предложения», «Помощь» и «Выход». Большую часть рабочего пространства занимает собранная в цепочки (как в GMail) корреспонденция с возможностью поиска, расстановки отметок и сортировки по различным полям. В левой части окна можно найти фильтры (с их помощью можно отобразить соответствующую определённым критериям корреспонденцию), шаблоны (о них речь пойдёт ниже) и теги (ярлыки).

Центральные понятия в SolverMate — решение и сотрудник. Это очень похоже на домен Google Apps, но без привязки к DNS. Решение представляет собой корпоративную инфраструктуру, а сотрудник — это пользователь решения. Чтобы он мог вести переписку, нужно добавить учётную запись электронной почты на внешнем ресурсе — SolverMate не является почтовым сервером. Корреспонденция собирается по протоколу POP3, а отправляется по SMTP.

Вся переписка состоит из тем, объединяющих принятую и отправленную корреспонденцию в цепочки. Здесь нет традиционных папок «Входящие» или «Исходящие», при подобном подходе они не нужны. И самое главное здесь — то, что можно вмешаться в процесс сбора цепочек и вручную объединить в одну тему или отделить сообщение, если оно не туда попало!

Разумеется, здесь есть средства коллективного доступа — общие темы, ящики, контакты и списки рассылки.

Использование шаблонов и правил

Пока всё как обычно, но дальше в дело вступают шаблоны. Они не имеют ничего общего с шаблонами почтовых программ. По сути дела это некая структура данных — произвольный набор полей (сроки, приоритеты, трудозатраты, стоимость и т.д), который можно привязывать к переписке или адресатам. Таким образом достигается гибкость решения: с помощью шаблонов описывается любой тип адресата или корреспонденции. Обычные письма и контакты превращаются в сложные электронные документы — в процессе работы им присваиваются различные метрики и параметры.

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