Кнопки не должны быть ни длинными, ни короткими. Они должны быть лаконичными — минимальной длины и с достаточным смыслом.

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

Нажатие кнопки чаще всего инициирует действие от лица пользователя, поэтому кнопки лучше называть совершаемыми действиями:

Посмотреть акции Оформить подписку Продлить на 7 дней

Иногда кнопка нужна, чтобы закрыть оповещение. В таком случае она может называться действием, выражением согласия или понимания:

Хорошо Ладно Понятно

При этом надо понимать контекст и использовать подходящую кнопку. Например, если что-то идёт не так, не надо втискивать под заголовок и текст кнопку «Хорошо». Совсем не хорошо. В таком случае лучше использовать «Ладно» или ещё более нейтральное «Закрыть» — когда с неприятной ситуацией ничего не поделаешь, а мы должны рассказать о ней пользователю. Если текст что-то объясняет, то можно использовать кнопку «Понятно», а если говорит об ошибке, то называть кнопку словом «Понятно» будет странно, тут лучше подойдут другие слова. Короче, смотрите по обстоятельствам — что лучше, так и пишите.

Пожалуй, есть только одна кнопка, которая плоха во всех случаях — ленивая ОК (окей). Она не подходит не только для совершения действий, но даже для осознанного закрытия важных уведомлений — которые хорошо бы прочитать и понять. Это скучная и ленивая калька, которую в первых кириллических интерфейсах даже не трудились перенабирать кириллицей. Так и оставляли латиницей: OK.

И не надо пихать в кнопки CTA (call to action — призыв к действию). На кнопке ни при каких обстоятельствах не надо писать императивом. Нужен призыв к действию — выносим его текстом рядом с кнопкой, а саму кнопку формулируем действием пользователя.

То есть не так:

[ Закажите сейчас! ]

[ Подписывайтесь на наш Инстаграм ]

А вот так:

Чтобы участвовать в акции, сделайте заказ на 5 000 ₽. [ Заказать! ]

Подпишитесь на Пятёрочку в Инстаграме. [ Перейти в профиль ]