`

СПЕЦИАЛЬНЫЕ
ПАРТНЕРЫ
ПРОЕКТА

Архив номеров

Как изменилось финансирование ИТ-направления в вашей организации?

Best CIO

Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях

Человек года

Кто внес наибольший вклад в развитие украинского ИТ-рынка.

Продукт года

Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары

 

Microsoft Expression Studio 4: инструмент дизайнера цифровой эпохи

Статья опубликована в №29 (739) от 24 августа

+66
голосов

За три года с момента выхода на рынок инструментальных средств для дизайнеров Microsoft успела выпустить четыре версии пакета Expression Studio, последняя из которых увидела свет в начале нынешнего лета. Но столь нехарактерно высокий темп обновлений был необходим для энергичного наращивания функциональности.

Microsoft Expression Studio 4 инструмент дизайнера цифровой эпохи
SuperPreview в действии: выявить отличия в отображении сайта в разных браузерах никогда не было так просто

Как позиционируется Expression Studio, можно понять из высказывания Билла Бакстена (Bill Buxten), известного специалиста в области пользовательского интерфейса, работающего в настоящее время в Microsoft Research. На презентации пакета он подчеркнул, что в ближайшем будущем большинство визуальных носителей информации обретут цифровую форму. Уже сейчас это относится к рекламным стендам, информационным табло и даже традиционно бумажным книгам, журналам и газетам. А в дальнейшем процесс потребует не просто механической замены одного носителя другим, но и совершенно новых способов представления информации и взаимодействия с пользователем. Распространение всевозможных конвергентных устройств приведет не только к ускоренному переносу данных, но также к унификации доступа к ним. Microsoft наряду со стандартными способами визуализации для Веб (в частности, HTML 5 в Internet Explorer 9), будет развивать и альтернативные собственной разработки – WPF и Silverlight. При этом Expression Studio должен занять место инструмента, который позволит создавать цифровой контент, учитывающий специфику клиентских устройств, привнести в него интерактивность и максимально оградить дизайнеров от низкоуровневых технических нюансов, чтобы они могли сосредоточиться на творческой работе.

Редакции

Для Expression Studio 4 число редакций увеличено и унифицировано с недавно обновленной Visual Studio – Web Professional, Premium и Ultimate. Как и положено, отличаются они входящими в комплект поставки приложениями и, соответственно, возможностями. Самая младшая, Web Professional, состоит из HTML-редактора Expression Web 4, медиакодировщика Expression Encoder 4 и графического редактора Expression Design 4. Средняя, Premium, помимо этого, включает приложение Expression Blend 4 для создания WPF- и Silverlight-интерфейсов. Старшая, Ultimate, по количеству приложений не отличается от Premium, но дополнительно комплектуется инструментом прототипирования интерфейсов SketchFlow, который работает совместно с Expression Blend, а также более функциональной редакцией Expression Encoder 4 Pro. Все редакции содержат приложение для тестирования совместимости сайтов SuperPreview.

Тот, кто знаком с прежними версиями Expression Studio, обратит внимание, что на этот раз не обошлось без потерь. 25 мая текущего года стало известно о приобретении приложения Expression Media, ранее входившего в пакет, компанией Phase One, сфокусированной на решениях для цифровой фотографии. Маловероятно, чтобы Microsoft совершила подобный шаг из-за финансовых затруднений, гораздо логичнее представляется объяснение, состоящее в том, что корпорация просто избавилась от непрофильного актива. Напомним: Expression Media предназначалось для управления цифровыми активами, т. е. говоря проще – это каталогизатор медиафайлов, действительно более уместный для фотографов, чем для графических дизайнеров. Так что решение сфокусироваться на потребностях целевой аудитории следует признать правильным.

Цены на пакет Expression Studio 4 и его отдельные компоненты весьма демократичны по меркам рынка подобных инструментов: стартуют со $149 за младшую редакцию Web Professional и достигают $599 за старшую, Ultimate. Premium не распространяется в розницу, а доступна подписчикам MSDN соответствующего уровня. Кодировщик Expression Encoder 4 Pro можно приобрести отдельно за $199. Показательно, что владельцам Expression Studio 3 обновление до равнозначной редакции четвертой версии предлагается бесплатно. Нетрудно догадаться: Microsoft не ставит первоочередной задачи заработать на данном продукте, очевидно, ее главная цель – формирование экосистемы лояльных пользователей. Хотя обновление с более старых версий все-таки будет платным и обойдется чуть дороже половины стоимости. Также следует отметить, что свободно распространяются и специальные версии отдельных компонентов Expression Studio 4, в частности Expression Blend 4 с возможностью создания интерфейсов для Windows Phone 7 и базовая редакция Expression Encoder 4.

Expression Web 4

Это новый релиз HTML-редактора от Microsoft, который и в предыдущих версиях отличался вполне достойной функциональностью, ни в чем не уступая лидеру рынка в лице Adobe Dreamweaver. Однако сегодня этим уже никого не удивишь: на рынке предостаточно всевозможных инструментов – от узкоспециализированных утилит до универсальных комбайнов, как коммерческих, так и доступных совершенно бесплатно. Выделиться можно разве что при условии уникального позиционирования, предлагая лучшее на фоне конкурентов решение конкретных проблем. Именно на этом и были сосредоточены усилия разработчиков из Microsoft, избравших два ключевых направления для совершенствования Expression Web: первое – качество создаваемого с его помощью решения и второе – производительность труда профессионала. В любом проекте эти задачи обычно конфликтуют между собой: лучшая реализация предполагает повышенные затраты времени и трудоемкость, а ускорение выполнения проекта зачастую достигается в ущерб качеству. По-настоящему хороший инструмент должен данный конфликт если не устранять совсем, то хотя бы значительно нивелировать, к примеру за счет сокращения времени выполнения рутинных операций по доводке. И, похоже, Microsoft удалось этого добиться, во всяком случае Expression Web 4 обладает рядом уникальных средств, которые делают его весьма привлекательным даже для приверженцев конкурирующих инструментов.

В первую очередь, пожалуй, следует назвать режим SuperPreview – по сути, это отдельное приложение, но распространяемое только в комплекте с Expression Web 4. Практически каждый веб-разработчик не понаслышке знает, насколько трудоемким является тестирование сайта на совместимость со всевозможными браузерами. Порой незначительное изменение страницы, требующее само по себе нескольких минут, влечет за собой кропотливую проверку в различных клиентских программах и под разными платформами, которая может занять не один час. SuperPreview упрощает эту работу, предоставляя возможность, не выходя из одного приложения, открыть сайт в нескольких браузерах и сопоставить полученные результаты. Процесс сравнения облегчается за счет различных вариантов отображения, один из которых позволяет в буквальном смысле наложить два представления друг на друга с тем, чтобы выявить малейшие отклонения даже на уровне отдельных пикселов. Кроме использования движков локально установленных браузеров, SuperPreview обеспечивает рендеринг сайта на других браузерах и платформах в «облаке» (правда, в испытательной версии эта функция недоступна – для ее активации следует приобрести лицензию). На текущий момент такая возможность предлагается лишь для Safari под Mac OS X, но в дальнейшем список поддерживаемых браузеров и платформ планируется расширить. Разумеется, это позволит сократить затраты не только временныóе, но и финансовые. Помимо собственно сравнения, SuperPreview располагает и удобными средствами отладки – ведь зачастую обнаружить некорректный рендеринг гораздо проще, чем понять его причину. Именно для таких случаев пригодится встроенная возможность считывать фактическую объектную модель документа, что облегчает выявление ошибок.

Следующее заслуживающее внимания нововведение – поддержка оптимизации сайта для поисковых запросов (SEO, Search Engine Optimization). Для попадания в топовые позиции в результатах поиска недостаточно, чтобы сайт просто хорошо работал и красиво выглядел. Необходимо еще как минимум его соответственно настроить. Expression Web 4 содержит механизм, выявляющий потенциальные SEO-проблемы и выводящий их описание с указанием места расположения подобно тому, как Visual Studio отображает ошибки и предупреждения при компиляции.

В контексте продуктивности использования Expression Web 4 нельзя обойти вниманием и новую систему расширений, которые создаются средствами JavaScript, HTML, CSS и XML – т. е. с помощью технологий, ежедневно применяемых веб-разработчиком. На практике это означает, что у любого потенциального пользователя данного приложения не должно возникнуть затруднений с автоматизацией своей работы.

Expression Blend 4

Microsoft Expression Studio 4 инструмент дизайнера цифровой эпохи
Проект в Expression Blend 4 в режиме SketchFlow выглядит нарисованным от руки (слева), но, тем не менее, является полнофункциональным (справа)

В новой версии Expression Blend особый интерес представляет функция SketchFlow, впервые появившаяся в Expression Blend 3, но теперь значительно усовершенствованная. Она позволяет выполнять популярное ныне среди проектировщиков интерфейсов прототипирование с использованием элементов управления, напоминающих наброски на бумаге. Прототип интерфейса, реализованный в таком стиле, имеет ряд преимуществ. Заказчик понимает, что ему представлено еще незаконченное решение, но при этом получает возможность оценить его функциональность, так как упрощенные элементы управления работают аналогично будущим «настоящим». В готовое решение прототип преобразуется автоматически, разве что могут потребоваться дополнительные усилия на доводку, но в любом случае это легче, чем отрисовывать интерфейс по бумажным наброскам. Следует отметить, что SketchFlow обладает возможностью публикации проекта на сервер SharePoint и специальным режимом, в котором заказчики могут делать пометки прямо на прототипе и прикреплять к ним свои пожелания. Вкупе с автоматической генерацией пригодного для печати документа с описанием интерфейса это существенно повышает эффективность взаимодействия между участниками проекта, а также заказчиками и исполнителями.

Последнее, о чем нельзя не упомянуть, говоря об Expression Blend 4 – использование его в паре с Visual Studio 2010 Express в качестве средства разработки приложений для Windows Phone 7. Важно, что специальный комплект из этих двух приложений распространяется бесплатно.

Expression Design 4

Не остался без нововведений и графический редактор Expression Design, хотя, судя по всему, при работе над новой версией пакета его совершенствование не было в числе приоритетных задач. В первую очередь отметим расширение числа поддерживаемых форматов: теперь их перечень дополнен векторными WMF, EMF и EMF+. Впрочем, несмотря на это улучшение, с форматами импорта файлов у Expression Design дела обстоят не слишком хорошо – достаточно сказать, что в их списке нет весьма популярного среди графических дизайнеров EPS, также полностью проигнорированы форматы пакета Corel Draw.

Определенные улучшения претерпел интерфейс Expression Design 4, в частности появилась удобная возможность сохранять и восстанавливать рабочую среду приложения, что может быть полезно при переключении между проектами различного типа, требующими открытия разных вспомогательных окон, либо в случае смены обстановки, подключения дополнительных мониторов и т. д.

Expression Encoder 4

Microsoft Expression Studio 4 инструмент дизайнера цифровой эпохи
Поддержка потоковых трансляций – одно из наиболее востребованных нововведений Expression Encoder 4

Приложение подверглось значительным усовершенствованиям: интерфейс оптимизирован с целью облегчить начало работы и выполнение рутинных операций, добавлены новые функции, увеличена производительность. В частности, Expression Encoder 4 получил расширенные возможности редактирования видео, присущие полноценным видеоредакторам, такие как кроппинг и оверлеи. Несколько улучшилась поддержка форматов, а также интеграция с Вебом: при кодировании для Silverlight на временнoóй панели можно устанавливать метки, автоматически преобразуемые в удобные для навигации заголов-ки разделов. Существенно доработан предварительный просмотр кодированного видео: теперь есть возможность просматривать результат в одном окне с оригиналом и при необходимости передвигать разделитель, дробящий кадр на две части. Для наглядного представления возможных искажений служит специальный режим, отображающий белым цветом на черном фоне все отличия между оригинальным и обработанным кадрами. Распространителей коммерческого контента порадует встроенная поддержка системы DRM, активация которой прямо из Expression Encoder позволяет защититься от несанкционированного копирования. Тем же, у кого существует потребность в онлайн-трансляциях, будет приятно узнать, что Expression Encoder 4 прекрасно справляется с организацией потокового вещания.

Заключение

Как только Microsoft заявила о планах выхода на рынок инструментов для дизайнеров с пакетом Expression Studio, многие аналитики усмотрели в этом попытку вторгнуться в вотчину Adobe и поспешили предсказать неудачу, поскольку позиции приложений из пакета Creative Suite сильны как никогда. Но в Редмонде, похоже, с самого начала не планировали играть на поле Adobe и сосредоточили усилия на создании удобного решения для дизайнеров и разработчиков, ориентированных на платформы корпорации. Отказ в нынешней редакции пакета от Expression Media, недостаточно хорошо вписывавшегося в общую концепцию, только подтверждает это предположение. В четвертой версии Expression Studio пользователи получают вполне зрелый и функциональный набор инструментов, который, разумеется, не может конкурировать с Creative Suite в универсальности, но очень неплохо справляется со своим четко очерченным кругом задач. К тому же у Expression Studio довольно демократичные цена и условия обновления с предыдущих версий, что однозначно не является сильной стороной продуктов Adobe и может оказаться решающим фактором во времена тотального стремления к сокращению издержек.

Сайт автора: koldovsky.com

+66
голосов

Напечатать Отправить другу

Читайте также

 
 
IDC
Реклама

  •  Home  •  Рынок  •  ИТ-директор  •  CloudComputing  •  Hard  •  Soft  •  Сети  •  Безопасность  •  Наука  •  IoT