Microsoft Office 12 – что день грядущий нам готовит

14 март, 2006 - 00:00Елена Дериева

Хотя офисное направление в Microsoft становится все более сервероцентричным, многомиллионная армия пользователей ПК по-прежнему ежедневно уделяет значительную часть рабочего времени Word, Excel и другим привычным приложениям. Именно поэтому нынешнюю тему номера мы начинаем с обзора Microsoft Office 12, тем более что многие новинки оказались довольно неожиданными...

Используя свое положение на рынке, в некоторых областях Microsoft может абсолютно спокойно почивать на лаврах, годами не улучшая отдельные программы, а лишь «латая» их по мере необходимости. Но офисный пакет является одним из главных источников доходов корпорации и, несомненно, относится к категории «любимцев». Практически каждый его выпуск демонстрировал заметные усовершенствования: оригинальные элементы интерфейса, новые приложения, инструментарий для организации коллективной работы и интеграции с корпоративными системами, а Office 12 по количеству и качеству нововведений имеет отличные шансы превзойти всех своих предшественников.

Интерфейс

В большинстве случаев обсуждать «улучшенный и обновленный» интерфейс ПО довольно банально, поскольку речь чаще всего идет о различных украшательствах, мало влияющих на характер взаимодействия пользователя с программой. В случае с Office 12 все совершенно иначе, и эпитеты «радикальный», «революционный» и им подобные становятся вполне уместными. Пожалуй, можно сказать, что это наиболее принципиальная новация в области пользовательских интерфейсов и usability с момента изобретения меню. И шаг этот кажется тем более неожиданным, поскольку внешний вид Microsoft Office давно уже стал настолько привычным и стандартным, что его порой воспринимают не как руководство к действию, а именно как догму, т. е. копируют буквально. Тем важнее сначала попытаться ответить на вопрос: «Зачем?».

Сами по cебе основы современного пользовательского интерфейса – в первую очередь меню – закладывались еще в те времена, когда на счету был каждый квадратный дюйм на экране монитора, т. е. все функции и инструменты нужно было разместить так, чтобы оставить как можно больше полезной площади. Решение оказалось достаточно удачным, чтобы просуществовать без заметных изменений по сей день. Конечно, развитие идей в определенной мере продолжалось: обычные меню превратились в раскрывающиеся, потом – во вложенные или иерархические, затем – в адаптивные. Но это было скорее не самоцелью, а лишь следствием бурного развития прикладного программного обеспечения. Известно впрочем, что обилие пунктов меню (особенно когда речь идет об офисных приложениях) не производит неизгладимого впечатления на большинство пользователей, склонных применять лишь самые очевидные и необходимые из них. Проблему попытались решить с помощью панелей инструментов, которые со временем сделали плавающими и т. д.

Однако мониторы с диагональю менее 15" канули в Лету, нормой жизни стали 17-дюймовые, и все чаще рядовые пользователи поглядывают в сторону 19-дюймовых и даже бόльших. Соответственно, речь давно должна бы идти не об экономии экранной площади, а о рационализации ее использования. Скажем, бессмысленно растягивать документ на весь дисплей без адекватного масштабирования содержимого (кстати, по той же причине в журналах применяют многоколоночную верстку) – именно поэтому так тепло был встречен специальный режим чтения в Word 2003. Примером попытки направить развитие интерфейсов в данном направлении можно считать панели задач, появившиеся еще в Office XP, но, кажется, не завоевавшие большой популярности.

Microsoft Office 12 – что день грядущий нам готовит
Microsoft Office 12 – что день грядущий нам готовит
Microsoft Office 12 – что день грядущий нам готовит
Microsoft Office 12 – что день грядущий нам готовит
На смену меню и традиционным панелям инструментов пришли ленты

Итак, после всего вышесказанного несложно догадаться, что в основных приложениях Office 12 меню в традиционном понимании просто нет. Вместо него в верхней части окна присутствуют система вкладок (если проводить аналогии с прежними интерфейсными элементами) и специальная широкая лента (или полоса – пока в документации и обсуждениях применяют два термина – ribbon и band), на которую вынесены десятки привычных инструментов. Их отбор, видимо, основывался на предпочтениях среднестатистического пользователя, но, пожалуй, они все же покрывают гораздо более 20% функциональности каждого приложения. Как и раньше, у отдельных кнопок-инструментов (снабженных специальной стрелкой) имеются дополнительные списки или палитры опций (фактически подменю, т. е. совсем от них отказаться все же не удалось), кроме того, они сгруппированы (внутри основной полосы) по тематикам. В свою очередь, у ряда групп имеется дополнительный элемент – треугольная кнопка со знаком «+» в правом верхнем углу, щелчок на которой приводит либо к появлению диалогового окна (в большинстве случаев такого же, как и в предыдущей версии), либо к открытию соответствующей панели задач (нередко теперь размещающихся слева). Реально все это понадобится лишь при действительно тонкой и точной настройке параметров различных объектов.

Такая организация инструментов даже на первый взгляд кажется довольно логичной и вполне удобной, за исключением одного момента, явно требующего некоторого переосмысления. Дело в том, что пока стандартные ленты не предполагают настройки, а для всех «старорежимных» дополнений (выполненных в виде пунктов меню или панелей) предназначена отдельная вкладка/лента Add-Ins. Соответственно при интенсивной работе с документом доступ к ним затруднен.

Помимо жестко закрепленных вкладок/лент есть также контекстные, появляющиеся при активизации (выделении) специфических элементов документа – таблиц, рисунков, диаграмм – и содержащие актуальные именно для них инструменты. Есть и обычное контекстное меню, но вместе с ним теперь отображается панель с наиболее востребованными инструментами (в основном форматирования). Она же автоматически показывается в Word 12 (изначально полупрозрачная и «проявляющаяся» при наведении указателя мыши) при выделении любого фрагмента, – возможно, в других приложениях эту функцию просто не успели реализовать. Интересно, что такое вроде бы пустяковое нововведение оказалось чрезвычайно полезным, поскольку способно резко сократить количество движений мыши, необходимых при оформлении/редактировании уже готового документа.

Microsoft Office 12 – что день грядущий нам готовит
Новое окно настройки параметров. Зеленым выделены опции, продвинутые и предназначенные для разработчиков

Впрочем, одно традиционное меню все же сохранилось – это File. Однако теперь оно выполнено в стиле кнопки Start, причем скорее из Windows Vista (вообще много визуальных идей и решений явно пересекаются с интерфейсом будущей ОС). В целом это не так уж важно, но вот то, что в списке недавно использованных файлов отдельные пункты можно жестко закреплять с помощью специальных «кнопок», весьма удобно. Отсюда же вызывается диалоговое окно параметров приложения, которое также изменено. В нем нет вкладок, в левой части расположена навигационная панель, а в правой – группы опций (продвинутые и предназначенные для разработчиков по умолчанию скрыты).

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

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

Форматы

В отличие от Microsoft Office 2003, в котором XML-форматы поддерживались фактически «вне конкурса», в Office 12 они являются базовыми. По-прежнему возможно устанавливать другой рабочий формат, правда, в этом случае приложения переключаются в режим совместимости и отдельные функции оказываются недоступными. Аналогично при преобразовании в более старые форматы часть информации может теряться – скажем, все формулы, созданные в Word 12, будут трансформированы в обычные изображения, обратной совместимости с Equation Editor нет.

Как и в альтернативных пакетах, новые XML-файлы (например, .docx для документов Word) представляют собой архив (ZIP), внутри которого находятся содержимое документа и прочие необходимые данные. Однако все существующие на сегодня XML-форматы несовместимы между собой. Так, если в StarOffice/OpenOffice.org поддерживается OpenDocument, то Microsoft решила остановиться на собственном Office XML. Впрочем, он также подан на утверждение ECMA, и за его использование не потребуется платить лицензионные отчисления. Так или иначе, это большой шаг к прекращению «войны офисных форматов», во всяком случае, открытие спецификаций наверняка позволит создавать адекватные конверторы.

Кроме того, все основные приложения Office 12 располагают средствами экспорта в PDF – фильтр довольно простой, из полезных опций стоит упоминания разве что возможность автоматической минимизации размеров результирующего файла.

Безопасность

В своих последних продуктах Microsoft придает большое значение безопасности, причем в самых разных аспектах. Не был обделен вниманием и Office 12. Основные новшества в этой области сосредоточены в двух местах: в группе функций, объединенных пунктом Finish из меню File, и специальном Trust Center, доступ к которому обеспечивается из окна опций. В первом случае можно воспользоваться услугами инструмента Document Inspector, предназначенного для удаления из документов конфиденциальной или персональной информации, нередко содержащейся в комментариях, колонтитулах, скрытом тексте и свойствах (ранее для подобных целей Microsoft распространяла специальную утилиту); ограничить доступ к различным частям документа (только при условии использования клиента Information Right Management); засвидетельствовать документ с помощью цифровой подписи или «финализировать» его, т. е. сохранить и запретить внесение каких бы то ни было изменений. Во втором имеется целый ряд праметров, управляющих работой приложения – в частности, можно запретить использование любых дополнений или наоборот, указать доверенные источники макросов и надстроек, причем это могут быть и обычные папки (локальные либо сетевые).

От общего к частному

Пока описанные выше нововведения присутствуют далеко не во всех клиентских приложениях Microsoft Office (которых уже насчитывается около десятка). Впрочем, это и неудивительно, поскольку мы знакомились лишь с технической бета-версией, и работа над пакетом продолжается. Тем не менее каждое из приложений уже обладает какими-то особенностями, заслуживающими нашего внимания.

Word 12

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

Microsoft Office 12 – что день грядущий нам готовит
При использовании родного XML-формата формулы мало чем отличаются от обычного текста

Так, в Word полностью переработаны инструменты, предназначенные для работы с математическими формулами. На смену Equation Editor пришла лента Equation, а собственно редактирование выражений происходит прямо «на месте», без каких бы то ни было посторонних эффектов. Предусмотрена даже специальная математическая автозамена (например, int заменяется на знак интеграла), которая наверняка придется по вкусу опытным пользователям TeX, хотя и не позволяет полностью описывать выражения. На самом деле эту функцию можно активизировать и для обычного текста (т. е. применять не только внутри формулы), что пригодится, например, для быстрого ввода специальных символов. Справедливости ради следует отметить, что список автозамены математических выражений пока не слишком велик (но его можно пополнять самостоятельно), хотя наиболее типичные элементы формул удается вводить, не прибегая к обширным графическим палитрам, навигация по которым требует времени.

Однако все это доступно лишь при использовании базового XML-формата, и стало быть для математических выражений также применяется какой-то вариант языка разметки (хочется верить, что именно стандартный MathML). При работе со старыми документами вставка таких формул недоступна, а при сохранении в формате предыдущих версий они преобразуются в графические объекты, редактирование которых невозможно. Правда, в комплект поставки нового Office входит Microsoft Equation – скорее с целью обеспечения совместимости с предыдущими версиями, чем для создания формул в виде OLE-объектов.

Excel 12

В новой версии Excel изменения коснулись даже основы основ – самого рабочего листа, который теперь содержит 1 млн строк и 16 тыс. столбцов. В строку состояния приложения перемещены инструменты переключения между режимами, и, кроме того, добавлен полноценный режим разметки Page Layout, заменивший не слишком удобный предварительный просмотр перед печатью. В нем можно работать как с данными таблицы, так и с самим макетом, изменяя параметры страницы с использованием линеек, колонтитулы и пр.

Microsoft Office 12 – что день грядущий нам готовит
Новые приемы условного форматирования позволяют использовать графическое представление информации прямо в ячейках

Вообще оформлению в Excel 12 уделено много внимания. В нем имеются различные палитры быстрого форматирования (применяемые к ячейкам или диапазонам) или готовые макеты целых листов – функция автоформата из прежних версий обеспечивала лишь малую толику этих возможностей, да и использовать их стало проще. Из приятных мелочей выделим так называемые Data Bars – своего рода условный формат, предусматривающий графическое представление величин непосредственно в ячейках.

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

Расширена также функциональность приложения, связанная с диапазонами. Прежде всего, в ленте Formulas имеется диспетчер, предназначенный для работы с именами всей таблицы. Кроме того, новый механизм Structured Referencing автоматически присваивает имя каждому столбцу с использованием его заголовка, облегчая создание и применение ссылок.

Microsoft Office 12 – что день грядущий нам готовит
К диаграммам можно применять целый ряд новых визуальных эффектов

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

Excel 12 содержит также новый блок функций CUBE, позволяющих извлекать данные из SQL Server Analysis Services (2000 и 2005), в том числе KPI (Key Performance Indicator) из OLAP-куба. Эти данные можно не только помещать в таблицу наряду с другими вычисляемыми значениями, но и использовать в формулах. Интересно, что функции этого класса возвращают по крайней мере два значения, одно из которых отображается в ячейке, а другое, скрытое, по сути, является определяющим результат выражением на языке MDX, применяемым SQL Server Analysis Services (за счет чего первое динамически обновляется).

Access 12

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

Microsoft Office 12 – что день грядущий нам готовит
Внешний вид таблиц Access и способы выполнения в них сортировки и фильтрации максимально приближены к Excel

Ранее наблюдалась тенденция к созданию простых баз данных в Excel (для них использовался специальный термин – списки данных). Это не в последнюю очередь было связано именно с тем, что овладение инструментами Access требовало значительно больше времени, чем реальная отдача от них при работе с небольшими БД. Очевидно, поэтому внешний вид таблиц, создаваемых в Access 12, теперь максимально приближен к Excel, кроме того, к ним можно применять фильтры и сортировки.

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

PowerPoint 12

Microsoft Office 12 – что день грядущий нам готовит
Новая палитра для настройки эффектов анимации – просто и наглядно

Это приложение изобилует различными заготовками и макетами. Новый интерфейс обеспечивает удобный доступ к значительно дополненным палитрам диаграмм, автофигур, художественного текста, цветов. Особо следует отметить расширенный набор средств для работы с трехмерными изображениями.

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

Outlook 12

Microsoft Office 12 – что день грядущий нам готовит
Доступ к автофигурам упрощен за счет использования единой палитры

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

Еще одно нововведение касается расписания задач. В ходе исследований разработчики с удивлением обнаружили, что его применяют всего около 2% пользователей Outlook. А ведь управление временем и планирование – чрезвычайно важные аспекты деятельности. Для того чтобы максимально облегчить процессы назначения задач (и при необходимости группирования их в проекты) и взаимодействия с календарем, в Outlook 12 предлагается новая панель задач To-Do (внешне весьма напоминающая обычную из предыдущей версии), расположенная в правой части главного окна и таким образом (по умолчанию) постоянно находящаяся на виду. В результате этого окно Outlook становится более вытянутым в ширину, что, по мнению некоторых тестеров, особенно удобно при работе с широкоформатным монитором (которые все чаще применяются в современных ноутбуках, ставших неизменными спутниками деловых людей).

OneNote 12

В новой версии программа OneNote не претерпела кардинальных изменений, но теперь она позволяет помещать в заметки все виды медиафайлов, в том числе полученных со смартфонов с OneNote Mobile, клипы и аудиозаписи, стандартные типы документов Office и файлы PDF. Индексируется абсолютно все содержимое (включая рукописный текст), что обеспечивает мгновенный поиск любых нужных элементов. Кроме того, улучшена интеграция с Outlook для оперативного назначения и синхронизации задач, а также для доступа из Outlook к заметкам, касающимся контактов.

Кстати, формат OneNote 12 отличается от предыдущей версии. Так, файлы, созданные в OneNote 2003, можно открывать в режиме только для чтения, для последующего редактирования необходимо выполнить их преобразование. К сожалению, именно это приложение не поддерживает обратной совместимости формата, что важно учитывать при совместной работе.

Publisher 12

В приложении, предназначенном для создания различных публикаций – от визиток до брошюр и даже простейших Web-страниц – существенно дополнена библиотека шаблонов, число которых перевалило за сотню. Появилась также панель, позволяющая изначально настроить многие опции форматирования при их использовании. Полностью обновлен дизайн панели задач, упрощающий доступ к разнообразным параметрам. Кроме того, в отличие от предыдущей версии, с помощью Publisher 12 можно публиковать готовые проекты в PDF и в новом формате XPS, основанном на XML.

До свидания, FrontPage

В Office 12 пользователи больше не увидят приложения FrontPage (хотя в текущем выпуске упоминания о нем еще встречаются). Вошедшее в офисный пакет в середине 90-х годов в качестве универсального инструмента для построения Web-страниц, теперь оно превращается в специализированный SharePoint Designer, предназначенный для разработки различных компонентов сайтов, базирующихся на технологиях SharePoint. В частности, благодаря ему можно будет создавать даже новые workflow-модели. Роль же HTML-редактора общего назначения в дальнейшем станет играть Expression Web Designer, распространяемый отдельно.