Faceted search
Nella programmazione informatica Faceted search, traducibile in italiano come ricerca sfaccettata, poliedrica, è una tecnica di programmazione di interfaccia che permette all'utente di accedere ad un insieme di contenuti consentendogli di applicare dei filtri sulle informazioni disponibili.
Questo approccio prevede la presenza a livello di interfaccia utente di un insieme di oggetti ai quali sono assegnate delle proprietà, permettendo diverse possibilità di visualizzazione piuttosto che una singola, predeterminata e tassonomica vista.
Ogni vista è tipicamente concepita come un insieme di informazioni ordinate in funzione di una proprietà condivisa all'interno di un insieme di oggetti.
Applicato ad un Browser ed alla navigazione Web questo approccio prevede la possibilità client-side di organizzare diverse viste per il medesimo gruppo di oggetti ottenuto tramite una richiesta sincrona o asincrona al server, questo può essere fatto tramite linguaggi client-side quali Javascript o Actionscript.