На пути к новому интерфейсу Microsoft Office (часть 8): Точки на графике
Grading On the Curve
Автор:
Источник:
В предыдущих публикациях я рассказал о Программе улучшения качества ПО и о некоторых данные, которые были собраны в ходе этой программы. Как мы используем эти данные при работе над дизайном и организации пользовательского интерфейса Office 2007?
Если поместить используемость команд Office на график, получится кривая. На несколько команд приходится много кликов, а затем число кликов, приходящихся на одну команду, будет медленно снижаться. Мы используем такое представление, чтобы получать информацию о том, как часто люди используют те или иные команды. Кривая визуализирует паттерн использования программы и среднюю глубину использования программы пользователями.
Многие люди говорят, что необходимо оптимизировать интерфейс так, чтобы он совпадал с данными об используемости. На первый взгляд, это кажется разумным; вы можете определить значение отдельных функций в зависимости от того, в каком месте кривой они находятся. Но есть одна проблема: такой продукт уже существует и это – Office 2003.
Другими словами, если мы хотим создать продукт, дизайн которого будет в точности соответствовать модели используемости, делать вообще ничего не придется – Office 2003 полностью соответствует кривой используемости.
На пути к новому интерфейсу Microsoft Office (часть 7): Вставка в лидерах
No Distaste for Paste
Автор:
Источник:
В прошлый раз я спросил читателей, какие команды наиболее часто используются в Word 2003, а также пообещал опубликовать рейтинг 5 наиболее используемых команд.
Для меня наиболее интересно было обоснование предположений. Вот некоторые из них:
- Ctrl-Z (отменить) должна занимать одно из первых мест в пятерке. Полужирность и курсив также должны быть там.
- Сохранение используется очень редко. Большинство пользователей, насколько мне известно, отрицательно относятся к идее частого сохранения.
- Я не согласен со всеми. Моя мать не может вырезать, копировать и вставлять, я она больше похожа на обычного пользователя, чем любой из нас.
- Нормальный человек не станет использовать Предварительный просмотр.
Теперь вы можете представить, на что была похожа разработка программ в Microsoft до того, как мы начали собирать данные с помощью Программы улучшения качества ПО. Наши внутренние дискуссии были усыпаны дикими предположениями, обоснованиями и личным опытом, подаваемыми как факты.
На пути к новому интерфейсу Microsoft Office (часть 6): Чтение мыслей
Inside Deep Thought
Автор:
Источник:
Microsoft следит за каждым вашим шагом!
Через некоторое время после установки Office 2003 появлялся всплывающий шар и спрашивал: «Хотите помочь сделать Office лучше?». Щелкнув по нему, вы получали возможность попасть в Программу улучшения качества ПО. В случае согласия, периодически в Microsoft отправлялись анонимные данные о том, как вы используете Office.
Вам, наверно, было интересно, куда отправлялись эти данные? Что ж, у вас есть возможность узнать это здесь и сейчас: они попадали в Excel-файл на моем рабочем столе.
Вернемся немного назад – в те дни (примерно до 2003 года), когда в процессе разработки дизайнерские решения принимались в основном на основе догадок. Классический вопрос, задаваемый на интервью в Microsoft: «Сколько заправок в Соединенных Штатах?» (правда, я ни разу не слышал, чтобы он на самом деле использовался). Многие считали такой тип вопросов бессмысленным. Но стиль вопросов, когда нужно было сделать оценку и обосновать ее, показатель того, как принимались дизайнерские решения в Microsoft.
На пути к новому интерфейсу Microsoft Office (часть 5): Вопрос масштаба
Tipping the Scale
Автор:
Источник:
Одно из заблуждений, которое часто встречается в интернете, состоит в том, что наша команда «уничтожила созданную Apple парадигму, основанную на меню».
Как вы знаете, если вы читали первую часть этой истории, многие из сегодняшних парадигм в пользовательском интерфейсе, ассоциируемые с Apple, были разработаны задолго до появления компьютеров Lisa и Macintosh. Независимо от того, кому присваивается их авторство, это хорошие парадигмы. Нет ничего плохого в интерфейсе, основанном на меню и панелях инструментов. Эти парадигмы успешно использовались и во многих версиях Office.
Проблема не в том, что меню или панели инструментов плохи или люди, которые их разрабатывали, недостаточно умны. Проблема в том, что Office перерос их. Была пройдена точка, после которой меню и панели инструментов перестали масштабироваться. Меню с 8 хорошо организованными командами работает отлично; трехуровневое иерархическое меню с 35 связанными командами может привести к катастрофе.
На самом деле, мы не пытаемся все разрушить. Наша цель – создать новый стандарт пользовательского интерфейса для приложений с большим числом функций. Команды, которые изначально разрабатывали Word или Excel, не могли представить, сколько возможностей будут содержать их продукты сегодня. Я хочу, чтобы вы подумали над вопросом: какой интерфейс они бы построили, зная, каким станет Word?
На пути к новому интерфейсу Microsoft Office (часть 4): Спасательные прямоугольники
New Rectangles to the Rescue?
Автор:
Источник:
В предыдущей публикации я рассказал о механизмах, добавленных в Office 2000 для снижения раздутости: адаптивное меню и расширяемые панели инструментов. Я забыл упомянуть об одном моменте. В ранних версиях Word и Excel было два варианта верхнего меню: короткое и длинное. По умолчанию было включено короткое меню (показывались не все команды), и пользователю нужно было зайти в меню «Вид – Показывать полное меню», чтобы включить отображение полного списка команд. Интересная особенность в том, что пользователь мог обратно включить отображение короткого меню, чего уже нельзя было сделать в адаптивном меню – произошел разрыв в дизайне.
В этой статье я расскажу о двух новых прямоугольниках, которые появились на экранах в двух последних версиях: Помощник (Office Assistant) и Область задач (Task Panes).
Я не собираюсь тратить много времени на описание Помощника (в русском варианте он назывался Скрепыш). Я познакомился с ним так же, как многие из вас – я учился в колледже, когда друг установил Office 97 на новый компьютер. Я был несколько озадачен, но потратил некоторое время на изучение. Я также провел некоторое время, щелкая по нему правой кнопкой мыши и наблюдая за забавными движениями. Когда я установил Office 97 на свой компьютер, я оставил Помощника включенным, чтобы люди видели его на моем компьютере. Через несколько месяцев, когда Office 97 уже был у каждого, Помощник утратил свой гиковский статус. Кроме того, я занимался написанием документов, поэтому некоторое время спустя отключил Помощника.
На пути к новому интерфейсу Microsoft Office (часть 3): Борьба с раздутостью
Combating the Perception of Bloat
Автор:
Источник:
В предыдущей статье мы освежили память и рассказали о пяти первых версиях Word для Windows. Я закончил свой рассказ на Word 97, большой релиз, включавший в себя много возможностей и улучшений. Например, в Word 97 появились командные панели (command bars) – парадигма, в которой меню и панели инструментов были сделаны похожими по внешнему виду и поведению. Добавление большого количества новых функций привело к увеличению сложности, и часть этого увеличения пришлась на пользовательский интерфейс. В основном в виде добавления новых пунктов в меню и кнопок на панели инструментов. В прессе появилось множество публикаций о том, что Office стал раздутым.
В действительности сами программы не были раздутыми. Списки функций, которые клиенты просили добавить, показывали, что пользователи готовы к увеличению сложности. На самом деле, именно пользовательский интерфейс стал восприниматься раздутым. Как чемодан, который не закрывается из-за большого количества вещей, меню и панели инструментов начали подавать признаки недостаточной масштабируемости для продукта такой сложности. С каждым следующим релизом становилось все труднее упаковать все функции в конечный продукт. Это и воспринималось как размытость.
В Office 2000 были включены несколько новых механизмов, предназначенных для сокращения восприятия раздутости. Фактически, с этого релиза начинается работа, которая приведет к редизайну пользовательского интерфейса в Office 2007.
На пути к новому интерфейсу Microsoft Office (часть 2): Музей старых версий
Ye Olde Museum Of Office Past
Автор:
Источник:
Microsoft Word 1.0 для Windows появился в 1989 году после длительной разработки и был предназначен для установки на Windows 386. Вы можете видеть, что ключевые элементы интерфейса современного Word’а уже присутствуют. Это меню внутри приложения, в которое в Windows превратилась верхняя панель меню из Mac. Word 1.0 также включал элементы, которые не часто можно было увидеть в интерфейсах, разработанных в PARC: панель инструментов (toolbar). Панель инструментов впервые была использована в Excel. Может показаться, что в Word 1.0 две панели инструментов, но на самом деле панелью инструментов называли только верхнюю строку, нижний ряд кнопок назывался Ribbon.

На пути к новому интерфейсу Microsoft Office (часть 1)
The Why of the New UI
Автор:
Источник:
Эта первая из серии публикаций, в которых будут описаны некоторые причины, приведшие к разработке нового пользовательского интерфейса в Office 2007.
Любой рассказ о графических пользовательских интерфейсах необходимо начинать с упоминания об исследовательском центре Xerox в Пало-Альто (Palo Alto Research Center, PARC). Здесь были собраны лучшие умы для работы над компьютером Xerox Alto, а позже над Xerox Star. Множество технологий и концепций, которые сейчас распространены, разработали в PARC: WYSIWYG (what you see is what you get – что ты видишь, то ты и получишь), мышь, метафору рабочего стола (включая папки и иконки), перекрывающиеся окна, Ethernet, лазерную печать. Множество элементов управления, которые используются в современных интерфейсах: меню, полосы прокрутки, поля для редактирования, чекбоксы. На картинке можно увидеть некоторые идеи и представить, на что был похож интерфейс Star (некоторые из особенностей Star, например то, что нужно щелкнуть на неактивном окне, чтобы сделать его активным, используются и сегодня):
