Причины позади Office 2007 UI

Так как большинство людей, имеющих необходимость измениться от Office 2003 - 2007 в их офисе, смущено, меня развлекает, если существует объективная причина отказа от старого доброго интерфейса предыдущих Офисов.

Также было бы хорошо иметь некоторые отступающие факты, когда люди спрашивают об объяснении изменения. Например, я интересовался бы:

  • Было ли исследование, говоря, что новые пользователи без предшествующего ведома Office могут адаптировать или использовать новый интерфейс более эффективно?
  • Что является сильными сторонами нового UI с точки зрения разработчика (какая функция более доступна, чем прежде; какие важные сведения более очевидны? и т.д.)
5
задан ron 9 February 2010 в 22:00
поделиться

5 ответов

Чтобы получить больше ответов, чем вы, вероятно, хотите, вам следует прочитать эту превосходную серию статей разработчика пользовательского интерфейса Office о том, почему они решили создать новый пользовательский интерфейс для Office 2007. Основные причины сводились к следующему:

  • Старый пользовательский интерфейс на основе панелей инструментов был уже перегружен, и не было места для размещения новых функций.
  • Пользователям было трудно обнаружить уже имеющиеся функции.
4
ответ дан 18 December 2019 в 14:45
поделиться

Дженсен Харрис, один из команды разработчиков Office 2007, много писал о процессе разработки, об информации, которую они использовали для проектирования, и о том, как они оценивали созданные ими проекты: смотрите http://blogs.msdn.com/jensenh/archive/tags/Why+the+New+UI_3F00_/default.aspx для основного набора статей и остальную часть его блога для дополнительной информации.

4
ответ дан 18 December 2019 в 14:45
поделиться

Я думаю, что стоит иметь в виду, что пользовательский интерфейс ленты не предназначен только для существующих пользователей.

Я лично считаю, что он БУДЕТ более удобным для пользователя, как только вы его узнаете (имеет смысл увидеть что-то визуально, а не закапывать в меню), и, судя по анекдотическим свидетельствам, которые я видел *, многие новые пользователи предпочитают это .

Мы только начали внедрять его на работе, и хотя были недовольства, было также много положительных реакций на это.

3
ответ дан 18 December 2019 в 14:45
поделиться

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

-121--3113763-

Необходимо вернуть/обновить логическое значение при возврате списка элементов из метода. Java не может вернуть кортежи, и я не хотел создавать отдельный класс для этого

Я столкнулся с той же проблемой, и лучшее решение IMHO обычно:

Просто забудьте о своих заботах, и сделайте отдельный класс.

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

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

Если вы действительно не хотите делать это, вы всегда можете поместить все в java.util.List или java.util.Map и вернуть это. Но это действительно некрасиво: - (Я тоже это сделал, и пришел пожалеть об этом. Сначала это может показаться простым, но по мере развития и роста кода страдает читаемость (это был список целых чисел, затем двойной, или наоборот?). Занятия гораздо полезнее.

Примечание: Если вы считаете, что обычный класс высшего уровня переполнен, вы можете использовать вложенный класс , который хорошо подходит для классов только для «локального использования».

-121--4109546-

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

Пример плохого дизайна в старом пользовательском интерфейсе - в меню «File», у вас есть «Exit/Close», что не имеет смысла, как в случае с кнопкой windows xp taskbar «Start», которая содержит «Shut down», обратите внимание, как windows vista/7 имеет логотип окна вместо слова «Start».

Только мои два цента.

0
ответ дан 18 December 2019 в 14:45
поделиться

Microsoft опубликовала статью об этом. Я его не читал.

http://download.microsoft.com/download/1/6/f/16fd06b3-7059-4e21-adf4-9fbdcb9a2853/MsftOfficeUIAnsResearch.pdf

2
ответ дан 18 December 2019 в 14:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: