Ich suche nach dem Begriff, der für eine bestimmte Art von Filterverhalten gilt. Es wird häufig in Webshop-ähnlichen Schnittstellen verwendet, in denen große Datenmengen basierend auf einer Auswahl von Filterkriterien gefiltert werden. Das auffälligste Merkmal ist, dass es unmöglich ist, ein Filterkriterium auszuwählen, das zu keinen Ergebnissen führt , da die Filter, die dies tun würden, durch Echtzeitaktualisierungen ausgeblendet werden.
Ein Beispiel finden Sie in diesem Abschnitt zum Boot-Finder im blue-tomato.com-Webshop.
Gibt es einen Begriff für diese Art der Filterung?
quelle
Ich glaube nicht, dass es einen offiziellen Namen für diese Art der Filterung gibt. Die Art der Filterung, auf die Sie sich beziehen, heißt "Aktive Filterung" in Quince und "Attributbasierte Filterung oder facettierte Suchfilter" in UX-Matters-Best Practices zum Entwerfen facettierter Suchfilter .
Die Tatsache, dass Sie immer Ergebnisse mit unterschiedlichen Kombinationen erhalten, liegt daran, dass das System das aktuelle Inventar verwendet, um Filteroptionen zu erstellen. Wenn eine bestimmte Größe nicht im Inventar enthalten ist, wird sie nicht im Filter angezeigt und Sie können sie nicht auswählen.
quelle
Das Abfragemodell heißt BMO (nur beste Übereinstimmungen) und vermeidet leere Ergebnismengen, indem die besten Übereinstimmungen anstelle der perfekten Übereinstimmungen zurückgegeben werden. Dies kann erreicht werden, indem eine strikte Teilreihenfolge über die Daten definiert wird, über die Sie verfügen.
Dies bedeutet, dass für den Fall, dass Sie keine "harten" Übereinstimmungen haben, alle Daten zurückgegeben werden, da das bestmögliche Ergebnis das niedrigste in Ihrer strengen Teilreihenfolge ist. In praktischen Anwendungen kombinieren Sie also weiche mit harten Einschränkungen, um sicherzustellen, dass zumindest einige relevante Ergebnisse zurückgegeben werden.
Ein Einführungspapier finden Sie hier .
quelle