Существуют ли какие-либо руководящие принципы использования вариантов использования заглавных букв в веб-продуктах (веб-сайтах, мобильных сайтах, мобильных приложениях)?

Под вариантами заглавных букв я подразумеваю - Все заглавные, Верблюжий корпус, Все мелкие.

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

Если есть стандартные правила, то для этого? Зависят ли эти правила от шрифта, который я использую, от размера шрифта, который я использую? Различаются ли эти правила для устройств — настольных веб-сайтов, мобильных сайтов/приложений? Могу ли я использовать одни и те же стандарты для устройств/ОС iOS и Android? Но если нет стандартных правил, то как мне стандартизировать их для моего веб-продукта?

FYI CamelCase использует заглавные слова в сложных словах (как правило, в контексте программирования), использование заглавных слов в отдельных словах (за исключением таких вещей, как предлоги) чаще называется регистром заглавий.

Ответы (2)

Надеюсь нет. В вашей компании могут быть какие-то принципы дизайна. Есть также тенденции, которые приходят и уходят.

Частью дизайна являются эксперименты. Так что идите и экспериментируйте со своим проектом.

Просто придерживайтесь стиля.

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

Те, которые вы упомянули: Заголовок, Подзаголовок, Заголовок модальных окон, Заголовок диалоговых окон, Текст диалогового окна, чаще всего являются текстом, который предназначен для чтения и понимания в первый раз.

И эти: Navigational-Menu-item-names, Button label, Dialog box options часто могут иметь другой характер, например знаки или другие навигационные размеры, которые могут быть распознаны быстрее визуально, чем семантически. Это типы компонентов, с которыми пользователь, скорее всего, столкнется несколько раз во время использования приложения.

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