Funciones/Filtros contextuales

Filtros contextuales

Haz clic en cualquier valor de los metadatos dentro del visor de fotos —cámara, objetivo, lugar, fecha, etiqueta, nombre de archivo— y la superficie en la que ya estás se acota para coincidir.

búsquedafiltrosmetadatosestado en la URL
La línea de tiempo de Gallery filtrada a 35 resultados por una ficha «Apple iPhone 17», con el panel de filtros mostrando iPhone 17 seleccionado en la sección Cámara

El panel que solo se podía leer

Abres una foto, abres el panel de información y ahí está todo: la cámara, el objetivo, la apertura, la ciudad, la fecha, el álbum en el que vive, las etiquetas que tiene. Justo aquello por lo que querrías buscar, ya en pantalla y ya correcto.

Y nada de eso hacía nada. Para ver el resto de las fotos de esa cámara cerrabas el visor, ibas a una página de búsqueda, encontrabas la faceta de cámara y elegías el valor que un momento antes tenías delante. La información estaba ahí mismo; actuar sobre ella significaba marcharse.

Ahora cada uno de esos valores es un filtro. Haz clic en la cámara y obtienes todo lo disparado con ella. Haz clic en la ciudad y obtienes todo lo tomado allí. La fecha, el objetivo, la etiqueta, el álbum, el nombre de archivo, quien la aportó: lo mismo.

El visor de Gallery con el panel de información abierto, mostrando una foto tomada en Ciudad del Cabo con su fecha, su nombre de archivo, su cámara, su objetivo y su ubicación, cada uno utilizable como filtro con un clic

Filtra donde ya estás

Esta es la parte que hace que se sienta distinto de una búsqueda. El filtro no te lanza a una página de resultados aparte: se aplica a la superficie desde la que abriste la foto. Si estabas en tu línea de tiempo, se acota tu línea de tiempo. Si estabas dentro de un álbum, de un Espacio compartido o en el mapa, es eso lo que se acota, y el mapa conserva la vista que habías fijado.

Así, la pregunta que en realidad estás haciendo se responde en su contexto. No «enséñame todas las fotos de esta cámara», sino «enséñame las que hay en este espacio hechas con esta cámara», que es casi siempre lo que querías decir y que antes era imposible sin construir la consulta a mano.

Todas las acciones que el panel de información ya ofrecía siguen ahí. El filtrado se añadió junto a ellas, no encima.

Los filtros quedan en la URL

Un filtro contextual es un filtro de verdad, no un estado de vista pasajero. Va a la barra de direcciones, lo que significa que la vista filtrada se puede compartir, guardar en marcadores y recuperar con el botón de atrás; y se combina con los filtros que ya tuvieras aplicados en lugar de sustituir toda tu vista.

El apilado funciona como esperarías. Filtra por una cámara, abre una foto de esos resultados, filtra por su ciudad y habrás acotado dos veces. Los valores que solo admiten una respuesta se sustituyen en lugar de acumularse, así que dos clics seguidos nunca te dejan mirando una pantalla vacía. Esa propiedad está garantizada, no confiada a la suerte: filtrar por un valor de una foto devuelve siempre un conjunto que sigue conteniendo esa foto.

Por qué cambia cómo se siente la biblioteca

La búsqueda estructurada es potente y casi nadie la abre. El panel, en cambio, es una superficie de filtrado que ya estabas mirando por otro motivo, así que el coste de tirar de un hilo baja a un clic; y tirar de hilos es como se encuentran de verdad las cosas. Una foto de un viaje se convierte en esa ciudad entera. Una toma con la cámara vieja se convierte en el año en que la llevabas encima.

Se combina de forma natural con los Filtros dependientes, que mantienen honestas las opciones del panel a medida que acotas, y con los Filtros de búsqueda integrados cuando prefieres escribir la consulta en lugar de llegar a ella a clics.

¿Listo para ejecutar Gallery en tu propio servidor? Instálalo en 5 minutos y deja la demo para una comprobación rápida.