Knjižare i web sajtovi – studija upotrebljivosti

Tehnologija napreduje džinovskim koracima, posebno u Web područjima; direktna posledica toga je da sve više ljudi mogu da je koriste, a još direktnija je inflacija takozvanih programera iza ćoška koji će “odraditi sajt za 100€”.

Ovaj tekst nije namenjen programerima iza ćoška već web programerima ili onima koji to žele da postanu.

Nekoliko razloga su me podstakli na ovaj post:

  • programer sam (i tim se dičim 😉 ) i trudim se da svoj posao obavljam profesionalno i odgovorno
  • radim sa velikim brojem drugih programera i mislim da sam u stanju da dam generalnu ocenu kvaliteta rada na tom polju
  • Uža specijalnost mi je ocena upotrebljivosti i pristupačnosti sajtova (komercijalnih pre svega)
  • Oktobar je mesec knjige 🙂 i tada visim po knjižarsko/izdavačkim sajtovima birajući šta da kupim na Sajmu – zato stoji ono “knjižare” mada se može primeniti na većinu sajtova.

Napraviti komercijalan sajt je ozbiljan posao: u količini vremena potrebnoj da se sagledaju svi zahtevi, zatim da se to napravi, istestira i postavi live; napraviti upotrebljiv komercijalan sajt je još veći posao – postoje gomila knjiga, studija, kurseva gde sve sve krupne i sitne stvari uče.

No, čak i ako nemate para da sebi priuštite obrazovanje tog tipa, tu je Mreža, Google i na kraju krajeva, vaša zdrava pamet šta gde i kako treba postaviti. Na kraju, uvek možete platiti (vi ili naručilac posla) pravu studiju o upotrebljivosti.

Zašto ovo uopšte pišem? Najbolje da vam pokažem kroz primere (da ne bude zabune: nisam nikakav stručnjak za dizajn, sve primedbe će biti sa funkcionalne stane).

Prva strana / Home page

Naslovna / Prva / Home Page – kako god da je nazovete, ovo je NAJVAŽNIJA strana na sajtu; ako je loše urađena, ako nije pregledna, ako običnom (naglašavam: običnom) korisniku nije jasno kako da nađe ono zbog čega je došao na vaš sajt, izgubili ste jednog potencijalnog kupca.

Dobar primer: http://laguna.rs/

Laguna.Rs: Naslovna strana
Laguna.Rs: Naslovna strana (klikni za veću sliku)

Šta je dobro ovde? Hajde redom:

– Centralni deo strane zauzet je velikim banerom koji obaveštava o velikom popustu na Sajmu; znači, ono što je vremenski ograničeno i vezano za vreme i mesto treba jasno staviti do znanja i to sa minimumom informacija: “60% popusta na Sajmu knjiga” – sve rečeno i definitivno dovoljno intrigantno da kliknete na baner.

– Redovni kupci: ako ste redovan kupac, i dolazite periodično na sajt, treba vas obavestiti o novim knjigama (kao potencijalnim metama za kupovinu) – odmah ispod centralnog banera

– Jasno izdvojena (crvenom bojom) korpa gore levo stavlja do znanja da je naručivanje knjiga moguće tu, odmah sa sajta; Visa / Master dole levo potvrđuje ne samo da je moguće naručivanje već i plaćanje, što je na našim sajtovima itekakva retkost.

– Čista i jasna navigacija na vrhu daje najčešće oblasti sajta koje zanimaju najveći broj kupaca (mada, primedba: da sam se ja pitao, ovde bi išao i “Kontakt” link, a ne u dnu stranice)

– Top liste (i generalno razne liste) su uvek veoma atraktivan način privlačenja pažnje (i potencijalne kupovine)

– Pretraga: sajt knjižarskog tipa bez vrlo dobre pretrage je prosto besmislen.

Loš primer: http://www.solaris-ns.com

Iako relativno redovno kupujem Solarisova izdanja, njihova prezentacija je među najgorim prezentacijama knjižara i/ili izdavačkih preduzeća:

Solaris Novi Sad: Naslovna strana
Solaris Novi Sad: Naslovna strana (klikni za veću sliku)

Prosto je neverovatno da se neko u 2008. godini sa toliko nemarnosti odnosi prema svom web prisustvu.

Ne znam gde pre da počnem:

– Obaveštenje o on-line prodavnici u vidu “šetajućeg” teksta (marquee) na potpuno nečitljivoj pozadini. Obratite pažnju da se on-line prodavnica nalazi na sasvim drugoj adresi – zar je toliki problem integrisati ova dva sajta u jedan, funkcionalniji i bolji?

– Cena, kao esencijalni deo informacije o knjizi je “iščupana” i stavljena u PDF datoteku koju morate da skinete i da imate čitač za PDF (znam da ga skoro svi imaju, ali to nije ideja). Zar je jednostavnije uraditi ažuriranje Word dokumenta, prebaciti ga u PDF, okačiti na sajt od prostog unosa cene PORED KNJIGE na samom sajtu?

– Leva strana sajta je potpuno neiskorišćena

Nema pretrage.

Pretraga

(Znam da svi znate 🙂 ali čisto da pomenem. Ako želite da nađete nešto po određenom sajtu, a na sajtu nema pretrage, uvek možete da pozovete Google u pomoć; unesite termin, a zatim site:ime_sajta iza termina:

Posećenost bloga site:vesic.org

Google će ograničiti svoju pretragu samo na taj sajt. Tačno je da pretraga ne mora da bude potpuna (ako Google retko obilazi sajt pa je u međuvremenu dodata neka nova strana / promenjena stara) ali s obzirom da sajt nema pretragu, bolje išta nego ništa 🙂 )

Pretraga je danas osnov nalaženja informacija; pri tome, naravno Pretraga = Google. Da bi Google našao određeni sajt, nekoliko stvari treba da se dese:

Naravno, potrebno je i vreme (nekada i do mesec – dva) da se sajt nađe u Google indeksu; u svakom slučaju, to vreme je van vaše kontrole.

No, pretpostavimo da je korisnik nekako došao do vašeg sajta; sada imate dve mogućnosti:

Lokalna pretraga

Svaki komercijalni sajt mora da ima efikasnu i jednostavnu pretragu – mislim da ovo ne treba dalje objašnjavati.

Sama realizacija pretrage (sa programerske strane) nikada nije jednostavna i ne treba potcenjivati broj mogućih problema na koji možete da naiđete. Iako većina boljih sistema za upravljanjem podataka (MySQL, Oracle, MS SQL Server) podržavaju takozvani full text search, njihova implementacija (sa posebnim osvrtom na ћирилично / latinične probleme, i naša šđčćž slova) nikada nije trivijalna.

Doduše, to vas ne sme odvratiti od izrade pretrage – sajt to mora posedovati.

Google Custom Search

Elegantan način da se gore navedeni problemi zaobiđu je Google Custom Search – mogućnost da sav taj problematični posao prebacite na Google.

Ideja je više nego jednostavna – registrujete GCS, integrišete ga u sajt (što se svodi na ubacivanje dve ili tri JavaScript datoteke uz minimalne kozmetičke promene) i zaboravite – Google je ionako vrlo specijalizovan za pretrage 🙂

Kvaka u ovom rešenju je ono što sam pomenuo gore – ako Google ne zna da je došlo do promene sadržaja, ili retko obilazi vaš sajt (jer u početku ima malo linkova koji pokazuju na njega) GCS neće biti baš precizan. Da li je ovo razlog protiv GCS – to morate vi ili naručilac posla da odlučite. Iskustvo je pokazalo da posle 3 – 4 meseca (što je inače period kada ispravljate greške, stavljate novu verziju sajta itd) GCS sasvim lepo radi posao (naravno, koristite Sitemaps, uz propisan ping Google-tu svaki put kada se sadržaj promeni).

Interfejs

Jednom isprogramirana, pretraga treba da dobije i odgovarajući interfejs prema korisniku. Laguna radi to ovako:

Ovo nije dobar primer za pretragu – za običnog korisnika, dodatna podela (naslovi / pisci / sadržaj) će samo smanjiti šansu da ono što ga zanima i pronađe na sajtu; bolje je dati više rezultata pretrage, nego manje.

Nije loše da postoje dve vrste pretrage: osnovna i napredna (gde možete dati mnogo finiju granulaciju: po imenu i prezimenu, po ISBN broju, itd itd), ali osnovna pretraga treba da bude efikasna i jednostavna – baš kao Google pretraga.

Kategorizacija

Znam da kategorizacija knjiga u određene žanrove i/ili oblasti nije dovoljno niti dobro standardizovana; no, to ne treba da vas spreči da napravite listu žanrova koja će potencijalnom kupcu olakšati a ne otežati kupovinu. Kako slika govori više od ne znam koliko reči, evo primera sa tri razna sajta:


(klikni za veću sliku)

Koja kategorizacija vama leži?

Ovo ne znači da “očigledna” kategorizacija treba da bude jedna i jedina, daleko od toga – ništa vas ne sprečava da imate i druge kategorizacije na sajtu; samo smatram da “očigledna” treba da bude osnovna i pri tome lako razumljiva.

Kontakt

Iako možda izgleda kao trivijalni element sajta, ovo je jedan od najvažnijih, i iz meni nepoznatih razloga, većina ga ne uradi kako treba.

Lagunin primer:

Laguna: kontakt podaci (klikni za veću sliku)
Laguna: kontakt podaci (klikni za veću sliku)

Dosta dobar: pregledan, sa gomilom podataka. Na telefone i e-mail poruke uredno odgovaraju, što je veliki plus i postavljeno je radno vreme, što je vrlo bitno kada morate da odete i lično kupite / preuzmete robu.

No, može i bolje:

  • Adresa – nije jasno da li je to adresa od redakcije ili kluba čitalaca? Pogotovo što na dnu strane stoji druga adresa.
  • e-mail je u starom formatu; sajt postoji na .rs domenu, email adresa je i dalje na .co.yu – ovakve nedoslednosti bi trebalo ispraviti
  • Mapa je ok; no definitivno treba dodati i linije prevoza kao i stanice u blizini kluba; to je mali napor a veoma olakšava planiranje puta do kluba.

Sada na Solarisov primer:

Solaris: kontakt strana (klikni za veću sliku)
Solaris: kontakt strana (klikni za veću sliku)

Prvi problem je što postoji očigledna razlika između domena na kojoj je prezentacija (http://www.solaris-ns.com) i mail adrese ( office@solarisns.com ) – moja prva misao je bila: da nije greška? Drugi domen zaista postoji, ali na tom domenu nema nikakve prezentacije. Na stranu što na mail nisu odgovorili dva dana.

Prosto ne mogu da smislim razlog zašto bi neko unosio ovakvu vrstu zabune u komercijalni sajt – na jednom domenu prezentacija, na drugom domenu mail a na trećem domenu on-line prodavnica (više o tome malo kasnije).

Drugi problem je što nema poslovnih podataka o firmi (PIB, matični broj i slično) kao ni mape i gradskih linija.

Online kupovina

Laguna – kupovina

Da vidimo kako ide sa kupovinom; recimo da želim da kupim “RIZNICA OBMANA” od Majkla Farkvara:

  1. unesem “riznica” u polje za pretragu i lupim enter
  2. kliknem na nađenu knjigu
  3. kliknem na Dodaj u korpu i bez osvežavanja strane (Ajax), knjiga je u korpi
  4. klikom na “Završi kupovinu” dajem podatke i knjiga je kupljena:


(klikni za veću sliku)

Čisto, pregledno, jednostavno.

Čak i da nema direktne pretrage, knjigu sam mogao da nađem preko žanra ili autora.

Solaris – kupovina

Hajdemo sada na poznati negativan primer – želim da kupim prvo Solarisovu knjigu: Daglas Preston & Linkoln Čajld – “KABINET ČUDESA”, kao i da vidim koje sve još knjige imaju od ovih autora.

Odlazim na sajt, zatim Autori (obratite pažnju da ne postoji NIKAKVA kategorizacija), lociram peške ova dva autora da bih ustanovio da nikako ne mogu da lociram njihove knjige:


(klikni za veću sliku)

Ovo je čist tekst bez ijednog jedinog linka! (a podsetiću, linkovanje informacija je glavna prednost html-a u odnosu na običan tekst 😉 )

Ok, pošto ne odustajem tako lako, lociram knjigu preko prostog spiska knjiga, opet bez ikakve kategorizacije i selekcije, kliknem na detalje i:


(klikni za veću sliku)

opet završim na stranici bez ijednog linka, čak ni prema autorima!

Do sada sam već ukapirao da ovde ne mogu da kupim knjigu 😉 pa idem na sasvim novu adresu prodavnice koja se reklamira svuda po sajtu (uključujući i kontakt stranicu), koji ‘fala bogu ima search:

Hajde da zanemarimo (bezobrazan komentar u 2008-oj godini) “Nemojte da koristite naša slova” i da probamo da nađemo knjigu:

– Uneo “Daglas Preston“; hm, samo jedna knjiga i to ne ona koja mi treba 😕 – pa da, kako ne znam da su ime jednog od autora skratili.

Pokušajte malo da surfujete po kategorijama:

Solaris: kategorije knjiga (klikni za veću sliku)
Solaris: kategorije knjiga (klikni za veću sliku)

na stranu što je podela vrlo čudna, kakva je svrha pokazivati podkategorije koje nemaju ni jednu knjigu?

Na kraju

O oba sajta bi moglo još mnogo šta da se kaže (posebno o Solarisovom) ali sam već sada preterao sa dužinom teksta 🙂

Ne znam da li je ovo dovoljno detaljno da zasluži naziv “studije”; samo se nadam da sam uspeo da barem malo skrenem pažnju / objasnim stvari na koje bi svi koji prave sajtove (i naručioci i izvođači) definitivno morali da uzmu u obzir. Danas više nije 2000-ta i ne treba zanemariti broj ljudi spremnih da odu na vaš sajt i kupe to što nudite. Zato smatrajte novac uložen u izradu dobrog i upotrebljivog sajta investicijom (koja će vam se brzo vratiti kroz kupce koje privuče) a ne troškom 🙂

10 thoughts on “Knjižare i web sajtovi – studija upotrebljivosti”

  1. Wow koliko post! 🙂

    Što se tiče GCS, Google ima poseban indeks koji indeksira GCS, tako da ako dodate GCS za vaš sajt, Google će se potruditi da indeksira što više strana sa vašeg sajta (sitemap) a te strane ne moraju da završe u glavnom Google indeksu, ali će završiti u GCS indeksu za vaš sajt tako da će vaši posetioci imati kvalitetnu pretragu. Tako da, teorijski gledano, ako postavite GCS ne morate brinuti kada će se Google setiti da poseti vaš sajt, ali je fakat da morate imati dobru internu navigaciju koja će mu omogućiti da pronađe sve strane ili pak sitemap.

    http://googlecustomsearch.blogspot.com/2008/05/custom-search-expands-to-adsense-for.html

    Inače, ja sam Laguni dva puta slao email da dodaju RSS, jer mislim da je to zgodan način da se čovek informiše o novim naslovima umesto da ide na sajt s vremena na vreme, ali toga vidim još nema…

  2. Probao sam Lagunu,

    Clanstvo je proslo bez problema, cak mogu i da saljem knjige na druge adrese sto mi je neverovatno bilo za domaci sajt.

    Ali problemi su krenuli tokom kupovine preko kartice. Kada sam zavrsio sa unosom podataka kartice, informacije su poslate nekriptovanom vezom nekom 3rd party sajtu. Sajt je iz Latvije koji se predstavljao kao Banka Intesa tokom transakcije (njihov logo je bio zalepljen na nekom nelogicnom mestu). Posto je transakcija zavrsila odbijena iz nekog razloga, vracen sam na sajt Lagune gde mi se nudi ponovni pokusaj. Posle drugog pokusaja dobio sam gomile php errora cije detalje necu spominjati.

    Odlucio sam da (hrabro) sve probam iz IE browsera, ali na zalost sajt je lisen normalnog login procesa preko emaila/username vec moram da upisem nekakav broj – sto nije bas human friendly. Logicno sam pretpostavio da mi je doticni broj poslat mailom. Avaj, kao sto to obicno biva – mail nije poslat, vec verovatno moram da sacekam da se zavrsi vikend kako bi cinovnik “sa druge strane zice” overio moje podatke i kliknuo na dugme “odobri”. Tako da, iznerviran i obeshrabljen cekam dospece svog “broja” posle cega cu zvati knjizaru i banku telefonom kako bi proverio validnost tog transakcionog sajta.

    Sve u svemu, kako je to obicaj, jednostavna stvar je pretvorena u beskonacno kolo idiotluka. Sajt Lagune je odlican, po standardima (ne ukljucujuci u to W3 :)) i mislim da je Intesa jedini krivac kriminalno loseg e-business sistema.

  3. Ozbiljna implementacija credit card process-ora je vrlo zahtevan posao.

    Za razliku od drugih stvari, tu treba da se pokrije svaka grana, i pozitivna i negativna; u svakom slučaju, sve probleme treba prijaviti Laguni – bitno je da znaju i da probaju da poprave.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.