# data[].attributes.body
Principios de diseño
Clasificación:
Función
-La función más frecuente es facilitar la recuperación de información,
permitir al usuario satisfacer sus necesidades de información.
-es la instructiva o didáctica: cuando la
categorización o taxonomía pretende influir en el modelo mental y
semántico del usuario.

# data[].attributes.body
Propiedades formales o descriptivas:
-Las propiedades formales son objetivas, esto significa que un recurso
tiene esa propiedad o no la tiene, independientemente del juicio del
arquitecto de información.
-Las propiedades descriptivas, en cambio, son subjetivas y variables.
+La expresividad se refiere al grado en el que el usuario
podrá predecir los contenidos representados o vincular inequívocamente
la categoría con sus necesidades de información.
+La exclusividad se
refiere al grado de disimilitud de la categoría respecto al resto de
categorías, y por tanto a la baja probabilidad de que un usuario pueda
dudar entre si lo que busca se puede encontrar en más de una categoría.

# data[].attributes.body
Podemos diferenciar entre tres esquemas principales de
clasificación descriptiva: Clasificación orientada a la audiencia,
clasificación orientada a la tarea, y clasificación temática.
-Clasificación orientada a la tarea: las
categorías deben estar orientadas a la acción y rotuladas normalmente en
forma verbal.
-Clasificación orientada la audiencia: Cuando el producto tiene una audiencia claramente definida y segmentable, y cada uno de esos grupos de usuarios tiene necesidades diferenciadas, sólo es recomendable cuando
todos los contenidos pueden categorizarse en al menos uno de los perfiles
o segmentos de usuarios definidos, y cuando esos perfiles de usuarios
tienen necesidades informativas diferentes entre sí.
-Clasificación temática: los contenidos son
agrupados por su similitud semántica, bajo rótulos o categorías en forma
de sustantivos.
Este esquema de clasificación resulta muy útil cuando el usuario tiene
una representación semántica de su necesidad informativa, ya que facilita
reconocer qué se está buscando recorriendo las diferentes categorías.

# data[].attributes.body
Color
El color mejora la estética y funciona eficazmente tanto para
destacar y organizar elementos como para codificar información.
-El color es uno de los recursos con mayor impacto en la estética y
atractivo de una interfaz.
No obstante, el color no tiene exclusivamente una función estética o
emocional, ya que también tiene una importante función comunicativa.
-Numero de colores
En el diseño se debe limitar el número de colores diferentes utilizados a
aquellos que el ojo humano puede procesar de un vistazo: alrededor de
cinco colores dependiendo de la complejidad del diseño.
-Codificación de información
En muchas ocasiones el color resulta un recurso muy útil para reforzar el
significado de ciertos elementos de la interfaz, apoyándose para ello en el
sentido que diferentes culturas asocian a determinados colores.
Otra forma de codificar información mediante el color es incluir leyendas
que especifiquen qué significa cada color.
-Combinación de colores
La teoría sobre percepción del color - en concreto la teoría sobre los
procesos oponentes - afirma que la visión canaliza el color en tres canales
diferentes: uno codifica la luminancia (blanco-negro) y otros dos el color
(rojo-verde y azul-amarillo). Es una teoría que surge de la apariencia
subjetiva de la luz, en concreto de la existencia de pares de colores que no
pueden verse al mismo tiempo: rojo-verde, azul-amarillo y negro-blanco
(acromático). No son visibles, por ejemplo, el verde rojizo o el azul
amarillento.
-Saturación
El uso de colores saturados es especialmente recomendable cuando se
quiere destacar visualmente algún elemento concreto sobre el resto. No
obstante, los colores saturados provocan fatiga visual, por lo que hay que
usarlos con cautela.

# data[].attributes.body
Eficiencia
-Para facilitar al usuario la tarea de completar formularios se puede:
 Minimizar el número de campos: Solicitar al usuario únicamente
los datos imprescindibles, ya que un formulario con muchos
campos no solo requiere más esfuerzo, sino que también desmotiva
al usuario.
 Valores por defecto: Si es posible establecer como valor por
defecto aquel que la mayoría de usuarios seleccionarán. De esta
forma se ahorrará a muchos de los usuarios tener que llevar a cabo
esta selección.
 Tamaño de los campos de texto: Al introducir información
textual, si el campo es muy pequeño y no permite hacerlo de forma
cómoda, exigirá más esfuerzo al usuario y provocará que cometa
más errores.
 Alineación de las etiquetas: Cuando las etiquetas se encuentran
próximas a los campos a los que describen, resulta para el usuario
menos costoso relacionarlos visualmente.
 Organización de los campos: Los formularios con los campos
posicionados en varias columnas son más complejos de completar
que los que se ordenan en una única columna.
 Ley de Fitts: conforme menor es el área clicable de un elemento del
formulario, mayor es el esfuerzo y tiempo requerido para
accionarlo.
 Ley de Hicks: Reducir al mínimo el número de opciones por
campo.
 Captchas: Son, especialmente los de tipo 're-captchas', complejos e
incómodos de resolver, por lo que deben utilizarse métodos más
sencillos para el usuario.
 Validación instantánea: Una vez que el usuario complete un
campo se debe validar el dato introducido y advertirle en caso de
que no sea correcto, en lugar de esperar a que complete todo el
formulario para realizar la validación y listarle todos los errores
cometidos.
 Ayuda contextual: Cuando el usuario pueda dudar acerca del
significado de un campo o sobre cómo introducir los datos, se debe
ofrecer ayuda contextual.
 Sugerencias automáticas: Cuando el listado de opciones a elegir
en un campo de selección sea grande, y el usuario tenga una
representación mental sintáctica de la opción deseada (es decir,
conozca a priori el término o palabras que forman la opción),
resulta más recomendable utilizar un campo de texto que, cuando
el usuario comience a escribir, ofrezca automáticamente qué
opciones coinciden con el texto introducido.