Готовый перевод Mac OS X Human Interface Guidelines / Руководство по проектированию пользовательских интерфейсов для Мак ОС X: Chapter 9 — Text Style Guidelines
ГЛАВА 9 — Принципы Текстовой Стилистики
В интерфейсе Mac OS X текст используется среди прочего в подписях к кнопкам, названиях меню, диалогах и подсказках. Последовательное и ясное написание текста чрезвычайно важно при построении пользовательского интерфейса.
Текст в приложении должен писать профессиональный писатель — это столь же важно, как и работа профессионального графического дизайнера по созданию значков и изображений. Опытный писатель поможет выработать стиль вашего приложения и последовательно применять его во всех его частях.
С терминологией, характерной для продукции фирмы Apple писатель может ознакомиться в Руководстве Apple по текстовой стилистике. Оно касается стиля и правил использования текста, а также является важнейшим документом по использованию языка в продуктах Apple.
Для случаев, которые не освещены в Руководстве по Стилистике Публикацийб Apple рекомендует три другие работы: Словарь Американского Наследия, Чикагское Руководство по Типографике и Words Into Type. В случае, если данные издания дают противоречивые данные, Чикагское Руководство по Типографике предпочитаемо в вопросах использования, а Словарь Американского Наследия - в вопросах правописания.
Вставка Пробелов Между Предложениями
Если в какой-либо части пользовательского интерфейса вашего приложения отображаются абзацы с двумя или более предложениями, уверенно ставьте один пробел между конечным пунктуационным символом (точкой, вопросительным или восклицательным знаками) первого предложения и первым словом следующего предложения.
Впрочем, большая часть текста в пользовательском интерфейсе приложения содержится в форме меток (лейблов) и коротких фраз, хелпа, предупреждений и диалогов, которые часто содержат более длинные блоки текста. Вы должны проверить эти блоки текста для того, чтобы удостовериться, что между предложениями не появляются дополнительные пробелы.
Использование Знака Троеточие
Появляясь в названиях кнопок и пунктах меню, троеточие сигнализирует пользователю о том, что для выполнения соответствующей операции необходима дополнительная информация. А именно: это подготавливает пользователя к появлению окна или диалога, в котором необходимо будет сделать выбор или ввести информацию для того, чтобы искомая команда была выполнена.
Поскольку пользователь ожидает немедленной реакции на нажатие кнопок или пунктов меню (как это описано в разделах "Кнопки" (стр. 198) и "Внешний Вид и Поведение Меню" (стр. 104)), особенно важно подготовить его к альтернативному развитию событий при помощи отображения знака "троеточие". Следующие указания и примеры помогут вам решить, в каких случая следует употребить троеточие в пунктах меню и названиях кнопок.
Используйте троеточие в названии кнопки или пункта меню, когда соответствующая команда:
- требует от пользователя ввода специфических данных.
К примеру, для команд "Открыть", "Найти" и "Печать" всегда используется троеточие, поскольку пользователь должен выбрать или ввести определенный пункт для открытия, поиска или печати.
Такие команды можно рассматривать в качестве требующих определенного ответа на специальный вопрос (такой как "Найти что?") перед выполнением.
- выполняется пользователем в отдельном окне или диалоге.
К примеру, Preferences, Customize Toolbar и App Store используют троеточие, поскольку открывают окно или диалог, в котором пользователь устанавливает предпочтения, модифицирует панель инструментов или приобретает новые приложения.
Для иллюстрации того, что подобные команды требуют использования троеточия, примите во внимание то, что отсутствие троеточия подразумевает, что приложение выполняет действие по запросу пользователя. К примеру, если команда Customize Toolbar (Модифицировать Панель Инструментов) не будет включать в себя троеточие, то это подразумевает, что существует всего один способ модификации панели инструментов и в любом случае у пользователя нет выбора.
- всегда выдает предупреждение, которое предупреждает пользователя о потенциально опасном результате и предлагает альтернативу.
К примеру, все команды Restart (Перезагрузка), Shut Down (Выключение) и Log Out (Выход) используют троеточие, поскольку они всегда выдуют предупреждение, в котором у пользователя запрашивается подтверждение и предоставляется возможность отменить действие. Обратите внимание на то, что команда Close (Закрыть) не имеет троеточия потому, что предупреждение выдается только в определенных случаях (в частности, только когда закрываемый документ или файл содержат несохраненные изменения).
Прежде чем вы решите создать команду, которая всегда будет выдавать предупреждение, определите, действительно ли необходимо всякий раз получать подтверждение пользователя. Вывод слишком большого количества предупреждений, запрашивающих пользовательского подтверждения, может существенно снизить эффективность предупреждений как таковых.
Не используйте троеточие в названиях кнопок или пунктов меню, когда соответствующая команда:
- не требует от пользователя ввода специфических данных.
К примеру, в командах New (Новый), Save a Version (Сохранить Версию) и Duplicate (Сделать Копию) не используется троеточие, так как либо пользователь уже ввел всю необходимую информацию, либо такого ввода не требуется. То есть, команда New (Новый) всегда открывает новый документ или окно, Save a Version (Сохранить Версию) сохраняет текущую копию текущего документа, а Duplicate (Создать Копию) создает новую копию текущего документа.
- выполняется открытием панели.
Пользователь открывает панель для просмотра информации об объекте или для сохранения основных элементов; настройки, касающиеся этого операции, доступны постоянно (боле информации о панелях см. раздел "Панели" стр. 168). Следовательно, команда открытия панели выполняется отображением окна и не должна содержать троеточие в своем названии. Примерами таких команд являются Get Info (Информация), About This Application (О приложении) и Show Inspector (Показать Инспектора).
- время от времени выдает предупреждение, сообщающее пользователю о потенциально опасном результате.
Если вы используете троеточие в названиях кнопок или пунктов меню, которые выводят предупреждения только иногда, вы вынуждаете пользователя ожидать того, что случается не всегда. Это делает пользовательский интерфейс вашего приложения противоречивым и беспорядочным. Например, даже несмотря на то, что команда Close (Закрыть) выводит предупреждение в случае, если пользователь не задал имя для текущего документа, она не отображает предупреждений в иных случаях, а значит, не содержит троеточия.
Троеточие может также показывать, что в названии документа или пункте списка содержится больше текста, чем отображено в строке. Если, к примеру, название пункта слишком длинное для того, чтобы поместиться в строку меню или списка, вам следует вставить троеточие в середину названия, оставляя его начало и окончание. это гарантирует, что часть имени, которая наиболее вероятно является уникально, останется видима.
Важно: Убедитесь в том, что троеточие создано при помощи ключевой комбинации Option-; (то есть, Option-точка с запятой). Это гарантирует, что услужливое приложение обеспечивает корректную интерпретацию знака пользователями с ограниченными возможностями. Если вы используете три одинаковых знака (точки) для имитации троеточия, многие услужливые приложения не смогут отобразить их корректно. Также, три последовательных знака (точки) и троеточие не выглядят одинаково, поскольку расстояние между знаками (точками) отличается от расстояний внутри троеточия.
Использование Знака Двоеточие
Используйте знак двоеточия (:) в тексте, который представляет и обеспечивает контекст для кнопок управления. Текст может описать, что делают кнопки управления или какую задачу с их помощью может выполнить пользователь. Сочетание вступительного текста, двоеточия и кнопок управления формирует визуально отчетливую группу, которая помогает пользователю найти кнопки управления, которые подходят для определенного задания, и понять что эти кнопки делают.
Поскольку двоеточие подразумевает прямую связь между описательным текстом и особым кнопкой управления или набором средств управления, оно не подходит для текста, который относится к кнопке управления - названия кнопки или выпадающего списка пункта меню команды. Подобным образом вы не должны использовать двоеточие в тексте, который имеется в следующих элементах пользовательского интерфейса.
- пункты меню (за исключением случаев, когда двоеточие является частью пункта меню, созданного пользователем) и названия меню
- вкладки и сегментированные средства управления
- список заголовков столбцов
Примечание: Двоеточие не используется как разделитель названия пути в Mac OS X. Если необходимо вывести на экран необработанный путь (который почти никогда не должен иметь место), используйте символ наклонной черты вправо (/). Всегда убеждайтесь в том, что избежали вывода на экран пути в заголовке окна.
И хоть двоеточие - это хороший способ связать вступительный текст с соответствующими средствами управления, знайте, что Вы можете изобразить это соединение другими способами. Например, Вы могли бы использовать форму вкладки, чтобы вывести на экран различные группы связанных средств управления (для указаний о том, как использовать это средства управление, см. “Вкладки” (стр. 242)).
Не используйте двоеточие в тексте, который служит заголовком группового блока. В этих случаях сам групповой блок берет на себя функции двоеточия и делает явным отношение вводного текста к тем средствам управления, которые следуют за ним.
[Изображение]
Если Вы выбрали двоеточие, чтобы показать отношение между вступительным текстом и средствами управления, следующие указания и примеры помогут вам использовать его правильно.
Используйте двоеточие во вступительном тексте, который предшествует средству управления или набору взаимосвязанных средств управления. Текст может быть существительным или фразой, которая описывает цель управления или задачу, которую может выполнить пользователь. Следующие примеры иллюстрируют некоторые варианты расположении такого текста и средств управления:
- Используйте двоеточие в тексте, который предшествует управлению в той же строке.
[Изображение]
Используйте двоеточие в тексте, который предшествует первому пункту в вертикальном списке средств управления.
[Изображение]
Используйте двоеточие в тексте, который предшествует первому пункту в горизонтальном списке средств управления.
[Изображение]
- Используйте двоеточие во вступительном тексте, который находится выше средства управления.
[Изображение]
- Используйте двоеточие во флаговой кнопке или тексте селективной кнопки, которая описывает следующее средство управление. (Заметьте, что, если текст, описывающий флаговую кнопку или селективную кнопку, не описывает следующее средство управления, то он не должно содержать двоеточие.)
[Изображение]
Примечание: если вы используете тип расположения, показанный выше, убедитесь в том, что отключили второе средство управления, когда предыдущая флаговая кнопка или селективная кнопка не выбрана.
Двоеточие является необязательным перед средством управления, являющимся членом предложения или фразой. Указания на этот счет нежесткие, так как это зависит от того, сколько текста следует за средством управления, и как предложение или фраза могут быть интерпретированы. Рассмотрите определенную комбинацию текста и средств управления, а также общего расположения Вашего окна и решите, использовать ли двоеточие в следующих ситуациях.
Если, например, за средством управления нет текста, то значение средства управления составляет конец предложения или фразы. В этом случае двоеточие рекомендуется, потому что это - иной вариант указания включать двоеточие в текст, предшествующий средству управления. Например, термин “Genie-эффект” заканчивает предложение, которое начинается словами "Минимизирует использование окон:”
[Изображение]
Если, с другой стороны, существенная часть предложения или фразы следует за средством управления, двоеточие рекомендуется ставить.
[Изображение]
Аналогично, если после средства управления есть некоторый текст, который не представляет собой существенную часть предложения или фразы, рекомендуется ставить двоеточие. Чтобы помочь вам решить, является ли двоеточие уместным в этих случаях, определите, делает ли присутствие двоеточия искомое предложение или фразу (включающие значение средства управления) неуклюжим или неестественным.
Маркировка Элементов Интерфейса
Делайте метки для элементов интерфейса легкими для понимания, максимально избегая использования технического жаргона. Попытайтесь формулировать настолько четко, насколько это возможно в любых элементах, требующих от пользователя выбора - таких как переключатели, флажки, и кнопки. Но, несмотря на то, важно быть кратким, не жертвуйте ясностью во имя сохранения пространства.
Когда контекст метки представляется достаточно ясным, обычно лучше избежать повторения контекста в метке. Например, в пределах контекста расширенного диалогового окна "Сохранение", совершенно понятно, что диалоговое окно действует на файл или документ, Таким образом, нет никакой потребности добавлять к раскрывающейся метке слова "Файл" или "Документ". Точно так же пользователи понимают, что элементы в меню "Изменить" вашего приложения действуют на текущий редактируемый контекст, таким образом редко возникает потребность еще раз упоминать об этом в названиях пунктов меню.
Стиль написания прописными буквами, который вам следует использовать в метке элементов интерфейса, зависит от типа элемента. Для получения информации о правильном способе использования слов, написанных прописными буквами, в метках различных типов элементов интерфейса, см. “Прописные Метки и Текст” (стр. 252).
Названия пунктов меню и кнопок, которые вызывают диалоговое окно, должны включать троеточие (...). Для получения дополнительной информации о том, в каких случаях необходимо использовать троеточие, см. “Использование Знака Троеточия” (стр. 247). Заголовок открывающегося диалога должен совпадать с названием того пункта меню или кнопки (за исключением троеточия), которые его вызвали.
Прописные Метки и Текст
Все метки элементов интерфейса должны быть написаны с использованием либо прописных букв в заголовке, либо прописных букв в предложении. Написание прописными буквами заголовка означает, что Вы используете прописные буквы для написания каждого слова кроме:
- артиклей (a, an, the)
- соединительных союзов (и, или)
Предлоги, состоящие из четырех или меньшего количества букв, кроме тех случаев, когда предлог является частью глагола, как во фразе “Starting Up the Computer.”
В стиле заголовков всегда используйте прописную букву для первого и последнего слова, даже если это артикль, союз или предлог, состоящий из четырех или менее букв.
Использование прописных букв в предложениях означает, что первое слово начинается с прописной буквы, а остальные слова написаны строчными, если они не являются именами собственными (существительными или прилагательными). Если текст представляет собой полное предложение, закончите предложение соответствующей пунктуацией; либо не добавляйте конечную пунктуацию вовсе.
Таблица 9-1 иллюстрирует несколько примеров использования прописных букв в текстах элементов пользовательского интерфейса.
Таблица 9-1 Использование прописных букв в экранных элементах
Элемент - Прописной стиль - Примеры
Заголовки меню - Заголовок - Highlight Color (Цвет Подчеркивания), Number of Recent Items (Количество Пунктов), Location (Расположение), Refresh Rate (Частота Обновления)
Пункты меню — Заголовок — Save a Version (Сохранить Версию), Add Sender to Address Book (Добавить Отправителя в Адресную Книгу), Log Out (Выход), Make Alias (Создать Псевдоним), Go To… (Перейти …), Go to Page… (Перейти на Страницу …), Outgoing Mail (Исходящая Почта)
Кнопки — Заголовок — Add to Favorites (Добавить в Избранное), Don’t Save (Не Сохранять), Set Up Printers (Установить Принтеры), Restore Defaults (Восстановить Значения По Умолчанию), Set Key Repeat (Установить Ключ Повтора)
Метки элемента панели инструментов — Заголовок — Reading List (Чтение Списка), Zoom to Fit (Вписать Изображение), New Folder (Новая Папка), Reply All (Ответить Всем), Get Mail (Получить Почту)
Метки, которые не являются полными предложениями (например, групповой блок или перечисление заголовков) — Заголовок — Mouse Speed (Скорость Мыши), Total Connection Time (Общее Время Подключения), Account Type (Тип Учетной Записи)
Опции, которые не являются строго метками (например, текст селективной кнопки или флаговой кнопки), даже если они представляют собой неполные предложения — Предложение — Enable polling for remote mail (Включить опрос для передачи сообщений удаленной почты), Cache DNS information every ___ minutes (Кэшировать DNS информацию каждые ___ минут), Show displays in menu bar (Показать дисплеи в строке меню), Maximum number of downloads (Максимальном количестве загрузок)
Диалоговые сообщения — Предложение — Checking for new software… (Проверка нового программного обеспечения…), Are you sure you want to quit? (Вы действительно уверены, что хотите выйти?)
Использование Сокращений
Когда сохранение пространства находится в приоритете, например в раскрывающихся меню, допустимо использовать сокращения до тех пор, пока сокращение слов не становится критическими по отношению к пониманию фразы. Например, меню может содержать следующие элементы:
Недоступно для печати
Недоступно для изменения
Недоступно для копирования
В каждом случае сокращение не изменяет ключевое слово элемента. Если же сокращение изменяет ключевое слово во фразе, как, например, "содержит", и “не содержит,” правильным будет избегать таких сокращении.
Вы также должны избегать использования нетипичных сокращений, которые могут стать сложными для интерпретации и понимания. В частности вы должны:
- Избегайте сокращений с использованием существительного и глагола, таких как в предложении "Apple's going to announce a new computer today" (Apple собирается анонсировать новый компьютер сегодня - сокращение конструкции "Apple is going...").
- Избегайте использования необычных сокращений, таких как "it'll" (it will) and "should've" (should have).
Использование Аббревиатур и Акронимов
Аббревиатуры и акронимы могут способствовать сохранению свободного пространства в пользовательском интерфейсе, но они также могут сбить с толку, если пользователи не знают, что они означают. С другой стороны, некоторые аббревиатуры и акронимы более известны чем те слова или фразы, которые они означают, и приложение, в котором используются полные варианты, может казаться устаревшим и излишне многословным.
Чтобы сбалансировать эти два подхода, Вы должны рассмотреть акроним или аббревиатуру с точки зрения их уместности для пользователей вашего приложения. Поэтому, прежде, чем вы решите использовать аббревиатуры и акронимы, необходимо определить свою пользовательскую аудиторию и понять способ мышления пользователя, решающего свои задачи при помощи вашего приложения. (Для получения дополнительной информации об этой концепции, см. “Ментальная Модель” (стр. 27)).
Для того, чтобы помочь вам решить, использовать или нет специфические аббревиатуры и акронимы в интерфейсах своих приложений, дайте ответы на следующие вопросы:
- Пользователи понимают и чувствуют себя комфортно, используя этот акроним или эту аббревиатуру? К примеру, большинство пользователей привыкли к использованию аббревиатуры CD, как обозначающей компакт-диск, поэтому приложения, предназначенные даже для неопытных пользователей, могут использовать это аббревиатуру.
С другой стороны, приложение, предназначенное для пользователей, которые работают с цветовыми пространствами и цветной печатью, может использовать CMYK (аббревиатура, которая обозначает синий, пурпурный и желтый цвета стандартной цветовой модели, используемой для печати), даже при том, что это сокращение, возможно, не знакомо более широкому диапазону пользователей.
- Развернутое слово или фраза менее узнаваемы чем акроним или аббревиатура? Например, много пользователей не знают, что Cc первоначально означает фразу "сделанная под копирку копия", т.е. использование копировальной бумаги для многократного копирования печатных документов. Кроме того, значения Cc и "копия под копирку" в данный момент уже разделились, поэтому они больше не синонимичны. Поэтому, используя вариант "копия под копирку" вместо Cc, вы скорее всего сбили бы пользователей с толку.
Для некоторых аббревиатур и акронимов точная расшифровка весьма сомнительна. Например, аббревиатура DVD первоначально обозначала и цифровой видеодиск, и цифровой универсальный диск. Из-за этой неоднозначности не стоит использовать любую из этих фраз; намного более понятным является использование аббревиатуры DVD.
Если Вы используете потенциально незнакомый акроним или аббревиатуру в справочной книге пользователя для вашего приложения, убедитесь, что дали ему определение прежде, чем начали использовать. Кроме того, вы должны предусмотреть функцию поиска в вашей книге пользователя, таким образом, чтобы пользователи смогли легко найти определения незнакомых терминов. Для краткого обзора технологий создания справки см. “Помощь Пользователю” (стр. 84); для деталей работы со Справкой Apple - Справочное Руководство Apple по Программированию.
Внимание! Этот перевод, возможно, ещё не готов.
Его статус: идёт перевод
Переведено на Нотабеноиде
http://notabenoid.org/book/21170/69930
Переводчики: tucvbif
Настройки
Готово:
