A ja pociągnę temat. Moim zdaniem podczas wyszukiwania nie powinna być brana pod uwagę zawartość pola 'opis', gdyż, jak widać to zresztą po przypadku Nutki, bardzo często prowadzi to do zaprezentowania użytkownikowi wyników, z których żaden nie jest tym szukanym i interesującym. Lepiej czasem jest zaprezentować mniej wyników wyszukiwania, ale bardziej dokładnych, czy nawet dać info o braku wyników, co również jest użyteczną informacją, niż pokazywać tzw. "śmieciowe wyniki". Moim zdaniem najlepiej byłoby brać pod uwagę tylko pola: tytuł, imię i nazwisko autora (właśnie, w wyszukiwarce można szukać tylko po nazwisku? to jest celowe?) i ewentualnie seria.
Natomiast powyższe nie oznacza, że nie można dać opcji wyszukiwania w opisach książki. Jeśli ktoś będzie tego potrzebował, to się ucieszy. Dobrym przykładem jest Allegro, gdzie po pierwszym szukaniu w formularzu pojawia się opcja "szukaj w tytułach i opisach" w przeciwieństwie do pierwszego szukania, gdzie jest szukanie tylko po tytułach.
Zaś jeśli chodzi o prezentację wyników, to fajnie zrealizowane ma to biblionetka, gdzie
wyniki wyszukiwania (np. frazy 'wnuk') zostały podzielone na działy 'Autorzy', 'Książki', 'Tytuły oryginalne', 'Serie wydawnicze i cykle'.
A jak już dobrałem się do formularza wyszukiwania, to kilka uwag i propozycji
:
- Na stronie zaawansowanego wyszukiwania w tekście nad formularzem "Książki | Filmy | Gry", nie jest wyróżniony dział, dla którego jest prezentowany formularz.
- Kolejna rzecz, to w sumie drobiazg i nic strasznego z punktu widzenia użyteczności, ale jeśli w prostym formularzu wyszukiwania zmieniłem na 'gry', to po kliknięciu na 'zaawansowane' ucieszyłbym się, gdybym od razu trafił do formularza dla działu 'gry'.
- W zaawansowanym wyszukiwaniu brakuje działu 'Inne', mimo iż jest on w formularzu prostym.
- Na widoku, gdzie prezentowany jest brak wyników dobrze by było w tekście komunikatu powtórzyć frazę, i najlepiej jeszcze wyróżnić ją, szukaną przez użytkownika, tak aby mógł zobaczyć, że np. wykonał jakąś literówką. Przydatne dla użytkownika byłoby wypisanie, z czego może wynikać brak wyników (np. literówka, zbyt szczegółowe zapytanie) oraz co może on zrobić jeszcze, żeby tym razem dostać wyniki (np. skorzystać z formularza zaawansowanego, zaznaczyć opcję wyszukiwania w opisach)