Стиль письмаWriting style

Изображение заголовка

Формулировка сообщения об ошибке, способ написания справочной документации и даже текст, который вы выбираете для кнопок, оказывают большое влияние на удобство приложения.The way you phrase an error message, the way you write help documentation, and even the text you choose for a button have big impacts on the usability of your app. Стиль письма может определить, станет ли приложение успешным или нет.Writing style can make a big difference between an awful user experience and a better one.

Принципы стиля и тонаVoice and tone principles

Исследования показывают, что пользователи лучше всего реагируют на дружелюбный, полезный и краткий стиль письма.Research shows that people respond best to a writing style that's friendly, helpful, and concise. В рамках этого исследования корпорация Майкрософт разработала три принципа стиля и тона, которые мы применяем ко всему нашему содержимому и которые являются неотъемлемой частью проектирования с помощью системы Fluent Design.As a part of this research, Microsoft developed three voice and tone principles that we apply across all our content, and are an integral part of Fluent design.

Будьте дружелюбными и непринужденнымиBe warm and relaxed

В первую очередь, вам не следует отпугнуть пользователя.Above all else, you don't want to scare off the user. Будьте неформальными, будьте неофициальными и не используйте непонятные термины.Be informal, be casual, and don't use terms they won't understand. Даже если что-то сломается, не обвиняйте пользователя в проблемах.Even when things break, don't blame the user for any problems. Ваше приложение должно нести ответственность и предлагать приветливые рекомендации, которые определяют действия пользователя.Your app should take responsibility instead, and offer welcoming guidance that puts the user's actions first.

Будьте готовы оказать помощьBe ready to lend a hand

Всегда проявляйте свое участие в письме.Always show empathy in your writing. Делайте акцент на описании того, что происходит, и предоставляйте необходимые пользователям сведения, не перегружая их лишними сведениями.Be focused on explaining what's going on and providing the information that the user needs, without overloading them with unnecessary info. И если это возможно, всегда предоставляйте решение при наличии проблемы.And if possible, always provide a solution when there's a problem.

Выражайтесь четко и ясноBe crisp and clear

В большинстве случаев текст не является главным элементом приложения.Most of the time, text isn't the focus of an app. Он помогает пользователям, рассказывает, что происходит и что следует делать далее.It's there to guide people, to teach them what's going on and what they should do next. Не забывайте об этом при написании текста для приложения. Не следует предполагать, что пользователь будет читать каждое слово.Don't lose sight of this when writing the text in your app, and don't assume that users will read every word. Используйте язык, который хорошо знаком вашей аудитории; убедитесь, что он понятен при беглом прочтении.Use language that is familiar to your audience, make sure it's easy to understand at a glance.

Начинайте с важногоLead with what's important

Пользователи должны иметь возможность прочесть и понять текст с первого взгляда.Users need to be able to read and understand your text at a glance. Не следует увеличивать объем текста ненужными вводными конструкциями.Don't pad your words with unnecessary introductions. Важные моменты должны быть самыми заметными; сначала опишите основную идею, а затем дополняйте ее деталями.Give your key points the most visibility, and always present the core of an idea before you add onto it.

Первый снимок экрана зеленой диаграммы, помеченной зеленым флажком и содержащей слово ''Do''.First screenshot of a green bar that has a green check mark and the word Do in it. Выберите фильтры, чтобы добавить эффекты в изображение.Select filters to add effects to your image.

Не рекомендуется Если вы хотите добавить визуальные эффекты или изменения в изображение, выберите фильтры.Don't If you want to add visual effects or alterations to your image, select filters.

Подчеркните действиеEmphasize action

Приложения определяются действиями.Apps are defined by actions. Пользователи выполняют действия, когда используют приложения, а приложения выполняют действия в ответ на указания пользователей.Users take action when they use the app, and the app takes action when it responds to the user. Убедитесь, что во всем приложении в тексте используется активный подход.Make sure your text uses the active voice throughout your app. Рекомендуется использовать фразы, в которых пользователи и функции действуют сами, а не наблюдают за тем, как что-либо происходит.People and functions should be described as doing things, instead of having things done to them.

Второй снимок экрана зеленой диаграммы, помеченной зеленым флажком и содержащей слово ''Do''.Second screenshot of a green bar that has a green check mark and the word Do in it. Перезапустите приложение, чтобы увидеть изменения.Restart the app to see your changes.

Не рекомендуется Изменения будут применены после перезапуска приложения.Don't The changes will be applied when the app is restarted.

Кратко и точноShort and sweet

Пользователи читают текст быстро и зачастую полностью пропускают большие словесные конструкции.Users scan text, and will often skip over larger blocks of words entirely. Не следует жертвовать важной необходимой информацией, но и не используйте слишком много слов.Don't sacrifice necessary information and presentation, but don't use more words than you have to. В некоторых случаях это означает использование коротких предложений и фраз.Sometimes, this will mean relying on many shorter sentences or fragments. В других случаях это требует тщательного выбора слов и конструкций в длинных предложениях.Other times, this will mean being extra choosy about the words and structure of longer sentences.

Третий снимок экрана зеленой диаграммы, помеченной зеленым флажком и содержащей слово ''Do''.Third screenshot of a green bar that has a green check mark and the word Do in it. К сожалению, изображение не удалось отправить.We couldn't upload the picture. Если это случится снова, попробуйте перезапустить приложение.If this happens again, try restarting the app. Не беспокойтесь. Изображение будет на месте, когда вы вернетесь в приложение.But don't worry — your picture will be waiting when you come back.

Не рекомендуется Произошла ошибка, и нам не удалось отправить изображение.Don't An error occured, and we weren't able to upload the picture. Повторите попытку. Если проблема не исчезнет, попробуйте перезапустить приложение.Please try again, and if you encounter this problem again, you may need to restart the app. Не беспокойтесь. Мы сохранили ваши данные локально, и вы увидите их, когда вернетесь в приложение.But don't worry — we've saved your work locally, and it'll be waiting for you when you come back.

Стилевые соглашенияStyle conventions

Если вы не считаете себя писателем, вам может показаться, что реализовать эти принципы и рекомендации довольно сложно.If you don't consider yourself to be a writer, it can be intimidating to try to implement these principles and recommendations. Но не беспокойтесь — простой и понятный текст поможет сделать ваше приложение более удобным.But don't worry — using simple and straightforward language is a great way to provide a good user experience. И если вы по-прежнему не знаете, как структурировать текст, вот некоторые полезные рекомендации.And if you're still unsure how to structure your words, here are some helpful guidelines. Для получения дополнительных сведений ознакомьтесь с руководством по стилю корпорации Майкрософт.And if you want more information, check out the Microsoft Style Guide.

Обращение к пользователюAddressing the user

Говорите непосредственно с пользователем.Speak directly to the user.

  • Всегда обращайтесь к пользователю на "вы".Always address the user as "you."
  • Используйте "мы" для обозначения себя.Use "we" to refer to your own perspective. Это приветливо и помогает пользователю почувствовать себя частью процесса взаимодействия.It's welcoming and helps the user feel like part of the experience.
  • Не используйте "я" или "мне" для обозначения приложения, даже если вы единственный его разработчик.Don't use "I" or "me" to refer to the app's perspective, even if you're the only one creating it.

Четвертый снимок экрана зеленой диаграммы, помеченной зеленым флажком и содержащей слово ''Do''.Fourth screenshot of a green bar that has a green check mark and the word Do in it. Нам не удалось сохранить файл в этом расположении.We couldn't save your file to that location.

АббревиатурыAbbreviations

Аббревиатуры могут быть полезны, если вам необходимо много раз указывать продукты, места и технические концепции в приложении.Abbreviations can be useful when you need to refer to products, places, or technical concepts multiple times throughout your app. Они могут сэкономить место и кажутся естественными, если пользователь понимает их.They can save space and feel more natural, as long as the user understands them.

  • Не предполагайте, что пользователи уже знакомы со всеми аббревиатурами, даже если вы считаете, что они повсеместно распространены.Don't assume that users are already familiar with any abbreviations, even if you think they're common.
  • Всегда указывайте определение новой аббревиатуры, когда пользователь видит ее впервые.Always define what a new abbreviation means the first time the user will see it.
  • Не используйте слишком похожие друг на друга аббревиатуры.Don't use abbreviations that are too similar to one another.
  • Не используйте аббревиатуры, если вы локализуете приложение, или если английский является вторым языком для ваших пользователей.Don't use abbreviations if you're localizing your app, or if your users speak English as a second language.

Пятый снимок экрана зеленой диаграммы, помеченной зеленым флажком и содержащей слово ''Do''.Fifth screenshot of a green bar that has a green check mark and the word Do in it. Руководство по проектированию приложений для Windows — это ресурс, который поможет вам начать разрабатывать и создавать красивые и проработанные приложения.The Windows app design guidance is a resource to help you design and build beautiful, polished apps. С помощью компонентов для проектирования, доступных в каждом приложении для Windows, вы можете создавать пользовательские интерфейсы, масштабируемые на самых разных устройствах.With the design features that are included in every Windows app, you can build user interfaces (UI) that scale across a range of devices.

СокращенияContractions

Люди привыкли к сокращениям и не удивляются, когда их видят.People are used to contractions, and expect to see them. Отказ от сокращений может сделать ваше приложение слишком формальным и даже напыщенным.Avoiding them can make your app seem too formal or even stilted.

  • Используйте сокращения, когда они кажутся естественными для текста.Use contractions when they're a natural fit for the text.
  • Не используйте необычные сокращения только для экономии места или если из-за них текст может звучать неестественно.Don't use unnatural contractions just to save space, or when they would make your words sound less conversational.

Шестой снимок экрана зеленой диаграммы, помеченной зеленым флажком и содержащей слово ''Do''.Sixth screenshot of a green bar that has a green check mark and the word Do in it. Если изображение вас устраивает, щелкните Сохранить, чтобы добавить его в галерею.When you're happy with your image, select save to add it to your gallery. Оттуда вы сможете отправить его друзьям.From there, you'll be able to share it with friends.

ТочкиPeriods

Если текст заканчивается точкой, то это полное предложение.Ending text with a period implies that that text is a full sentence. Используйте точку для больших блоков текста и не ставьте их в конце текста, который короче полного предложения.Use a period for larger blocks of text, and avoid them for text that's shorter than a complete sentence.

  • Используйте точки для завершения полных предложений во всплывающих подсказках, сообщениях об ошибках и диалоговых окнах.Use periods to end full sentences in tooltips, error messages, and dialogs.
  • Не ставьте точку в тексте для кнопок, переключателей, меток или флажков.Don't end text for buttons, radio buttons, labels, or checkboxes with a period.

Седьмой снимок экрана зеленой диаграммы, помеченной зеленым флажком и содержащей слово ''Do''. Соединение не установлено.Seventh screenshot of a green bar that has a green check mark and the word Do in it. You’re not connected.

  • Убедитесь, что сетевые кабели подключены.Check that your network cables are plugged in.
  • Убедитесь, что вы отключили режиме "в самолете".Make sure you're not in airplane mode.
  • Убедитесь, что беспроводной коммутатор включен.See if your wireless switch is turned on.
  • Перезапустите маршрутизатор.Restart your router.

Прописные буквыCapitalization

Прописные буквы очень важны, но ими легко можно злоупотребить.While capital letters are important, they're easy to overuse.

  • Имена собственные начинаются с прописных букв.Capitalize proper nouns.
  • Каждая строка текста в вашем приложении должна начинаться с прописной буквы: все предложения, метки и заголовки.Capitalize the start of every string of text in your app: the start of every sentence, label, and title.

Восьмой снимок экрана зеленой диаграммы, помеченной зеленым флажком и содержащей слово ''Do''. С каким компонентом у вас возникли проблемы?Eighth screenshot of a green bar that has a green check mark and the word Do in it. Which part is giving you trouble?

  • Я не помню пароль.I forgot your password.
  • Пароль не подходит.It won't accept password.
  • Возможно, кто-то другой использует мою учетную запись.Someone else might be using my account.

Сообщения об ошибкеError messages

При возникновении сбоя в вашем приложении пользователи обращают на это внимание.When something goes wrong in your app, users pay attention. Так как пользователи могут быть запутаны или разочарованы при появлении сообщения об ошибке, поэтому хороший стиль и тон могут иметь решающее значение.Because users might be confused or frustrated when they encounter an error message, they're an area where good voice and tone can have a particularly significant impact.

Прежде всего сообщение об ошибке не должно обвинять пользователя.More than anything else, it's important that your error message doesn't blame the user. Но также важно не перегружать их информацией, которую они не понимают.But it's also important not to overwhelm them with information that they don't understand. В большинстве случаев пользователи, которые сталкиваются с ошибкой, хотят просто вернуться к тому, что они делали, как можно быстрее.Most of the time a user who encounters an error just wants to get back to what they were doing as quickly and as easily as they can. Поэтому при написании всех сообщений об ошибках придерживайтесь следующих рекомендаций.Therefore, any error message you write should:

  • Будьте дружелюбными и непринужденными. Взаимодействуйте с пользователем в режиме диалога, избегая незнакомых терминов и профессионального жаргона.Be warm and relaxed by using a conversational tone and avoiding unfamiliar terms and technical jargon.

  • Будьте готовы оказать помощь. Сообщите пользователям о проблеме, описав то, что произойдет дальше, и предоставив реалистичное решение, которым они смогут воспользоваться.Be ready to lend a hand by telling the user what went wrong to the best of your ability, by telling them what will happen next, and by providing a realistic solution they can accomplish.

  • Выражайтесь четко и ясно. Избегайте лишней информации.Be crisp and clear by eliminating extraneous information.

Девятый снимок экрана зеленой диаграммы, помеченной зеленым флажком и содержащей слово ''Do''. Соединение не установлено.Ninth screenshot of a green bar that has a green check mark and the word Do in it. You’re not connected.

  • Убедитесь, что сетевые кабели подключены.Check that your network cables are plugged in.
  • Убедитесь, что вы отключили режиме "в самолете".Make sure you're not in airplane mode.
  • Убедитесь, что беспроводной коммутатор включен.See if your wireless switch is turned on.
  • Перезапустите маршрутизатор.Restart your router.

Диалоговые окнаDialogs

Многие из рекомендаций по написанию сообщений об ошибках можно применять и при создании сообщений в диалоговых окнах приложения.Many of the same advice for writing error messages also applies when creating the text for any dialogs in your app. Хотя диалоговые окна — это стандартный элемент управления, они все-таки отвлекают от работы с приложением. Поэтому содержащиеся в них сообщения должны быть полезными и краткими, чтобы пользователи могли быстро вернуться к своим задачам.While dialogs are expected by the user, they still interrupt the normal flow of the app, and need to be helpful and concise so the user can get back to what they were doing.

Но самое важное — это четкая связь между заголовком диалогового окна и доступными кнопками.But most important is the "call and response" between the title of a dialog and its buttons. Убедитесь, что кнопки предоставляют четкие ответы на вопросы, включенные в заголовок, и что их формат согласован во всем приложении.Make sure that your buttons are clear answers to the question posed by the title, and that their format is consistent across your app.

Десятый снимок экрана зеленой диаграммы, помеченной зеленым флажком и содержащей слово ''Do''. С каким компонентом у вас возникли проблемы?Tenth screenshot of a green bar that has a green check mark and the word Do in it. Which part is giving you trouble?

  1. Я не помню пароль.I forgot my password
  2. Пароль не подходит.It won't accept my password
  3. Возможно, кто-то другой использует мою учетную запись.Someone else might be using my account

КнопкиButtons

Текст на кнопках должен быть достаточно кратким, чтобы пользователи могли быстро его прочитать, и достаточно понятным, чтобы назначение кнопки было очевидным.Text on buttons needs to be concise enough that users can read it all at a glance and clear enough that the button's function is immediately obvious. Самый длинный текст на кнопке должен включать буквально несколько коротких слов, при этом текст на многих кнопках должен быть еще короче.The longest the text on a button should ever be is a couple short words, and many should be shorter than that. При написании текста кнопки помните, что каждая кнопке представляет действие.When writing the text for buttons, remember that every button represents an action. Обязательно используйте в тексте на кнопке действительный залог, а также слова, которые представляют действия, а не реакции.Be sure to use the active voice in button text, to use words that represent actions rather than reactions.

Одиннадцатый снимок экрана зеленой диаграммы, помеченной зеленым флажком и содержащей слово ''Do''.

  • Установить сейчасInstall now
  • Общий ресурсShare

Голосовое взаимодействиеSpoken experiences

Те же общие принципы и рекомендации применяются при написании текста для голосового взаимодействия, например с Кортаной.The same general principles and recommendations apply when writing text for spoken experiences, such as Cortana. Для этих функций принципы хорошего написания еще более важны, так как вы не можете предоставить пользователям другие элементы визуального оформления, дополняющие произнесенные слова.In those features, the principles of good writing are even more important, because you are unable to provide users with other visual design elements to supplement the spoken words.

  • Будьте дружелюбными и непринужденными. Взаимодействуйте с пользователем в режиме диалога.Be warm and relaxed by engaging your users with a conversational tone. Голосовое взаимодействие должно быть теплым и приятным, чтобы пользователи не боялись разговаривать с приложением.More than in any other area, it's vital that a spoken experience sound warm and approachable, and be something that users aren't afraid to talk to.

  • Будьте готовы оказать помощь. Предоставьте альтернативные варианты, когда пользователь спрашивает о чем-то невозможном.Be ready to lend a hand by providing alternative suggestions when the user asks the impossible. Как и в случае с сообщениями об ошибке, если что-то пошло не так и ваше приложение не может выполнить запрос, вам следует предоставить пользователю реалистичную альтернативу.Much like in an error message, if something went wrong and your app isn't able to fulfill the request, it should give the user a realistic alternative that they can try asking, instead.

  • Выражайтесь четко и ясно. Используйте простой язык.Be crisp and clear by keeping your language simple. Длинные предложения и сложные слова не подходят для голосового взаимодействия.Spoken experiences aren't suitable for long sentences or complicated words.

Специальные возможности и локализацияAccessibility and localization

Вы можете расширить целевую аудиторию приложения, если оно создается с учетом специальных возможностей и локализации.Your app can reach a wider audience if it's written with accessibility and localization in mind. Этого невозможно добиться только с помощью текста, хотя простой и понятный язык — отличное начало.This is something that can't only be accomplished through text, though straightforward and friendly language is a great start. Дополнительные сведения доступны в обзоре специальных возможностей и руководстве по локализации.For more information, see our accessibility overview and localization guidelines.

  • Быть готовы оказать помощь. Учитывайте различные виды взаимодействия.Be ready to lend a hand by taking different experiences into account. Избегайте фраз, которые могут не иметь смысла для зарубежных пользователей, и избегайте предположений о том, что пользователь может и не может сделать.Avoid phrases that might not make sense to an international audience, and don't use words that make assumptions about what the user can and can't do.

  • Выражайтесь четко и ясно. Избегайте необычных и специализированных слов, если они не требуются.Be crisp and clear by avoiding unusual and specialized words when they aren't necessary. Чем проще текст, тем проще его локализация.The more straightforward your text is, the easier it is to localize.

Методики для неписателейTechniques for non-writers

Не нужно быть опытным писателем, чтобы реализовать удобное взаимодействие с пользователями.You don't need to be a trained or experienced writer to provide your users with a good experience. Выбирайте слова, которые не вызывают у вас дискомфорта, они будут понятны и пользователю.Pick words that sound comfortable to you — they'll feel comfortable to others, too. Но иногда это не так просто, как звучит.But sometimes, that's not as easy as it sounds. Если вы зашли в тупик, эти методики могут вам помочь.If you get stuck, these techniques can help you out.

  • Предположим, что вы рассказывает друзьям о своем приложении.Imagine that you're talking to a friend about your app. Как бы вы описали им свое приложение?How would you explain the app to them? Как бы вы говорили о его функциях, какие бы предложили инструкции?How would you talk about its features or give them instructions? Что еще лучше, опишите приложение реальному пользователю, который еще не работал с ним.Better yet, explain the app to an actual person who hasn't used it yet.

  • Представьте, как бы вы описали совершенно другое приложение.Imagine how you would describe a completely different app. Например, если вы работаете над игрой, подумайте, что бы вы сказали или написали для пояснения финансового или новостного приложения.For instance, if you're making a game, think of what you'd say or write to describe a financial or a news app. Контраст в языке и структуре поможет вам выбрать верные слова, соответствующие целям вашего текста.The contrast in the language and stucture you use can give you more insight into the right words for what you're actually writing about.

  • Посмотрите на похожие приложения для вдохновения.Take a look at similar apps for inspiration.

Выбор подходящих слов — распространенная проблема, поэтому не стоит отчаиваться, если у вас не получается быстро найти оптимальный вариант.Finding the right words is a problem that many people struggle with, so don't feel bad if it's not easy to settle on something that feels natural.