|
Packit |
1470ea |
|
|
Packit |
1470ea |
<page xmlns="http://projectmallard.org/1.0/" type="topic" id="search" xml:lang="es">
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<info>
|
|
Packit |
1470ea |
<link type="guide" xref="patterns#primary"/>
|
|
Packit |
1470ea |
<desc>Buscar y filtrar contenido al escribir</desc>
|
|
Packit |
1470ea |
<credit type="author">
|
|
Packit |
1470ea |
<name>Allan Day</name>
|
|
Packit |
1470ea |
<email>aday@gnome.org</email>
|
|
Packit |
1470ea |
</credit>
|
|
Packit |
1470ea |
<include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
|
|
Packit |
1470ea |
<mal:name>Daniel Mustieles</mal:name>
|
|
Packit |
1470ea |
<mal:email>daniel.mustieles@gmail.com</mal:email>
|
|
Packit |
1470ea |
<mal:years>2011 - 2017</mal:years>
|
|
Packit |
1470ea |
</mal:credit>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
|
|
Packit |
1470ea |
<mal:name>Alex Puchades</mal:name>
|
|
Packit |
1470ea |
<mal:email>alex94puchades@gmail.com</mal:email>
|
|
Packit |
1470ea |
<mal:years>2015</mal:years>
|
|
Packit |
1470ea |
</mal:credit>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
|
|
Packit |
1470ea |
<mal:name>Nicolás Satragno</mal:name>
|
|
Packit |
1470ea |
<mal:email>nsatragno@gnome.org</mal:email>
|
|
Packit |
1470ea |
<mal:years>2013</mal:years>
|
|
Packit |
1470ea |
</mal:credit>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
|
|
Packit |
1470ea |
<mal:name>Benjamín Valero Espinosa</mal:name>
|
|
Packit |
1470ea |
<mal:email>benjavalero@gmail.com</mal:email>
|
|
Packit |
1470ea |
<mal:years>2011</mal:years>
|
|
Packit |
1470ea |
</mal:credit>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
|
|
Packit |
1470ea |
<mal:name>Jorge González</mal:name>
|
|
Packit |
1470ea |
<mal:email>jorgegonz@svn.gnome.org</mal:email>
|
|
Packit |
1470ea |
<mal:years>2009</mal:years>
|
|
Packit |
1470ea |
</mal:credit>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
|
|
Packit |
1470ea |
<mal:name>Rosa Elena Pérez</mal:name>
|
|
Packit |
1470ea |
<mal:email>rozydicemiau@gmail.com</mal:email>
|
|
Packit |
1470ea |
<mal:years>2014</mal:years>
|
|
Packit |
1470ea |
</mal:credit>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
|
|
Packit |
1470ea |
<mal:name>Oscar Rafael Arachi</mal:name>
|
|
Packit |
1470ea |
<mal:email>arachi910@gmail.com</mal:email>
|
|
Packit |
1470ea |
<mal:years>2014 - 2015</mal:years>
|
|
Packit |
1470ea |
</mal:credit>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
|
|
Packit |
1470ea |
<mal:name>Miguel Ajuech</mal:name>
|
|
Packit |
1470ea |
<mal:email>miguel.ann.28@gmail.com</mal:email>
|
|
Packit |
1470ea |
<mal:years>2014</mal:years>
|
|
Packit |
1470ea |
</mal:credit>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
|
|
Packit |
1470ea |
<mal:name>Adrián Pérez Domínguez</mal:name>
|
|
Packit |
1470ea |
<mal:email>adrian@aztli.org</mal:email>
|
|
Packit |
1470ea |
<mal:years>2015</mal:years>
|
|
Packit |
1470ea |
</mal:credit>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
|
|
Packit |
1470ea |
<mal:name>Celina Osorio Ochoa</mal:name>
|
|
Packit |
1470ea |
<mal:email>chelinoska@gmail.com</mal:email>
|
|
Packit |
1470ea |
<mal:years>2015</mal:years>
|
|
Packit |
1470ea |
</mal:credit>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
|
|
Packit |
1470ea |
<mal:name>Dario Amigon Espinoza</mal:name>
|
|
Packit |
1470ea |
<mal:email>daramigon@gmail.com</mal:email>
|
|
Packit |
1470ea |
<mal:years>2015</mal:years>
|
|
Packit |
1470ea |
</mal:credit>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
|
|
Packit |
1470ea |
<mal:name>Yenisei Ramírez Pérez</mal:name>
|
|
Packit |
1470ea |
<mal:email>yeniseirape@gmail.com</mal:email>
|
|
Packit |
1470ea |
<mal:years>2015</mal:years>
|
|
Packit |
1470ea |
</mal:credit>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
|
|
Packit |
1470ea |
<mal:name>José Roberto Ramíres Mendoza</mal:name>
|
|
Packit |
1470ea |
<mal:email>aczella@gmail.com</mal:email>
|
|
Packit |
1470ea |
<mal:years>2015</mal:years>
|
|
Packit |
1470ea |
</mal:credit>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
|
|
Packit |
1470ea |
<mal:name>Bernardo Sánchez Romero</mal:name>
|
|
Packit |
1470ea |
<mal:email>b.sanchez.rom@gmail.com</mal:email>
|
|
Packit |
1470ea |
<mal:years>2015</mal:years>
|
|
Packit |
1470ea |
</mal:credit>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
|
|
Packit |
1470ea |
<mal:name>Emmanuel Márquez Juárez</mal:name>
|
|
Packit |
1470ea |
<mal:email>resident3333@gmail.com</mal:email>
|
|
Packit |
1470ea |
<mal:years>2015</mal:years>
|
|
Packit |
1470ea |
</mal:credit>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
|
|
Packit |
1470ea |
<mal:name>David Romero Serrano</mal:name>
|
|
Packit |
1470ea |
<mal:email>lemi136@hotmail.com</mal:email>
|
|
Packit |
1470ea |
<mal:years>2015</mal:years>
|
|
Packit |
1470ea |
</mal:credit>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
|
|
Packit |
1470ea |
<mal:name>Omar Garcia Guzman</mal:name>
|
|
Packit |
1470ea |
<mal:email>garciag.omar91@gmail.com</mal:email>
|
|
Packit |
1470ea |
<mal:years>2015</mal:years>
|
|
Packit |
1470ea |
</mal:credit>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
|
|
Packit |
1470ea |
<mal:name>Edilberto Huerta Niño</mal:name>
|
|
Packit |
1470ea |
<mal:email>edilberto.huerta0290@gmail.com</mal:email>
|
|
Packit |
1470ea |
<mal:years>2015</mal:years>
|
|
Packit |
1470ea |
</mal:credit>
|
|
Packit |
1470ea |
</info>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<title>Búsqueda</title>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<media type="image" mime="image/svg" src="figures/patterns/search.svg"/>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
La búsqueda permite encontrar elementos de contenido filtrando el contenido que se muestra en la pantalla. Es diferente de otras búsquedas que implican mover o resaltar el contenido que se está buscando, en lugar de filtrarlo.
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<section id="when-to-use">
|
|
Packit |
1470ea |
<title>Cuándo usarlas</title>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
Proporcione una búsqueda siempre que se muestre una gran cantidad de contenido, y cuando los elementos de contenido tenga un componente de texto. Esto puede ser una colección de elementos de contenido actuales, tales como documentos, contactos o vídeos, o una lista de opciones.
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
La búsqueda es una gran manera para que los usuarios encuentren qué es lo que están buscando, y su disponibilidad es constante, lo que significa que los usuarios pueden confiar y esperar que esté presente.
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
Sin embargo, aunque que la búsqueda puede ser muy eficaz, y algunos usuarios la usarán, otros no. Por lo tanto, trate de proporcionar otros medios para encontrar los elementos con la búsqueda, en lugar de confiar exclusivamente en esta.
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
</section>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<section id="search-bar">
|
|
Packit |
1470ea |
<title>La barra de búsqueda</title>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
El estándar para buscar en GNOME 3 utiliza una barra de búsqueda especial que se desliza en la parte inferior de la barra de encabezado. En la ventana primaria, la barra de búsqueda esta típicamente oculta y la activa el usuario. Existen tres maneras de activar la búsqueda en este contexto:
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<list>
|
|
Packit |
1470ea |
<item>Escribir cuando un campo de texto no tiene el foco debe activar la búsqueda, y el texto introducido se debe añadir al campo de búsqueda. Esto se llama «escribir para buscar». </item>
|
|
Packit |
1470ea |
<item>El atajo de teclado para buscar (<keyseq><key>Ctrl</key><key>F</key></keyseq>). </item>
|
|
Packit |
1470ea |
<item>Un botón de búsqueda en la barra de cabecera debe permitir que es muestre la barra de búsqueda (el botón de búsqueda debe conmutar). </item>
|
|
Packit |
1470ea |
</list>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
Si búsqueda es el método principal para la búsqueda de contenido en su aplicación, puede hacer que la barra de búsqueda sea visible permanentemente, o visible cuando se inicia la aplicación por primera vez.
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
</section>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<section id="search-results">
|
|
Packit |
1470ea |
<title>Resultado de la búsqueda</title>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<list>
|
|
Packit |
1470ea |
<item>La búsqueda debe ser inmediata siempre que sea posible; la vista del contenido se debe actualizar para mostrar los resultados de la búsqueda según se introducen. </item>
|
|
Packit |
1470ea |
<item>Con el fin de ser eficaz, es importante que los resultados de la búsqueda se devuelvan rápidamente. </item>
|
|
Packit |
1470ea |
<item>Si un término de búsqueda no devuelve ningún resultado, asegúrese de que la retroalimentación se dé en la vista de contenido. A menudo, una simple etiqueta «No hay resultados» es suficiente. </item>
|
|
Packit |
1470ea |
</list>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
</section>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<section id="additional-guidance">
|
|
Packit |
1470ea |
<title>Directrices adicionales</title>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<list>
|
|
Packit |
1470ea |
<item>Sea tolerante con los errores en los términos de búsqueda. Encontrar palabras mal escritas o terminología incorrecta es una manera de hacerlo. Mostrar sugerencias para coincidencias similares o contenido relacionado es otra manera. </item>
|
|
Packit |
1470ea |
<item>Permita un amplio rango de términos de búsqueda coincidentes. Esto ayuda a la gente que no está segura del término exacto que necesitan, pero que conocen características asociadas con el elemento que quieren buscar. Una lista de ciudades puede devolver coincidencias por ciudad o región, por ejemplo. </item>
|
|
Packit |
1470ea |
<item>Los resultados se deben ordenar de tal manera que se asegure que los resultados más relevantes se muestren primero. </item>
|
|
Packit |
1470ea |
</list>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
</section>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<section id="api-reference">
|
|
Packit |
1470ea |
<title>Referencia de la API</title>
|
|
Packit |
1470ea |
<list>
|
|
Packit |
1470ea |
<item><link href="https://developer.gnome.org/gtk3/stable/GtkSearchEntry.html">GtkSearchEntry</link> </item>
|
|
Packit |
1470ea |
</list>
|
|
Packit |
1470ea |
</section>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
</page>
|