Uso
Cuándo usar
- Cuando la persona usuaria necesita hacer una búsqueda general que sea el disparador de la navegación en la página, por ejemplo en una página de trámites buscar "Otorgamiento de licencia"
- Cuando la persona usuaria necesite filtrar en tiempo real contenido de un conjunto de opciones establecidas.
Cuándo usar
- Para consultas complejas que involucran varias palabras clave o una sintaxis específica.
- Cuando haya cantidad pequeñas o limitadas de datos.
- Cuando la información sea sencilla y se puede encontrar fácilmente.
Tipos
Este componente permite a los usuarios buscar contenido de forma rápida, sin necesidad de navegar por diferentes secciones. Incluye un campo de entrada con un ícono de lupa y presenta dos variantes según el estado de uso:
Buscador con accionable. Se utiliza para búsquedas centrales de la página y en secciones sin contexto claro.
Buscador sin accionable. Se utiliza para búsquedas internas dentro de una sección ya contextualizada, como buscar por nombre y apellido
Ejemplo de uso
Búsquedas relacionadas con base de datos
Se utiliza cuando la información a buscar no está disponible localmente en la interfaz y necesita ser consultada en una fuente externa por ejemplo, una base de datos.
Filtrado de opciones disponibles
Puede ser útil en formularios, o secciones con contenido preestablecido, para encontrar información rápidamente. Generalmente, el contenido se va ajustando automáticamente a medida que la persona usuaria escribe.
Contenido
Etiquetas claras y concisas
Las etiquetas son opcionales en un componente de búsqueda, sin embargo, se usan para identificar y describir el propósito de la búsqueda. Escribí el texto de la etiqueta con mayúscula inicial solo al comienzo, y sé claro y lo más conciso posible.
Texto de marcador de posición (placeholder)
Usar únicamente texto de marcador de posición genera problemas de accesibilidad, ya que no es leído por los lectores de pantalla y desaparece cuando el usuario comienza a escribir. Cuando uses un marcador de posición en una búsqueda, asegurate de que no contenga información importante sobre cómo usar el campo.