Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Nawigacja fasetowa na blogu
stellatus
post 26.01.2020, 23:03:28
Post #1





Grupa: Zarejestrowani
Postów: 131
Pomógł: 0
Dołączył: 9.03.2017

Ostrzeżenie: (0%)
-----


Czy ktoś może mi wyjaśnić dlaczego sklepy internetowe mają zazwyczaj taką piękną i intuicyjną nawigację fasetową (filtrowanie), a np.:
- magazyny i blogi,
- strony i konta użytkowników na portalach społecznościowych (w tym YT)
- niektóre (?) platformy streamingowe (znam tylko Netflixa, więc nie wiem jak jest w innych)
nie mają takiej nawigacji? W sklepach szybko widzę jaki dokładnie jest asortyment i szybko wybieram sobie to, co mnie interesuje. Natomiast w pozostałych wymienionych typach stron wchodzę w kategorię/tag, użytkownika albo wpisuję coś w wyszukiwarce to dostaję bezładną, niekończącą się opowieść. Czy ktoś mi wytłumaczy dlaczego tak jest? Myślę, że ten trend nie będzie się długo utrzymywał, bo Internet się rozrasta w ogromnym tempie, i porządek będzie w coraz większej cenie. Co o tym myślicie?
Go to the top of the page
+Quote Post
athabus
post 29.01.2020, 11:14:35
Post #2





Grupa: Zarejestrowani
Postów: 898
Pomógł: 48
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Nawigacja warstwowa wymaga sporo pracy i przemyślanej struktury - bardzo trudno byłoby coś takiego zaprojektować np. dla blogów. Często zamiast klasycznej nawigacji warstwowej stosuje się filtry, tagi itp. bo łatwiej się tym zarządza. Na blogach użytkownicy raczej poruszają się używając linkowania wewnętrznego, a w 90% wychodzą po przeczytaniu interesującego ich artykułu.
Nawigacja warstwowa wymaga dużej liczby "przedmiotów" + sporej powtarzalności cech. W przypadku bloga jest relatywnie mało artykułów i bardzo rzadko da się z sensem zrobić filtrowanie inne niż kategorie, bo w poszczególnych kategoriach jest mało artykułów. Znacznie lepiej sprawdza się doba wyszukiwarka. Nie mówię, że czasami taka nawigacja by się nie przydała, ale raczej będą to wyjątki od reguły.
Go to the top of the page
+Quote Post
stellatus
post 30.01.2020, 16:46:58
Post #3





Grupa: Zarejestrowani
Postów: 131
Pomógł: 0
Dołączył: 9.03.2017

Ostrzeżenie: (0%)
-----


Dzięki za odpowiedź. Przeczytałem z dużym zainteresowaniem. Odpowiem niebawem.

Może na początek zacznijmy od tego:
Cytat
W przypadku bloga jest relatywnie mało artykułów

Cytat
Nie mówię, że czasami taka nawigacja by się nie przydała, ale raczej będą to wyjątki od reguły.

Zaznaczam, że nie mówimy tylko o blogach. Wymieniłem też inne typy stron. Rozważmy kilka przykładów:
https://wolnemedia.net/ - nie wiem ile tu jest wpisów/artykułów, ale jak dla mnie sporo, może być nawet kilka tysięcy
https://antyweb.pl/ - ponad 1,500 artykułów
https://bialczynski.pl/przewodnik/ - nie wiem ile tutaj jest artykułów, ale linijek jest 1990
https://www.youtube.com/user/wideoprezentacje - 3272 filmy
https://www.youtube.com/user/niezaleznatelewizja - 7490 filmów
Dla mnie są to wystarczająco duże liczby. To przecież nie są wyjątki. Takich stron są miliony i ta liczba będzie rosnąć.
Go to the top of the page
+Quote Post
athabus
post 30.01.2020, 19:19:15
Post #4





Grupa: Zarejestrowani
Postów: 898
Pomógł: 48
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Tylko jeszcze się rodzi pytanie jak w przypadku takich stron miałaby wyglądać nawigacja warstwowa. Np. na blogu poza kategorią jak wydzielić osie przekrojów aby było 3-10 cech w danym kryterium? Wydaje się że w przypadku bloga lepiej sprawdza się linkowanie wewnętrzne + artykuły powiązane. Zauważ, że wiele blogów/stron informacyjnych optymalizujących ruch nie wyświetla nawet menu na stronach z artykułami bo użytkownicy z nich nie korzystają. Korzystałbyś na przykład z menu na Onecie?

Przykład profili YT jaki podałeś jest ciekawy - faktycznie na niektórych profilach przydałaby się taka opcja jak fajna nawigacja warstwowa albo chociaż dobrze zorganizowana nawigacja tradycyjna, ale przypuszczam że YT nie wprowadził takich opcji bo dla przeciętnego użytkownika zaprojektowanie takiej nawigacji jest bardzo trudne i w skali serwisu przyniosłoby więcej szkody niż pozytku, choć na pewno byłyby pojedyncze profile, które by na takiej organizacji sporo zyskały.

Ale oczywiście są to moje teorie - nie jestem specem od UX. Może gdyby takie opcje pojawiały się częściej i użytkownicy umieli z nich korzystać to by było inaczej. Pamiętam jak lata temu na jednym sklepie zmienialiśmy nawigację z horyzontalnej na warstwową i było wiele obaw czy użytkownicy to ogarną - robiliśmy nawet testy na użytkownikach i reakcje były mieszane - jedni od razu podłapywali, inni nie mogli się przyzwyczaić. Dzisiaj jest to śmieszne bo prawie każdy sklep ma taką nawigację, ale wtedy użytkownicy jeszcze nie umieli z takich opcji efektywnie korzystać. Tak więc może kiedyś Twój pomysł też się przebije.
Go to the top of the page
+Quote Post
stellatus
post 15.02.2020, 19:38:57
Post #5





Grupa: Zarejestrowani
Postów: 131
Pomógł: 0
Dołączył: 9.03.2017

Ostrzeżenie: (0%)
-----


Pachnie mi tu dłuższą dyskusją. Postaram ustosunkować się do wszystkiego, co napisałeś, ale będę robił to powoli. Bardzo interesuje mnie dlaczego używasz terminu "nawigacja warstwowa". Czy to jest dokładnie to samo co n. "fasetowa"?

Cytat
Nawigacja warstwowa wymaga sporo pracy i przemyślanej struktury - bardzo trudno byłoby coś takiego zaprojektować np. dla blogów.

Właśnie pracuję nad czymś takim na WordPressie: https://www.freuciv.com/. Na konkretne efekty będziemy musieli jeszcze trochę poczekać. W projekcie są zastosowane 4 meta-taksony:
- hierarchiczne: tagi i typy wpisów
- płaskie: katalogi i autorzy.
Tagi
Tagów hierarchicznych będzie najwięcej i będą najbardziej rozbudowane. Będą trochę jak indeks na końcu książki. Naciśnięcie guzika będzie powodować pojawienie się menu po lewej stronie tylko z tagami w układzie kolumnowym. Będzie można sortować je alfabetycznie albo pod względem ilości wpisów. Przy sortowaniu alfabetycznym będą zastosowane duże litery alfabetu jako nagłówki.
Typy wpisów
Np. artykuły, opisy filmów, linki, cytaty, zdjęcia/grafika, informacje o blogu, itd. Są hierarchiczne, bo niektóre typy zawierają grupy/cykle wpisów. Nie upieram się przy tym, może to kiedyś zmienię.
Katalogi
Bardzo ogólne pojęcia lub dziedziny wiedzy - zakładam, że katalogi powinny być "płaskie" (niehierarchiczne) i nie powinno ich być więcej niż 20, ale jak będzie w rzeczywistości - pokaże praktyka.


Zarówno dla katalogów, typów wpisów i autorów proponuję listy rozwijane: https://facetwp.com/documentation/facets/fa...types/dropdown/ albo https://facetwp.com/documentation/facets/fa...-types/fselect/. Ten drugi sposób niedługo będę testował. Do tego sortowanie. Wszystkie listy razem z guzikiem "tagi" tworzą poziome "fluid menu" między menu głównym a archiwum.

Proces wprowadzania nowych taksonów można bardzo przyspieszyć, jeżeli będzie wyświetlać się lista z podpowiedziami składającymi się z taksonów powiązanych. Np. publikuję artykuł o bocianach w Polsce. Wpisuję takson "przyroda", wyświetlają mi się podpowiedzi złożone tylko z tych taksonów, które wystąpiły z taksonem "przyroda", a wśród nich, np. geologia, biologia, zdrowie, ptaki, Polska, ekologia, ochrona przyrody, las, fizyka, chemia, genetyka, ewolucja, owady, wirusy... Wybieram tylko te, które pasują do artykułu, np. biologia, ptaki, Polska, ekologia... I już zaoszczędziłem sporo czasu. Na tej zasadzie działa nawigacja fasetowa, trzeba tylko ją "przenieść" do innej funkcji CMS'a.

Te podpowiedzi powinny być też generowane na podstawie samego tekstu wpisu/artykułu. Właściwie w grę wchodzą tylko rzeczowniki. W języku angielskim względnie łatwo byłoby coś takiego stworzyć - tekst byłby porównywany z listą rzeczowników. Rzeczowniki wspólne dla tekstu i słownika stanowiłyby podpowiedzi. No jeszcze trzeba uwzględnić, że liczba mnoga dostaje końcówkę "-s" lub "-es", ale to nie jest wielki problem. Niestety jest wiele innych języków, z polskim na czele, gdzie deklinacja jest skomplikowana.

Jeżeli istnieją już jakieś ciekawe gotowe rozwiązania w zakresie automatyzacji "taksonowania", to proszę dajcie namiary.

Ten post edytował stellatus 15.02.2020, 19:39:43
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 5.06.2020 - 07:16