Open svetlym opened 5 years ago
To už se jednou řešilo tady #123
U hledání musí být počet faset nějak rozumně omezený. Knihovny.cz zobrazují 30, MZK VuFind 200, tady je to 100.
Jsou to fasety, které slouží k upřesnění a ne k vyhledávání. Zobrazený počet musí být omezený, protože jich může být opravdu hodně. V MZK je přes 100 tisích autorů a skoro 3 tisíce jich začíná na písmeno A. Pokud by byli zobrazeni všichni autoři a navíc seřazeni podle abecedy, tak je to nepoužitelné. Resp. už to není faseta, ale úplné procházení autorů, k čemuž slouží obrazovka Procházet
http://www.digitalniknihovna.cz/mzk/browse
kde je možné procházet všechny autory, je možné je seřadit podle abecedy a také v nich vyhledávat.
Podobně lze procházet i ostatní pole.
Zobrazený počet musí být omezený, protože jich může být opravdu hodně.
Jasně, to dává smysl. Potom je ale otázka, jestli je ten filtr vůbec k něčemu dobrý. Možná by místo "Zobrazit více" mohl být odkaz právě do procházení podle autorů?
Ještě jedna věc: Čekal bych, že když si kliknu na nějakého autora, tak zůstane vysvícený, nebo se u něj objeví checkbox, abych viděl, že mám aktivovaný filtr, a mohl ho opětovným kliknutím zrušit. Což se neděje...
Nebudu sem linkovat prodejce hardwaru, ale na jejich webech je typicky v levém panelu u každé položky checkbox, který má přesně tuhle funkčnost. Možná by se to mělo chovat stejně i v digitální knihovně?
Ehm, až teď jsem si všiml, že nahoře jsou aktivní filtry vytažené v samostatné kategorii a tam se odškrtávátkem rušit dají. Měl jsem rozkliknuté všechny autory a byl jsem někde uprostřed, takže jsem ji neviděl.
Možná by tedy stálo za to "Aktivní filtry" ukotvit. Takže i když si odscrolluju, tak je pořád uvidím (a uvidím také, jak do nich něco přibylo, když jsem kliknul na dalšího autora).
A i tak bych asi hlasoval pro to, aby se autor, na kterého kliknu, nějak zvýraznil (vizuální potvrzení toho, že jsem ho přidal do filtru).
Ne, to Zobrazit více má jinou funkci - cílem je zobrazit více položek v dané fasetě (čímž odsunu ostatní fasety hodně dolů, proto se ve výchozím zobrazení ukazuje jen několik prvních hodnot).
Souhlasím s tím, že vybrané filtry by nahoře měly být ukotveny.
Co se výběru autora týče, na knihovny.cz to máme tak udělané - autor je zvýrazněn a dá se zrušit přímo ve fasetě. Tady by se to taky hodilo.
Problém vidím v něčem jiném: po kliknutí na autora nedojde automaticky k redukci fasety autor jen na autory odpovídající vybranému filtru, vybraný autor ale ze seznamu ve fasetě zmizí a ocitne se jen nahoře ve vybraných filtrech. To je hodně matoucí. U autora bych očekával, že když kliknu na wericha, tak zůstane ve vasetě a bude na prvním místě, protože u všech vyfiltrovaných knih je autorem a vidím v té fasetě všechny relevantní spoluautory. V současné podobě mohu filtrovat jen mezi těmi několika nejzastoupenějšími autory. Paradoxně volba filtru v jedné fasetě ovlivní podobu všech ostatních faset, takže předpokládám jde o bug.
Ne, to Zobrazit více má jinou funkci - cílem je zobrazit více položek v dané fasetě
Dobře, ale k čemu mi to je, když tam z tisíců možných autorů uvidím jen 100, navíc neseřazených podle abecedy a vybraných podle téměř náhodného kritéria (počet titulů, které mají v této digitální knihovně)? Nedokážu si představit use case, kdy bych to chtěl použít a kliknout tam na nějakého dalšího autora, abych si tím třeba nějak zúžil výběr.
Třeba u dostupnosti mi to smysl dává velmi dobrý a také to často používám. U virtuálních sbírek také, těch je relativně málo (ovšem kdyby jich bylo víc než 100 a já tam kvůli tomu nějakou nenašel, asi bych to reportoval jako bug). U autorů mi to ale smysl nedává.
U autorů musím nejprve hledat jinak - omezit množinu výsledků a pak v ní filtrovat. To ale nepůjde bez vyřešení toho bugu co jsem popsal výše. @honza-rychtar mám z toho udělat samostatné issue?
Problém vidím v něčem jiném: po kliknutí na autora nedojde automaticky k redukci fasety autor jen na autory odpovídající vybranému filtru, vybraný autor ale ze seznamu ve fasetě zmizí a ocitne se jen nahoře ve vybraných filtrech. To je hodně matoucí. U autora bych očekával, že když kliknu na wericha, tak zůstane ve vasetě a bude na prvním místě, protože u všech vyfiltrovaných knih je autorem a vidím v té fasetě všechny relevantní spoluautory. V současné podobě mohu filtrovat jen mezi těmi několika nejzastoupenějšími autory. Paradoxně volba filtru v jedné fasetě ovlivní podobu všech ostatních faset, takže předpokládám jde o bug.
Není to bug. Jde o to, že mezi filtry ve stejné kategorii je OR a mezi různými kategoriemi je AND. Můžeme to změnit a nastavit různě pro různé kategorie. Třeba u typu dokumentů by bylo AND špatně, protože bych nikdy nemohl vybrat dva typy naráz. U autorů je to sporné. Chceš častěji doupřesnit spoluautora nebo mít možnost zvolit dva (nebo více) autory? U žánru a klíčových slov musí být OR, protože je tam kde co a dá se to vyjádřit deseti způsoby, tak si zakliknu vše a nezajíma mě to, co obsahuje všechny, ale obsahuje alepoň jedno. Ale třeba u geografických názvů by možna bylo lepší AND, protože bych mohl upřesňovat.
Není to jednoznačné a častěji dává větší smysl OR. Mít to všude jinak je matoucí a mít tam AND/OR přepínátko je zase většinově neuchopitelné.
Tohle je určitě k diskuzi.
Přemýšlela jsem nad tím a jako uživatel bych spíše očekávala, že to bude OR a že se mi tedy výsledky rozšíří. Nicméně si dokážu představit, že někdo by očekával AND (konkrétně třeba u těch autorů). Pokud by se přidávalo přepínátko nebo něco podobného, tak by možná muselo být popsané jinak než AND/OR, protože si myslím, že většina uživatelů nezná Booleovské operátory nebo si pletou, jak fungují.
Přidání checkboxů před filtr a zachování vybraných filtrů by docela tu OR vazby naznačovalo. U dostupnosti by pak byly radio buttony.
Řeší se částečně ve verzi 2.8.0.
Filtry jsou nyní přepracovány vizuálně i funkčně tak, že:
Při nastavování kritérií, podle kterých jde vyhledávat, nás mátly dvě věci:
Pak jsme zjistili, že autoři, a vůbec všechna vyhledávací kritéria v levém sloupci, jsou řazeni podle počtu děl, která v digitální knihovně mají. A je tam zřejmě nějaký tvrdý limit (ať už na počet polí nebo na počet děl), takže autoři s menším počtem děl (u nás míň než 16) v seznamu nejsou. Takže když bych chtěl hledat podle autora, který má v naší knihovně třeba 10 děl, tak mám smůlu. Bez abecedního řazení se zase člověku špatně hledá - nejen, že trvá dlouho, než projdu všechny autory v nabídce, ale navíc si ani nemůžu být jistý, že jsem ho nepřehlédl (u abecedního řazení si jistý být můžu, protože vidím položky v abecedě nad a pod).
Filtrování podle autorů, tak, jak teď je, je tudíž podle mě pro čtenáře téměř úplně nepoužitelné.
Otázka je, jestli to platí i pro ostatní filtry. Pro "geografický název" určitě ano - je jich hodně, takže najít mezi nimi nějaký konkrétní, když nejsou řazeny podle abecedy, je problém. Jazyků je relativně málo, tam to asi nevadí. U dostupnosti to určitě nevadí. U klíčových slov možná může být zajímavé, které se nejčastěji vyskytuje, ale hledat podle nich bez abecedního řazení bude určitě problém. Sbírky jsou na tom podobně.
Osobně bych asi hlasoval pro abecední řazení úplně všude, možná s výjimkou veřejnosti/neveřejnosti.
Pak je otázka, co s ořezáváním počtu zobrazených položek. Určitě to není dobře - tak, jak to je, čtenář například snadno získá dojem, že nějaký autor v digitální knihovně vůbec není. Otázka je, jak to případně zobrazit. Celý ten panel je ale scrollovací, takže asi nebude vadit, když se tam zobrazí všechno. Pokud ano, dalo by se to sloučit do kategorií - například podle prvního písmena.
Při té příležitosti bych asi test "Zobrazit více" nahradil textem "Zobrazit všechny". (Respektive u klíčových slov "Zobrazit všechna").