Press "Enter" to skip to content

Eye tracking pro studium efektivity odhlašovacích mechanismů na webech – přípravná fáze

Úvod

Cílem tohoto projektu je využít eye tracking (případně také mousetracking) k analýze interakce uživatelů s odhlašovacími funkcemi na webových stránkách. Hlavním cílem je porozumět, jak uživatelé tyto funkce nacházejí a používají, a jak lze jejich efektivitu zlepšit. V současné fázi se zaměřuji na definici projektu a namátkový výběr vhodných nástrojů pro sledování pohybu očí a myši, konkrétně v popisu níže zvažuji použití RealEye (a později popíši také Ogama či další nástroje).

  • RealEye je webový placený nástroj pro sledování pohybu očí, který využívá webovou kameru pro shromažďování dat. Je schopen sledovat, na které části obrazovky se uživatel dívá, a tak získat informace o tom, jakým způsobem interaguje s webovými stránkami. Díky svým pokročilým algoritmům umožňuje získat zajímavé poznatky o chování a preferencích uživatelů na webu. Web: https://www.realeye.io/
  • Ogama je desktopový open source software pro analýzu eye a mousetrackingu. Tento software poskytuje robustní funkce pro zpracování a analýzu dat zaznamenaných během testování. Web: http://www.ogama.net/ (pomalý vývoj, mám pochyby o dostatečné bezpečnosti)

V následujících fázích projektu se zaměřím na přípravu pilotní studie, ale v tuto chvíli je mým hlavním cílem stanovit základní rámec projektu a otestovat schopnosti vybraného (nebo vybraných) nástrojů.

Metodologie

1. Definice cílů: Pokusím se porovnat efektivitu různých typů odhlašovacích funkcí na různých webových stránkách. Pokusím se ověřit uvažované klíčové hypotézy.

Uvažované klíčové hypotézy:

Efektivní odhlašovací mechanismy jsou zásadní pro zajištění bezpečnosti uživatelů na webových stránkách a v aplikacích. S využitím eye trackingového výzkumu je možné ověřit a zlepšit tyto mechanismy pomocí testovatelných hypotéz. Představuji zde důležité hypotézy, které by bylo vhodné ověřit prostřednictvím eye trackingu:

  • Hypotéza: Uživatelé naleznou tlačítko pro odhlášení rychleji a snadněji, pokud je přímočaře viditelné v hlavičce webové stránky nebo navigačním menu.
  • Hypotéza: Uživatelé budou mít obtíže s nalezením tlačítka pro odhlášení, pokud je umístěno v rozevíracím menu nebo v sekci s nastavením uživatele.
  • Hypotéza: Automatické odhlášení po určité době nečinnosti minimalizuje riziko neautorizovaného přístupu a je preferováno uživateli. [Pozn.: Ještě zvážit v závislosti na aktivitě uživatele a použité metodě automatického odhlášení.]
  • Hypotéza: Uživatelé mají sklon předpokládat, že zavření tabu nebo prohlížeče je rovnocenné odhlášení, což může představovat bezpečnostní riziko.
  • Hypotéza: Uživatelé mohou mít problémy s nalezením tlačítka pro odhlášení v rozevíracím menu, pokud není dostatečně výrazné.
  • Hypotéza: Uživatelé často nejsou dostatečně seznámeni s důsledky nesprávného odhlášení, zejména pokud se jedná o zavření tabu nebo prohlížeče.

Pro ověření těchto hypotéz by měla být provedena eye trackingová studie, ve které jsou účastníci požádáni, aby vykonali úkol odhlášení na webové stránce. Během studie bude jejich oční pohyb sledován a zaznamenáván, což umožní detailní analýzu jejich chování a pohledů na obrazovku. Získaná data umožní posoudit efektivitu jednotlivých odhlašovacích mechanismů a potvrdit nebo vyvrátit předpokládané hypotézy

2. Příprava nástrojů: Pro tento výzkum chci používat minimálně jeden z následujících nástrojů, pokud se osvědčí, jako vhodné – RealEye a Ogama.

3. Výběr uživatelů: Výběr skupiny uživatelů, kteří se zúčastní testování, je klíčovým krokem v tomto procesu. Měl bych se snažit vybrat různé typy uživatelů, aby byl výzkum reprezentativní.

4. Testování: Během této fáze budu sledovat a zaznamenávat, jak vybraní uživatelé interagují s různými webovými stránkami a jejich odhlašovacími funkcemi.

5. Analýza dat: Po získání dat budu provádět hloubkovou analýzu, abych zjistili, jak uživatelé interagují s odhlašovacími funkcemi. Zaměřím se na to, jak rychle a efektivně uživatelé tyto funkce naleznou a použijí.

6. Zpráva a závěry: Nakonec vytvořím podrobnou zprávu o mých zjištěních a doporučeních pro zlepšení odhlašovacích funkcí na webových stránkách. Tato zpráva bude obsahovat podrobné analýzy a vizualizace dat získaných během testování.

Potenciální problémy a omezení

Přestože použití eye trackingu na bázi webové kamery má několik výhod, jako je dostupnost a nízké náklady, je také méně přesné než infračervený eye tracking a může být ovlivněno světelnými podmínkami a pohybem uživatele.

Navíc, pokud uživatel nosí brýle, mohou se objevit další problémy, jako jsou odrazy světla a zakrytí očí. Mohu se však pokusit minimalizovat tyto problémy tím, že poskytnu uživatelům pokyny pro stabilní sezení a minimalizaci pohybu hlavy během testu, nebo použitím sofistikovanějšího software pro sledování očí, který je schopen kompenzovat odrazy a pohyb brýlí.

Způsoby uživatelského odhlášení

Podle možností webu a uživatelské preference se nabízí několik způsobů odhlášení:

  • Přímé odhlášení: Uživatel jednoduše klikne na tlačítko nebo odkaz „Odhlásit“, „Odhlásit se“ apod., který je obvykle umístěný v hlavičce webové stránky nebo v navigačním menu. Toto je z uvažovaných metod nejbezpečnější a nejpřímočarejší způsob odhlášení, protože jasně ukončuje sezení uživatele na serveru.
  • Dropdown menu: V některých případech může být tlačítko „Odhlásit“ umístěno v rozevíracím menu, které je dostupné po kliknutí na jméno uživatele, ikonu profilu nebo jiný identifikátor uživatele. Stejně bezpečné jako přímé odhlášení, pokud je tlačítko „Odhlásit“ dostupné v rozevíracím menu.
  • Nastavení uživatele: Některé webové stránky a aplikace mohou mít tlačítko „Odhlásit“ umístěno v sekci s nastavením uživatele. Opět je to bezpečné, pokud je tlačítko „Odhlásit“ dostupné v nastavení uživatele. Nicméně to může vyžadovat více kroků nebo navigace, což by mohlo být pro některé uživatele méně intuitivní.
  • Automatické odhlášení: Některé systémy mohou uživatele automaticky odhlásit po určité době nečinnosti. To je velmi bezpečné, zejména pro citlivé aplikace jako bankovnictví, protože minimalizuje riziko, že by sezení zůstalo otevřené, pokud uživatel zapomene se odhlásit.
  • Odhlášení přes dialogové okno: V některých případech může webová stránka nebo aplikace zobrazit dialogové okno nebo vyskakovací okno, které uživatele vyzve k odhlášení. Tato metoda je také bezpečná, pokud uživatel opravdu klikne na tlačítko pro odhlášení v dialogovém okně.
  • Zavření tabu prohlížeče: Uživatelé často považují zavření tabu za odhlášení. Toto není spolehlivý způsob odhlášení, protože to nemusí vždy ukončit sezení na serveru. Pokud sezení pokračuje, může to zvýšit riziko neautorizovaného přístupu.
  • Zavření prohlížeče: Podobně jako u zavření tabu, mohou někteří uživatelé předpokládat, že zavřením celého prohlížeče se odhlásí z jakéhokoli otevřeného účtu – zavření prohlížeče nemusí nutně ukončit sezení na serveru a může představovat bezpečnostní riziko.
  • Zavření okna prohlížeče: V případě, že uživatel má otevřeno více oken prohlížeče, může zavření jednoho z nich považovat za odhlášení. Tento způsob odhlášení je podobný zavření tabu nebo prohlížeče, sezení nemusí být ukončeno.
  • Odhlášení při restartu či vypnutí počítače: Někteří uživatelé předpokládají, že se odhlásí z jakéhokoli účtu, když restartují nebo vypnou svůj počítač. Tato metoda je také bezpečnostně nejistá. Přestože mnoho webových aplikací ukončí sezení, když je prohlížeč zavřen, některé mohou i tak držet sezení aktivní.

Různé typy odhlášení mohou vyhovovat různým typům uživatelů a mohou být efektivní v různých kontextech. Eye tracking a mousetracking mohou poskytnout užitečné informace o tom, jak uživatelé tyto různé metody odhlášení nacházejí a používají.

Zejména poslední 4 zmíněné metody mohou vést k nejasnostem v bezpečnosti, protože uživatelé nemusí být skutečně odhlášeni, pokud webová aplikace neukončí jejich sezení. Může být užitečné sledovat, jak často uživatelé tyto metody používají a na základě zjištění případně zajistit odpovídající mitigaci rizik.

Způsob, jakým se uživatelé odhlašují z online účtů, je velmi důležitý z hlediska bezpečnosti.

Pokud uživatelé nerozumí tomu, jak se odhlásit, nebo pokud se domnívají, že ukončení prohlížeče nebo tabu skutečně ukončí jejich sezení, mohou nevědomky zanechat svůj účet zranitelný. Pokud jiný uživatel pak otevře stejný prohlížeč, mohl by mít přístup k účtu původního uživatele. Toto je zvláště rizikové na sdílených počítačích nebo ve veřejných prostorech, jako jsou knihovny nebo internetové kavárny.

Z hlediska bezpečnosti je tedy nejlepší vždy používat explicitní metodu odhlášení poskytnutou webovou stránkou nebo aplikací a nikdy nespoléhat na to, že zavření tabu nebo prohlížeče ukončí sezení. Toto by mělo být také zdůrazněno v návodech pro uživatele a v uživatelských školeních.

Důležitost výzkumu

Uvažovaný výzkum považuji za důležitý z několika důvodů:

1. Pochopení chování uživatelů: Skrze eye tracking a mousetracking můžeme získat hlubší pochopení o tom, jak uživatelé skutečně používají webové aplikace. Můžeme zjistit, jak snadno najdou tlačítko pro odhlášení, jaký způsob odhlášení preferují, nebo jaké chyby často dělají.

2. Zlepšení bezpečnosti: Výsledky výzkumu mohou pomoci webovým aplikacím zlepšit své mechanismy odhlášení tak, aby byly bezpečnější a intuitivnější pro uživatele. Pokud zjistíme, že mnoho uživatelů se nesprávně domnívá, že zavřením tabu nebo prohlížeče se odhlásí, můžeme na to upozornit a navrhnout způsoby, jak tuto situaci řešit, například lepší uživatelské vzdělávání nebo jasné oznámení při odchodu z aplikace.

3. Zlepšení uživatelské zkušenosti: Pokud se zjistí, že některé metody odhlášení jsou pro uživatele obtížně najitelné nebo nepříjemné, mohou být provedeny změny pro zlepšení celkové uživatelské zkušenosti. Například, pokud zjistíme, že uživatelé mají problémy s nalezením tlačítka pro odhlášení v rozevíracím menu, můžeme navrhnout, aby bylo tlačítko viditelnější.

4. Přispění k výzkumu v oblasti HCI (Human-Computer Interaction): Eye tracking a mousetracking jsou důležité nástroje v oblasti HCI a náš výzkum může přispět k pochopení toho, jak lidé interagují s digitálními technologiemi.

Tento výzkum by tak mohl mít význam pro tvůrce webových aplikací, vývojáře, designéry UX a bezpečnostní specialisty.

Pokud se uživatel ocitne pod kyberútokem, správné odhlášení se ze systému může být klíčové pro zajištění jeho bezpečnosti. Například:

  • Útoky na sezení (Session Hijacking): Pokud útočník získá kontrolu nad sezením uživatele, může se dostat k citlivým informacím nebo provádět akce jménem uživatele. Správné odhlášení pomáhá zabraňovat takovým útokům tím, že ukončí sezení a zruší platnost jakýchkoli cookies nebo tokenů sezení. Pokud zjistíme, že uživatelé často opouštějí aplikaci bez odhlášení, může to naznačovat potřebu lepšího vzdělání uživatelů nebo návrhů uživatelského rozhraní, které podporují správné chování.
  • Zajištění po útoku: Pokud uživatel zjistí, že na něj bylo útočeno, jednou z prvních akcí by mělo být odhlášení z jakéhokoli otevřeného účtu, aby se zabránilo dalšímu přístupu útočníka. Pokud výzkum ukáže, že uživatelé mají potíže s nalezením nebo použitím funkcí odhlášení, mohlo by to naznačovat potřebu designových změn.
  • Sdílení zařízení: Pokud uživatel používá veřejné počítače, například v knihovně nebo internetovém kavárně, správné odhlášení je klíčové pro ochranu jeho soukromých dat.
  • Prevence neoprávněného přístupu na sdíleném zařízení: Pokud uživatel sdílí své zařízení s dalšími lidmi, jako jsou členové rodiny, přátelé nebo spolubydlící, správné odhlášení je důležité pro zajištění bezpečnosti účtu.
  • Zajištění compliance a dodržování předpisů: V některých odvětvích, jako je bankovnictví nebo zdravotnictví, je důležité dodržovat předpisy týkající se ochrany dat a soukromí, jako je například GDPR (Obecné nařízení o ochraně osobních údajů). Správné odhlášení z webových aplikací je součástí tohoto dodržování a zabezpečuje, že citlivé informace nezůstanou neoprávněně přístupné. To pomáhá organizacím minimalizovat riziko porušení předpisů a omezit potenciální finanční a reputační škody.
  • Atd.

Výzkum by tedy mohl pomoci identifikovat a řešit bezpečnostní problémy, které mohou uživatelům pomoci lépe se bránit proti kyberútokům.

Závěr

Tento projekt mi poskytne hlubší pochopení o tom, jak uživatelé interagují s odhlašovacími funkcemi na webových stránkách a jak lze tyto interakce zlepšit. Eye tracking a mousetracking jsou silné nástroje, které umožňují sledovat a analyzovat uživatelské chování na úrovni, kterou bychom jinak nebyli schopni dosáhnout.


RealEye 

RealEye je pokročilý software pro webovou analýzu určený jak pro nadšené výzkumníky, začínající podniky, tak pro velké společnosti. Jedná se o komplexní řešení určené například pro webové aplikace, které poskytuje širokou škálu funkcí včetně analýzy sentimentu, sledování konverzí, modelování a simulace, správy více webů a sledování cílů.

Jednou z klíčových vlastností RealEye je sledování očí pomocí webové kamery, což dříve vyžadovalo speciální hardware a bylo spíše omezené na laboratorní prostředí. Díky pokročilým algoritmům můžeme nyní sledovat, co lidé vidí na webových stránkách, s přesností přibližně 64 pixelů (?), což je přibližná velikost průměrného tlačítka.

Díky RealEye můžeme získat cenné poznatky o tom, jak uživatelé vnímají produkt, co je zaujme a co jim chybí. Můžeme sledovat efektivnost webového designu, videoreklamy atd. Software také umožňuje vytvářet různé A/B testy, průzkumy a studie pro testování různých aspektů produktu.V kontextu prediktivní analýzy poskytuje RealEye nástroje pro vzdělávání, modelování a simulaci, analýzu sentimentu, AI/strojové učení, benchmarking, směšování dat, dolování dat a předpovídání poptávky.

RealEye také nabízí řadu pokročilých funkcí pro webovou analýzu, včetně sledování konverzí, cílů, zobrazení stránek, správy více webů, zdrojů odkazů, vyhledávání na webu, času stráveného na webu a interakce uživatelů, analýzy formulářů a klíčových slov. RealEye je sofistikovaný software pro sledování očí, který otevírá dveře k hlubšímu pochopení interakce uživatelů s digitálním obsahem či produkty. Zkoumání, kam se uživatelé dívají a co je přitahuje, poskytuje cenné informace o tom, jak učinit obsah nebo produkt atraktivnějším a efektivnějším.

Funkce RealEye umožňuje analyzovat uživatelskou interakci s vysokou přesností, přičemž studie ukázaly, že RealEye je přesný přibližně na 100px (~1,5 cm) s průměrnou chybou zorného úhlu ~4,17 stupně.

Použití RealEye je jednoduché a intuitivní. Můžeme nahrát obrázek, video nebo živou webovou stránku a spustit analýzu. Výsledky lze získat během několika hodin s možností pozvat vlastní účastníky nebo využít síť účastníků RealEye.

Sledování očí webovou kamerou

V dnešní době je eye tracking pomocí webové kamery již realitou. Kde dříve byl vyžadován specializovaný hardware, jako je infračervená kamera, sledování očí webovou kamerou umožňuje shromažďovat podobné informace pouze s použitím běžně dostupné technologie. Tato technika využívá standardní webovou kameru, kterou lze najít ve většině moderních zařízení. To znamená, že studie lze provádět online (na dálku), což představuje značnou flexibilitu pro provádění studií na rozdílných místech.

Navíc eye tracking webovou kamerou umožňuje provádět rozsáhlé studie s rychlou realizací. Toto je zvláště výhodné pro kvantitativní výzkum, kde je důležité shromažďování dat z velkého počtu účastníků. Proto je sledování očí webovou kamerou efektivní a přístupný nástroj pro sběr důležitých dat o tom, jak lidé interagují s digitálními prostředky.

Požadavky na hardware pro sledování očí pomocí webové kamery

Při plánování použití sledování očí webovou kamerou je nezbytné zvážit hardwarové požadavky. Pro nejlepší výsledky se doporučuje následující nastavení:

  • Webová kamera: Pro kvalitní sběr dat je ideální webová kamera s rozlišením 1080p při 30 FPS nebo 720p při 60 FPS. Kamera by měla poskytnout čistý a jasný obraz bez rozmazání nebo šumu.
  • Procesor: Pro plynulý běh je doporučen čtyřjádrový procesor Intel o frekvenci 3 GHz nebo vyšší, 5. generace nebo novější.
  • Paměť RAM: Doporučená je minimálně 8 GB paměti RAM s minimálně 4 GB volné paměti (nepoužívané).
  • Grafická karta: Doporučená je grafická karta DirectX 12 s aktualizovanými ovladači. Integrovaná grafika Intel (5. generace nebo novější) by měla být dostatečně rychlá.
  • Internetové připojení: Pro ideální testování by měla být rychlost připojení k internetu alespoň 20 Mb/s pro download a 5 Mb/s pro upload.

Při použití notebooku se doporučuje připojit jej k napájecímu kabelu, aby se zajistila maximální výkonová kapacita.

Požadavky na software

Pro co nejlepší výsledky sledování očí webovou kamerou je také důležité vzít v úvahu softwarové požadavky – ideálně:

  • Operační systém: Aktualizovaný systém Windows 10 nebo macOS X je ideální pro tento typ sledování.
  • Prohlížeč: Doporučen je aktualizovaný prohlížeč Google Chrome nebo Microsoft Edge. Prohlížeč Firefox se nedoporučuje, protože nepodporuje hardwarovou akceleraci.
  • Uživatelé chytrých telefonů by měli mít alespoň iPhone 6/SE (1. generace) nebo Android 8 s minimálně 2 GB RAM.

Při provádění sledování očí je důležité zajistit, aby jiný software nezatěžoval procesor ani paměť RAM. Živé webové stránky a hostované relace obvykle vyžadují rychlejší procesor než studie typu obrázků nebo videa.

Blíže viz Webcam Eye-tracking Hardware and Software Requirements.

Zkušební verze zdarma

Lze využít zkušební verzi zdarma a objevit možnosti sledování očí s RealEye. RealEye nabízí sedmidenní zkušební období zdarma, které umožní zažít všechny výhody platformy bez jakýchkoli finančních závazků. Tato zkušební verze nevyžaduje žádné platební informace, pouze registraci.

Tento bezplatný přístup zahrnuje:

  • Plný přístup: K dispozici jsou všechny funkce, exporty a integrace po dobu sedmi dní.
  • Neomezené studie: Lze vytvořit libovolný počet studií, jediným omezením je počet účastníků, kteří je mohou testovat.
  • Vlastní účastníci: Možnost pozvat až pět svých vlastních účastníků na testování. V rámci zkušební verze není možné využít účastníky poskytované RealEye.
  • Délka studií: Délka každé studie je omezena na 20 s.

Blíže viz https://www.realeye.io/register a vytvoření si bezplatného účtu.

Jak efektivně nastavit studii: Význam hypotéz a pilotních studií

Sledování očí je silným nástrojem pro výzkum, ale jeho úspěch závisí na správném nastavení studie. Jedním z klíčových prvků pro efektivní a smysluplné studie je vytvoření hypotézy.

Význam hypotéz

Hypotéza je myšlenka nebo otázka, kterou chceme ověřit prostřednictvím své studie. Může být založena na pozorování, předchozích znalostech nebo teorii. Hypotéza vede k vytvoření testovatelných předpovědí. Čím konkrétnější jsou tyto předpovědi, tím méně možností vysvětlení výsledků zůstává, což je pro výzkumníky preferovaný stav.

Studie sledování očí generují obrovské množství dat, a proto je klíčové mít jasné porozumění hypotéze a výzkumné otázce. Toto pochopení nám umožní efektivně interpretovat a použít získaná data.

Viz výše – kapitola Uvažované klíčové hypotézy.

Role pilotních studií

Před provedením hlavní studie je také důležité provést pilotní studii. Pilotní studie je menší verzí naší hlavní studie a má za cíl ověřit proveditelnost našeho výzkumného designu. Toto testování nám může ušetřit čas a zdroje tím, že pomůže identifikovat a odstranit potenciální úskalí a chyby ještě před spuštěním plné studie.

Kromě toho může pilotní studie poskytnout předběžné důkazy, které podpoří hypotézu a mohou přesvědčit investory nebo zúčastněné strany o hodnotě projektu.

Krok za krokem: Jak vytvořit studii v RealEye

RealEye usiluje o to, aby bylo vytváření studií co nejjednodušší. Než se ponoříme do procesu, je důležité si uvědomit, že vytváření studie vyžaduje pečlivé promyšlení a plánování.

První krok: Vytvoření nové studie

Chci-li začít, kliknu na tlačítko „Nová studie“ v nabídce na levé straně. Zde budu moci zvolit typ studie, kterou chci vytvořit: obrázky, video nebo živou webovou stránku.

Druhý krok: Nastavení možností studie

Jednou z klíčových částí procesu je nastavení možností studie. Zde mohu studii pojmenovat a vybrat správné možnosti. Mezi tyto možnosti patří výběr zařízení pro účastníky, rozhodnutí o pořadí zobrazení položek, rozhodnutí, zda se účastníků na konci testu zeptám na jejich jméno, pohlaví a věk. Atd.

Dále mohu zvolit, zda chci zobrazit vyskakovací okno s výzvou ke korekci polohy hlavy, pokud se účastník příliš pohybuje, zda chci, aby se účastníkům zobrazily jejich nahrávky nebo pokud tato možnost není zaškrtnuta, stránka s poděkováním nebo přesměrování.

V rámci nastavení studie mám také možnost povolit zaznamenávání hlasu účastníků během testování webové stránky nebo předání externích proměnných testované webové stránce.

Třetí krok: Finální úpravy a revize

Jakmile provedu všechna potřebná nastavení, mám možnost přidat úvodní zprávu a zprávu po testu pro účastníky. Tyto zprávy pomáhají účastníkům pochopit, co od studie očekávat, co by měli udělat po jejím dokončení apod.

Po dokončení všech nastavení mám možnost zvolit, zda chci připojit informace o účastníkovi (RealEye Id, známka kvality účastníka). Připojení těchto proměnných je ve výchozím nastavení zapnuto, ale vždy je třeba zvážit, zda jsou pro mou studii nezbytné, protože některé externí nástroje mohou s těmito proměnnými mít určité problémy.

Dokončení nastavení je klíčovým krokem při vytváření studie. Mohu se k tomuto nastavení kdykoli vrátit kliknutím na první krok: „Nastavení studie“. Je dobré věnujte vždy dostatek času přezkoumání a ověřování nastavení, abych se ujistili, že studie proběhne hladce a efektivně.

Čtvrtý krok: Integrace dalších eye-trackerů

Pokud mám povolenou možnost integrace dalšího eye-trackeru (chytrý telefon jako další eye-tracker nebo hardwarový eye-tracker GP3), budu moci zvolit nastavení eye-trackingu. Toto může poskytnout další vrstvu podrobností a přesnosti ve výzkumu.

Také existuje možnost přidat další hardwarové eye-trackery nebo spustit studii RealEye bez funkce eye-trackingu či kódování obličeje. Tyto možnosti umožňují flexibilitu a přizpůsobení podle specifických potřeb projektu.

Vytváření studie s RealEye je intuitivní a uživatelsky přívětivý proces. Vždy je dobré si vyhradit dostatek času pro pečlivé plánování a přípravu.

Integrace vnějších proměnných: věk, pohlaví a značky

Při nastavování studie na platformě RealEye mohu obohatit svá data o další dimenzi tím, že zahrnu vnější proměnné. Tato možnost mi umožní sbírat více specifických informací o účastnících a poskytnout tak hlubší kontext pro analýzu výsledků.

Mohu po účastnících požadovat, aby na konci studie poskytli informace o svém jménu, pohlaví a věku. Tato volba přidá na konec testu sledování očí krátký dotazník. Tato možnost není povinná a někteří účastníci se mohou rozhodnout tato data neposkytnout.

V případech, kdy kvůli omezením poskytovatele panelu nemohu účastníkům tyto otázky položit, využiji vnější proměnné. Například mohu přidat externí Id k odkazu. Toto je užitečné, pokud provádím studii ve spolupráci s externím nástrojem.

Přidání vnějších proměnných do odkazu na účast se provádí přidáním specifických parametrů do URL. Například, pokud chcete přidat věk a pohlaví účastníka, můžete použít následující formát URL:

https://www.realeye.io/test/36969230-b37e-4981-9b36-e0913a73f87b/?realeye-tester-age=[participant_age]&realeye-tester-gender=[participant_gender]

Kde participant_age a participant_gender jsou poskytnuté proměnné.

Tímto způsobem mohu snadno filtrovat výsledky studie podle pohlaví a věku účastníků.

Další užitečnou funkcí je možnost analyzovat heatmapy podle značek. Značky mohu přidat ručně pro každého účastníka na stránce s výsledky. Lze je také přidat automaticky pomocí vnější proměnné „realeye-tester-tags“ v odkazu na účast. Pokud chci přidat více značek, mohu je oddělit čárkami, například „valid“, „user“, „good“.

Použití vnějších proměnných, jako je věk, pohlaví a značky, vám poskytuje možnost provádět rozsáhlejší analýzu a porozumět specifickým aspektům interakce uživatelů. Tato data umožňují provést segmentaci, porovnávat výsledky a získat cenné poznatky o preferencích, chování a reakcích účastníků.

Nastavení položek (obrázky, videa…)

Při vytváření studie je důležité správně nastavit jednotlivé položky, ať už se jedná o obrázky nebo videa. Každá položka má své vlastní nastavitelné vlastnosti, které umožňují přizpůsobit zobrazení a interakci účastníků s nimi. Zde je přehled dostupných možností nastavení pro jednotlivé položky:

  • Změna názvu souboru: Je možné přejmenovat soubor obrázku. Tato možnost je užitečná zejména při klonování a nahrazování položek.
  • Přidání instrukcí pro účastníky: Před každým vybraným obrázkem se účastníkovi zobrazí zadaný text s instrukcemi.
  • Nastavení následného průzkumu: Po zobrazení obrázku se může zobrazit další průzkum nebo otázky pro účastníky.
  • Nastavení doby zobrazení: Určuje, jak dlouho bude obrázek účastníkovi zobrazen. Výchozí hodnota je 10 sekund, ale tuto dobu lze upravit.
  • Nastavení časového oddělovače: Pokud je tato možnost zapnuta v nastavení studie, mezi jednotlivými obrázky se zobrazí oddělovač.
  • Nastavení neprůhlednosti vodoznaku: Tato možnost je k dispozici pouze na vyžádání a umožňuje nastavit neprůhlednost vodoznaku na obrázku.
  • Povolení rolování pro účastníky: Určuje, zda je účastníkům povoleno rolovat obrázky v prohlížeči.
    Výběr oblasti, která ukončí zobrazení: Účastník může kliknutím na vybranou část obrázku ukončit jeho zobrazení.
  • Ukončení zobrazení položky po stisku klávesy: Zobrazení obrázku se ukončí, pokud účastník stiskne libovolnou klávesu na klávesnici.

Pro každý obrázek jsou také k dispozici čtyři další možnosti:

  • Klonovat položku: Klonování položky vytvoří identickou kopii se všemi nastaveními, která se umístí na konec seznamu položek. Tímto způsobem lze snadno duplikovat a upravovat existující obrázky podle potřeb.
  • Přesunout obrázek a změnit jejich pořadí: Tato možnost umožňuje přesunout obrázky a změnit jejich pořadí v rámci studie. Stačí kliknout a přetažením změnit jejich pozici. To umožňuje upravovat a optimalizovat pořadí, ve kterém jsou obrázky zobrazeny účastníkům.
  • Odstranit obrázek: Odstraněním obrázku ho úplně vyřadíte ze studie. Tuto možnost použiji, pokud již daný obrázek nepotřebuji nebo jsem se rozhodl ho nahradit jiným obsahem.
  • Připnout obrázek: Připnutí obrázku znamená, že bude vždy zobrazen na daném místě, i když je zapnuto náhodné pořadí zobrazení položek. Tímto způsobem mohu zajistit, že určitý obrázek bude vždy viditelný jako první nebo na konkrétním místě v rámci studie.

Položky videa mají podobné nastavitelné vlastnosti:

  • Změna názvu souboru: Umožňuje přejmenovat soubor videa.
  • Přidání instrukcí pro účastníky: Před přehráním videa se účastníkovi zobrazí zadaný text s instrukcemi.
  • Nastavení následného průzkumu: Po přehrání videa se může zobrazit další průzkum nebo otázky pro účastníky.
  • Nastavení neprůhlednosti vodoznaku: Pokud je tato možnost povolena, je možné nastavit neprůhlednost vodoznaku na videu.
  • Ukončení zobrazení položky po kliknutí: Po kliknutí na video se jeho zobrazení ukončí.
  • Ukončení zobrazení položky po stisku klávesy: Zobrazení videa se ukončí, pokud účastník stiskne libovolnou klávesu na klávesnici.
  • Správné nastavení jednotlivých položek umožňuje přizpůsobit studii dle potřeb a zajistit správné zobrazení obsahu účastníkům.

Nastavení otázek v průzkumu

V průběhu studie mohu po každém podnětu (obrázku nebo videu) přidat různé doplňující otázky, které poskytnou další informace pro výzkumné účely. Pokud provádím studii maket webových stránek nebo živých webových stránek, mohu na konci studie vytvořit průzkum.

Existuje několik typů otázek, které lze přidat:

  • Textové odpovědi: Tento typ otázky vyžaduje, aby účastník ručně napsal odpověď. Je možné nastavit minimální a maximální počet znaků, které je požadováno. Pokud je minimální počet písmen nastaven na 0, není odpověď na tuto otázku povinná.
  • Otázka s výběrem odpovědi: Tento typ otázky umožňuje účastníkům vybrat jednu nebo více možností odpovědí. Možnosti mohou být zobrazeny v náhodném pořadí, pokud je povolena možnost „Náhodně vybrat odpovědi“. Lze také nastavit minimální a maximální počet povolených možností. Pokud je minimální počet možností nastaven na 0, odpověď na tuto otázku není povinná.
  • Stupnice hodnocení 1-5: Tento typ otázky umožňuje účastníkům ohodnotit něco na stupnici od 1 do 5. Lze také nastavit vlastní popisky pro jednotlivé body na stupnici.
  • Maticová volba: Tento typ otázky umožňuje vytvořit matici s otázkami a odpověďmi, kde účastníci mohou přiřadit odpovědi k jednotlivým otázkám. Například mohu vytvořit matici, ve které v řádcích jsou uvedeni aktéři a ve sloupcích jejich vlastnosti.
  • Obrázky jako odpovědi: Tento typ otázky umožňuje účastníkům vybrat libovolný počet obrázků z nabídnutých možností. Lze nastavit, zda se obrázky zobrazují v náhodném pořadí a kolik obrázků je nutné vybrat. Pokud je minimální počet obrázků nastaven na 0, odpověď na tuto otázku není povinná.

Poznámka: Při nastavování otázek si mohu zobrazit náhled, jak budou otázky vypadat pro účastníky.

Přehled studie: Náhled a sdílení

Náhled na studii je užitečný nástroj, který umožňuje získat představu o tom, jak bude studie vypadat pro účastníky. Když kliknu na tlačítko „Náhled“, otevře se mi nová záložka s testem obsahujícím veškerá nastavení a pokyny pro účastníky. Tímto způsobem mohu provést kontrolu a případně provést změny v nastavení studie nebo položkách. Mohu si vybrat mezi úplným náhledem s plným procesem kalibrace nebo rychlým náhledem s pouhými 5 kalibračními body, což zkrátí dobu potřebnou pro vykonání úlohy.

Důležité je si uvědomit, že náhled studie se nepočítá mezi skutečné výsledky. Slouží pouze k prohlédnutí a ověření, jak bude studie vypadat pro účastníky. Pokud potřebuji sdílet náhled studie s klientem nebo členy týmu pro schválení návrhu, mohu použít možnost veřejného náhledu. Tímto způsobem mohu ukázat průběh studie bez nutnosti spouštění a využití skutečných účastníků.

Také je důležité si uvědomit, že před spuštěním studie se v rámci náhledu neukládají žádné výsledky. Odkaz pro veřejný náhled je totožný s odkazem pro účast ve spuštěné studii, a proto může být použit pro sdílení a prezentaci návrhu studie s ostatními.

Osvědčené postupy pro testování živých webových stránek

Testování živých webových stránek umožňuje sledovat uživatelovu cestu, body zaměření, zobrazení reklam a další důležité informace. Tento typ studie poskytuje záznamy a heatmapy na každého účastníka. Je důležité mít na paměti, že vzhledem k technickým omezením nelze získat souhrnné údaje pro všechny účastníky, protože každý má odlišnou cestu, rozlišení obrazovky, dobu strávenou na stránce a vidí různé reklamy. Testování živých webových stránek je vhodné pro menší počet účastníků a slouží spíše jako kvalitativní studie. Účastníkům je dáno konkrétní zadání, například prohlížení webové stránky po určitou dobu nebo hledání konkrétních informací.

Tento druh studie by měl být doplněn testem maket webových stránek, tedy screenshotů. Testování maket umožňuje získat kvantitativní údaje pro všechny účastníky, včetně záznamů, heatmap a souboru CSV. To umožňuje měřit pozornost vůči klíčovým oblastem zájmu, jako je průměrný čas do zpozorování nebo první fixace, a poměr, kolik lidí si danou oblast všimlo.

Pro oba typy studií je také možné přidat doplňující otázky pomocí průzkumu nebo rozhovoru. RealEye umožňuje integraci s externími nástroji a nabízí vlastní modul pro průzkum.

Celkově je důležité kombinovat testování živých webových stránek a maket pro získání komplexního pohledu na chování uživatelů. Testování živých stránek poskytne autentické informace o uživatelském chování, zatímco testování maket umožní získat kvantitativní údaje a souhrnné výsledky nad všemi účastníky.

Dokončovací studie – správa dokončených studií

Po dokončení studie mám možnost ji ukončit a přejít do fáze správy dokončených studií. Tímto krokem zajišťuji, že žádní další účastníci nebudou moci studii dokončit, zatímco mám stále přístup k výsledkům a možnosti opětovného spuštění studie v budoucnu.

I po dokončení studie mám stále přístup k panelu této studie, který obsahuje všechny výsledky a nastavení. Mohu si prohlížet a analyzovat zaznamenaná data, včetně záznamů sledování očí, heatmap a odpovědí z průzkumu. Tato funkce umožňuje detailně studovat uživatelské chování, vyhodnocovat výsledky a získávat cenné poznatky pro optimalizaci designu a uživatelských zkušeností.


Praktické seznámení s RealEye

Před tím, než se pustím do vážnějších příprav nástroje pro svůj výzkum, musím vhodné nástroje pro sledování pohybu očí a myši nejdříve vybrat. Jedním z možných nástrojů, který mi přijde zajímavý, je RealEye. V této kapitole se zaměřím pouze na jeho základní použití z pohledu výzkumníka a z pohledu participanta. Uvidím, jestli pro výše uvedený výzkum RealEye je tím pravým nástrojem.

Z pohledu výzkumníka – A

Očekávám, že můj výzkum proběhne na živé testovací stránce (mám za to, že to více odpovídá skutečnosti), proto volím New Study -> Select study type: Live website: Uvedu URL webové stránky, budu chtít záznam pohledu, tepelnou dynamickou mapu účastníka a analýzu pohledu.

Mohu vložit úvodní text, který se zobrazí před tím, než uživatel navštíví testovanou stránku, například: „Vítejte v našem výzkumném testu! Děkujeme, že si našli čas na účast. Během testu vás budeme žádat, abyste vykonali několik úkolů na naší webové stránce. Prosím, procházejte stránku přirozeně (tak jak běžně procházíte stránky) a postupujte podle případných instrukcí. Vaše chování bude sledováno pomocí eye tracking technologie, která nám pomůže lépe porozumět uživatelskému prožitku. Vaše údaje budou zpracovány v souladu s našimi zásadami ochrany osobních údajů. Pokud jste připraven(a) začít, klikněte na tlačítko „Spustit test“. Pokud máte nějaké otázky, jsme tu pro vás. Děkujeme za vaši účast!“

Mohu vložit text, který se zobrazí po skončení testu, například: „Děkujeme, že jste dokončil(a) náš výzkumný test! Vaše účast byla pro nás velmi cenná. Získané informace nám pomohou lépe porozumět uživatelskému prožitku a vylepšit zabezpečení webových stránek. Vaše údaje budou zpracovány v souladu s našimi zásadami ochrany osobních údajů a zůstanou důvěrné. Pokud máte nějaké další otázky nebo připomínky, neváhejte nás kontaktovat. Děkujeme ještě jednou za váš čas a účast!“

Vložím URL https://www.silenceplease.cz/299792458 (a doufám, že budu moci provést přihlášení):

Vyzkouším si položení otázky participantovi:

„Zkuste se zamyslet nad svým používáním WordPressu. Můžete mi říct, zda jste se někdy přihlašoval(a) nebo odhlašoval(a) ve WordPressu? Pokud ano, můžete mi poskytnout nějaké informace nebo příklady, jak často jste to dělal(a) a jaké jsou vaše zkušenosti s tímto procesem?“

V trial verzi volím pouze 2 participanty:

Zdá se, že v základu jsem připraven. Tedy ještě mě čeká několik nastavení na straně participanta.

Příjemná je možnost nastavit participantovi češtinu:

Participanta mohu pozvat jednoduše tak, že mu doručím zkopírovaný link:

https://www.realeye.io/cs/test/0d7a12e9-8791-4cb9-bfdc-97371f27f12b/run

Participant si link otevře ve svém prohlížeči.

Z pohledu participanta

Participant si link otevře ve svém prohlížeči. Zobrazí se mu průvodce:

Je třeba souhlasit se smluvními podmínkami RealEye – to mi trochu vadí, protože nechci, aby mi RealEye do procesu výzkumu vnucoval nějaké své podmínky.

Participant vybere konkrétní kameru, kterou používá:

A umožní spuštění webové kamery:

Opět – RealEye vnucuje nějaké své informace, které navíc jsou v rozporu s jedním z posledním kroků výzkumu, kdy se participanta prám na věk, pohlaví, e-mailovou adresu:

Tohle je důležitá informace – v praxi participant může být rozptylován mnoha podněty ze svého kolí:

Obličej je třeba mít uvnitř zeleného rámečku – kupodivu jsem mohl sedět trochu bokem (možná to mělo negativní dopad na výsledky):

Kalibrace – najíždím kurzorem myši na červené kruhy:

Je třeba potvrdit sdílení obrazovky:

Mohu vybrat, co chci sdílet:

A konečně se participantovi zobrazí to, co výzkumník vytvořil:

Chtěl jsem si vyzkoušet, jestli nebudu mít problém s přihlášením do WordPresu – naprosto v pohodě – webová stránka není načítána přes proxy, ale zcela běžným způsobem – pouze sdílím obrazovku:

Otázka, kterou participanttovi nastavil výzkumník:

A ještě jeden formulář nastavený výzkumníkem:

Jakmile participant dokončí svůj úkol, zobrazí se mu informace o dokončení relace – v trial verzi se relace ukončí po 20 s:

A ještě informace nastavené výzkumníkem:

Z pohledu výzkumníka – B

K dispozici mám seznam participantů a k nim provedeným záznamům. Pro každého participanta mám možnost zobrazit si detaily, například Heatmaps, Recordin, Data Chart:

Nebo podrobnější informace o tom, jak proběhl test – například mě zaujal fakt, že Eye-tracker sampling rate byl pouze 26 Hz – jistě budu přemýšlet o tom, jak tuto hodnotu dostat až na třeba 60 Hz – RealEye umožňuje provádět testy sledování očí při vzorkovací frekvenci 60 Hz. Abych mohl používat online sledování očí při 60 Hz, potřebuje participant mít webovou kameru, která dokáže nahrávat při 60 FPS (např. Logitech C922).

Lze získat podrobnější informace následujícího charakteru:

  • Event Logs
  • AOI Position Logs
  • Quality Statistics v9
  • Eye-tracking data grade (Good)
    • Eye-tracking quality summary:
    • Eye-tracking data is available for every item.
    • Eye-tracking sampling rate is very good.
    • Good data integrity. EyeTrackingSample data is missing for small amount of time.
    • Gazes mostly at the screen.
  • Eye-tracking data for (Eye-tracking data for)
  • Eye-tracking data for (87% of the time)
  • Gaze at screen for (82% of the time)
  • Eye-tracker sampling rate (26 Hz)
  • Eye-tracker log (OK)
  • „Gaze vs Click“ Accuracy (N/A)
  • Display resolution 2560×1440 px

Heatmaps:

Jednou z funkcí, kterou RealEye nabízí, jsou heatmaps (tepelné mapy).

Heatmaps jsou vizuální zobrazení, která ukazují intenzitu pohledu na konkrétní oblasti na sledované ploše. Tyto oblasti jsou zpravidla reprezentovány barevnou škálou, kde různé barvy nebo intenzity barev odpovídají různým úrovním pozornosti.

Heatmaps v případě RealEye jsou vytvářeny na základě sledování pohybu očí uživatele (participanta). Informace o fixacích, tedy místech, na kterých se pohled zastaví, jsou sbírány a následně analyzovány. Na základě této analýzy jsou vytvořeny tepelné mapy, které ukazují, které oblasti na monitoru přitahují největší pozornost uživatele.

Přesností mě tepelné mapy RealEye příliš nepřesvědčily – koncentrace se zobrazovala v místech, kde se participant (já) příliš nekoukal. Zvážím, čím mohlo dojít k nepřesnosti – možná nízkou vzorkovací frekvencí, možná tím, že mě kamera zabírala trochu z boku, možná něčím jiným:

Recording

Po dokončení testu si mohu prohlédnout videozáznam:

Data Chart:

Pro každého účastníka je ve výsledku studie k dispozici datový graf.

Vodorovná osa představuje čas (v ms). Pomocí oranžového posuvníku pod grafem ji mohu upravit podle svých potřeb (zobrazit údaje pouze pro určitou část shromážděných dat, tj. mezi 1. a 5. sekundou doby zobrazení položky).

Nejedná se o graf (X,Y), ale o (X,t), (Y,t) a (V,t), kde:

  • X – poloha x pohledu na obrazovce.
  • Y – pozice y pohledu na obrazovce.
  • V – rychlost pohledu.
  • t – čas.

RealEye – závěr

V průběhu této této částečné přípravy na výzkum jsem se seznámil s nástrojem RealEye a jeho základní funkcionalitou, včetně generování různých výstupů. Budu muset blíže prozkoumat některé nepřesností v heatmaps – přesto jsem získal cenné poznatky o způsobu, jak uživatelé interagují s webovým rozhraními.

RealEye se ukázal být velmi uživatelsky přívětivým nástrojem, který mi umožnil snadno sledovat pohyb očí uživatelů a analyzovat jejich chování při prohlížení webových stránek. Jeho intuitivní rozhraní a dostupnost funkcí přinášejí výzkumníkům a designérům cenné informace pro optimalizaci uživatelských rozhraní.

Nicméně, je třeba zdůraznit, že mám určité pochybnosti ohledně dostatečného zabezpečení RealEye. Například je třeba provést samostatný výzkum týkající se důvěrnosti dat, správy relací a sdílení záznamů. Bezpečnost a ochrana soukromí jsou klíčovými aspekty, které je třeba zohlednit při používání jakéhokoli nástroje pro sledování uživatelů.

Vzhledem k tomu, že jsem se s RealEye a jeho základními funkcemi teprve seznámil, plánuji provést další experimenty a výzkum, abych lépe porozuměl jeho přesnosti a dalším aspektům jeho použití. Těší mě, že jsem měl příležitost pracovat s tímto zajímavým nástrojem a věřím, že mi pomůže přinést další poznatky v oblasti sledování uživatelského chování v oblasti bezpečnosti nejen webových aplikací.