Веб-обзор Microsoft Expression | Надежные отзывы
Expression Web является преемником Microsoft FrontPage. Это часть Expression Studio, которая также включает Expression Design, Expression Media и Expression Blend, но в настоящее время является единственным выпущенным полным продуктом. Он честно и четко соответствует Adobe Dreamweaver, но более основан на стандартах, чем продукт ex-Macromedia.
Expression Web разработан, чтобы максимально использовать возможности ASP.Net, но с удовольствием работает с прямым XHTML и прекрасно себя чувствует с каскадными таблицами стилей (CSS). Фактически, учитывая историю Microsoft с FrontPage, это довольно серьезное отклонение. FrontPage был скорее подставкой для рук и в некотором смысле неохотно показывал HTML веб-дизайнеру. Вместо этого он предпочел направить их к способу работы DTP. Новая программа по умолчанию работает с парадигмой двух панелей, графики и кода (как это делает Dreamweaver), которая тесно связывает жесткий код с объектами на странице, поэтому вы можете видеть результаты своих изменений, как только вы их вносите – WYSIWYG как некоторые хотел бы сказать.
Чтобы запустить Expression Web, вам потребуется как минимум Windows XP SP2 или Windows Server 2003 SP1, а также .NET Framework 2, если он еще не установлен. Главный экран редактирования представляет собой смесь Dreamweaver и Office. Панели редактирования имеют панели инструментов вверху, имитирующие что-то из Word, и ограничены палитрами CSS и свойств тегов с вкладками с диагональным вырезом в стиле Adobe.
Expression Web – это не инструмент для новичков. Нет инструментов для рисования или простого перетаскивания. Поставляемые шаблоны веб-сайтов являются базовыми, и вы довольно скоро останетесь наедине с собой. Именно тогда вам нужно обратиться к обучению на основе DVD, которое, хотя и немного чрезмерно американское для британских вкусов, действительно охватывает много полезного материала и несколько приемов, характерных для Expression Web. Например, выбор цели для гиперссылки скрыт за кнопкой «Функция» в диалоговом окне гиперссылки, что отнюдь не очевидно.
Даже с обучением и полезными флип-картами CSS Selector с вкладками вам нужно с самого начала думать как профессиональный дизайнер. Это означает подготовку всех элементов страницы, включая базовую графику и фотографии, перед тем, как вы начнете. Expression Web ориентирован на структуру, и Microsoft воспользовалась возможностью разработать программу с нуля как редактор, основанный на стандартах. В нем нет того багажа, который Dreamweaver должен нести для совместимости с устаревшими версиями.
CSS, безусловно, хорошо обрабатывается, и палитра CSS обновляется новыми стилями по мере добавления и редактирования содержимого. Палитра позволяет просматривать и изменять любые свойства данного стиля очень простым и интуитивно понятным способом, чем у его основных конкурентов.
Вы можете легко переключаться между представлениями дизайна и кода, а редактор кода проверяет строки по мере их ввода и предлагает раскрывающийся список Intellisense для выполнения команд с помощью пары щелчков мыши. Это ускоряет разработку и помогает предотвратить глупые синтаксические ошибки, которые прямой ввод текста может привнести в ваш код.
Перетаскивание объектов ASP.Net в вашу форму действительно быстрое и простое и включает некоторые сложные примеры, такие как календари и мастера. Однако Expression Web придерживается не только CSS и ASP.Net. Вы также можете проверить свой новый дизайн на соответствие рекомендациям W3C по обеспечению доступности, которые, среди прочего, предусматривают, что сайты должны быть доступны для чтения людям с ослабленным зрением. В этом смысле он напоминает вам о добавлении подписей к изображениям, чтобы они могли быть прочитаны браузерами преобразования текста в речь.
Одна из сильных сторон программы, которую заявляет Microsoft, – это точность визуализации веб-страницы, и она, безусловно, без проблем обрабатывает загруженные нами макеты. Это должно означать, что вам нужно реже просматривать свои последние изменения, но когда вы это сделаете, вы можете выбрать любой браузер, доступный в вашей системе.
Expression Web разработан для интеграции с другими компонентами пакета Expression Studio, но поскольку ни одна из этих программ еще не вышла за пределы Release Candidate, невозможно сказать, как эти встраивания будут сравниваться с интеграцией Adobe. Тем не менее, трудно поверить, что он будет иметь такую же глубину взаимосвязи, как Dreamweaver с PhotoShop и Illustrator. И хотя Expression Web может быть конкурентом Dreamweaver, то, что мы видели о его стабильных собратьях по Expression, не вызывает подобных сравнений с их аналогами Adobe.
Microsoft, без сомнения, будет утверждать, что Expression Web вместо этого интегрируется с Visual Studio, и это, безусловно, правда, что Adobe не имеет такого тяжелого инструмента разработки в своей стабильной версии. Для некоторых это будет плюсом, но поскольку многие веб-дизайнеры сосредотачиваются на дизайне сайтов, а не на разработке приложений .Net, совместимость Visual Studio может их не так сильно интересовать.
У программы также есть несколько недостатков, например, отсутствие поддержки безопасного FTP. Без этого вам придется использовать альтернативную программу для загрузки на защищенный сервер, удалив некоторые полезные функции инструментов загрузки Expression Web, такие как оптимизация HTML. Также не очень популярны другие языки разработки, кроме XHTML и ASP.Net. Нет очевидной поддержки PHP, а другой недостаток совместимости заключается в том, что вам нужно разрабатывать в среде Windows. На столе нет версии Expression Web для Mac или Linux.
По цене, если вы обновляетесь с FrontPage или можете растянуть точку и заявить, что работаете в образовательной среде, вы можете получить очень привлекательную сделку. Однако даже если вам придется заплатить полную цену, Expression Web все равно должен быть около 230 фунтов стерлингов, что примерно на 90-140 фунтов стерлингов меньше, чем Dreamweaver.
«Вердикт»
Если вы еще не глубоко погрузились в образ мышления Dreamweaver или хотите создавать сайты на основе стандартов с полной поддержкой CSS, ASP.Net или просто XHTML, Expression Web определенно должен быть в вашем списке. Хотя Microsoft, возможно, опоздала на Бал серьезных веб-дизайнеров, Expression Web заняла достойное место. Единственная причина, по которой вы не должны это учитывать, – это если вы собираетесь писать код PHP.
Оценка в деталях
Характеристики 8
Значение 8
Удобство использования 7