Outlook 2010 - готовимся к тем же проблемам с HTML

14 май, 2010 - 13:52Арсен Бандурян

Моим самым большим и серьезным раздражением при работе с MS Outlook 2007 (очень частые тормоза, зависания и падения) был тот факт, что для рендеринга HTML почтовый клиент от Microsoft использовал не что иное, как ...MS Word 2007! Возмущенных отзывов по этому поводу было немало (пример). Все надеялись, что хотя бы в новой версии ситуация изменится к лучшему. И как вы думаете, чем всё закончилось?

Вначале, для чего это было сделано: главная идея в том, чтобы пользователи могли писать письма в Outlook со всем функционалом, доступным при написании документов в Word (включая графики, шаблоны, таблицы, SmartArt и прочие радости). А так как движок HTML-рендеринга Word никогда не соответсвовал стандартам HTML - просматривая такие письма в Outlook 2000-2003 пользователь видел совсем не то, что в Word. Подтекст: хотим сэкономить на разработке "еще одного" редактора, чисто для создания писем в Outlook.

В результате было принято поражающее простотой решение - вместо доработки Word до нормальной поддержки HTML, давайте в Outlook'е рендерить HTML Word'ом!

То, что при этом:

  • для пользователей других почтовых агентов все эти замечательные SmartArt'ы (сделанные через ActiveX) и прочий OOXML всё равно недоступны (не говоря уже о том, что e-mail предназначен не для написания пространных отчетов, для этого есть аттачи),
  • и что HTML-рендеринг Word'а не позволит пользователям Outlook 2007 читать "нормальные" HTML-письма (в т.ч. от других пользователей)
  • и что, что сам этот движок весьма тормозной и глючный (у меня Outlook 2007 с включенным preview pane работает раза в три медленнее и очень часто падает на всяких странных HTML письмах, в 2003 такого не замечал)

Microsoft, похоже, абсолютно не заботило.

В результате, поднялась кампания, о которой можно почитать здесь и здесь и даже был создан сайт fixoutlook.com . В ответ, в официальном блоге Outlook появилась эта запись. Вкратце: Мы не видим проблемы, Outlook 2010 для рендеринга HTML использует Word2010, движок HTML которого НИКАК не изменился по отношению к Word, и вообще, Word в Outlook - это круто. Сразу последовал дымный шлейф комментариев "обрадованных" пользователей. Причём, настолько дымный, что комменты пришлось закрыть по распоряжению Product Manager'а Outlook (опять же, не обошлось без "учтем все пожелания").

Как по мне, ну чёрт с ними со стандартами, большинство писем, всё же содержит просто текст, списки и несколько картинок. Для остального в Outlook2007 хотя бы сделали пункт меню (доступную только после открытия письма в отдельном окне):

Outlook 2010 - готовимся к тем же проблемам с HTML

Но зачем оставлять этот глючнотормозной подход во всем остальном? Лично я надеялся, что к релизу мы получим хотя бы аналог упомянутой выше возможности, но для глобального переключения (или для preview pane), пусть даже в unsupported варианте, мол "пользуйтесь на страх и риск". И что я, наконец, смогу включить назад preview pane без боязки крашей, зависаний и ремонта PST.

А что мы получили? Ни-че-го. Во всяком случае, я ничего не нашел,  гугл тоже молчит. Лично мне это очень напоминает ситуацию с софтом Apple ("мы подумали за вас, если не нравится - свободны").

Хочется услышать мнения пользователей Outlook 2007/2010. Отзывайтесь.