Wyszukiwanie z ogranicznikami
W informatyce wyszukiwanie rozdzielane odnosi się do prostego interfejsu użytkownika wyszukiwania, który umożliwia wyszukiwanie w trzech krokach :
- Najpierw użytkownik wpisuje ciąg zapytania,
- po drugie, system oblicza zapytanie dla całej treści, którą można przeszukiwać,
- po trzecie, użytkownik otrzymuje wyniki (jeśli istnieją) dla tego ciągu zapytania z systemu.
Ten tryb wyszukiwania jest domyślnym systemem wyszukiwania zaimplementowanym w większości systemów operacyjnych , edytorach tekstu i wielu interfejsach wyszukiwania pełnotekstowego online .
Wyszukiwanie przyrostowe
Przeciwieństwem wyszukiwania z ogranicznikami jest wyszukiwanie przyrostowe , w którym użytkownik otrzymuje natychmiastową informację zwrotną podczas wpisywania zapytania na podstawie tego, co może znajdować się w przeszukiwanej treści, co pozwala mu dostosować zapytanie w oparciu o rzeczywiste pokrycie treści docelowej zamiast oczekiwania na obliczenie wyników przez system i ewentualne zwrócenie błędu „nie znaleziono”.
Krytyka
Znany guru projektowania interfejsów, Jef Raskin , zdefiniował wyszukiwanie rozdzielane i porównał je ze swoim ulubionym interfejsem wyszukiwania ( wyszukiwanie przyrostowe ). Oto jego własne słowa w jego słynnym dziele „The Human Interface”:
„W przypadku wyszukiwania z ogranicznikami komputer czeka, aż użytkownik wpisze wzór i rozgraniczy go, po czym to użytkownik czeka, aż komputer przeprowadzi wyszukiwanie. W przypadku wyszukiwania z ogranicznikami użytkownik musi wcześniej odgadnąć, ile wzór potrzebny komputerowi do odróżnienia żądanego celu od innych, podobnych celów. Dzięki stopniowemu wyszukiwaniu może stwierdzić, kiedy wpisał wystarczająco dużo, aby ujednoznacznić żądaną instancję, ponieważ cel pojawił się na wyświetlaczu. (...) Pomimo prawie wszyscy zgodzili się co do celowości wyszukiwań przyrostowych zarówno ze strony projektantów, jak i użytkowników, prawie wszystkie narzędzia do tworzenia interfejsów ułatwiają wdrażanie wyszukiwań rozdzielonych i utrudniają lub uniemożliwiają wdrażanie wyszukiwań przyrostowych”.
Linki zewnętrzne
- Jeśli to nie jest przyrostowe, to jest ekskrementalne — programowanie i czynniki ludzkie autorstwa Jeffa Atwooda.