¿Existen principios rectores para usar variantes de mayúsculas en productos web (sitios web, sitios móviles, aplicaciones móviles)?

Por variantes de mayúsculas me refiero a: todas mayúsculas, carcasa Camel, todas pequeñas.

Quiero entender cuál de estas variantes debe usarse en elementos de contenido como encabezado, subtítulo, nombres de elementos de menú de navegación, etiqueta de botón, título de cuadros modales, título de cuadros de diálogo, texto de cuadro de diálogo, opciones de cuadro de diálogo, etc.

Si hay reglas estándar, para esto? ¿Estas reglas dependen de la fuente que uso, del tamaño de fuente que estoy usando? ¿Estas reglas varían según el dispositivo: sitios web de escritorio, para sitios/aplicaciones móviles? ¿Puedo usar las mismas estandarizaciones para dispositivos/OS iOS y Android? Pero si no hay reglas estándar, ¿cómo estandarizo lo mismo para mi producto web?

FYI CamelCase está capitalizando palabras compuestas (generalmente en el contexto de la programación), capitalizando palabras individuales (excluyendo cosas como preposiciones) se llama más generalmente Title Case.

Respuestas (2)

Espero que no. Podría haber algunos principios de diseño en su empresa. También hay tiendas que van y vienen.

Parte del diseño es experimentar. Así que ve y experimenta con tu proyecto.

Solo mantén el estilo consistente.

Que yo sepa, no existen estándares tipográficos para esto, sino algunos casos de uso generalizados, seguidos de las mejores prácticas. Para mí, tiene sentido observar el uso de cada componente de texto específico.

Estos, que usted menciona: Encabezado, Subencabezado, Título de los cuadros modales, Título de los cuadros de diálogo, Texto del cuadro de diálogo, suelen ser textos que deben leerse y entenderse por primera vez.

Y estos: los nombres de los elementos del menú de navegación, la etiqueta del botón, las opciones del cuadro de diálogo a menudo pueden tener un carácter diferente, como signos u otras dimensiones de navegación, que podrían reconocerse más rápidamente visualmente que semánticamente. Son tipos de componentes que el usuario probablemente encontrará varias veces durante el uso de una aplicación.

Esta escisión exige una clara diferenciación. Mi recomendación sería usar mayúsculas y minúsculas de texto estándar para texto legible para el primer grupo y variantes para el segundo grupo. Eso podría ser por ej. todo en mayúsculas