AVG_ANTIVIR. Semestrální projekt předmětu Návrh uživatelských rozhraní Julie Partyková, partyjul@fel.cvut.cz Ondřej Mirtes, mirteond@fel.cvut.

Podobné dokumenty
AVG_ANTIVIR. Semestrální projekt předmětu Návrh uživatelských rozhraní Julie Partyková, Ondřej Mirtes,

Zpřístupnění korporátního webu

Zá kládní nástávení prostr edí operáč ní ho syste mu Windows 7 á vybrány čh áplikáčí

eliška 3.04 Průvodce instalací (verze pro Windows 7) w w w. n e s s. c o m

AVG_ANTIVIR. Semestrální projekt předmětu Návrh uživatelských rozhraní Julie Partyková, Ondřej Mirtes,

S klávesovými zkratkami ovládnete Windows jako profík Novinky.cz

INSTALACE SOFTWARE PROID+ NA MS WINDOWS

STATISTICA 9 Postup instalace plovoucí síťové verze na terminálovém serveru a Citrixu

STATISTICA 10 Postup instalace plovoucí síťové verze s odpojováním licencí (BNET)

INSTALACE SOFTWARE A AKTIVACE PRODUKTU NÁVOD

Microsoft Windows 7 / Vista / XP / 2000 / Home Server / NT4 (SP6) / Mac OS X 10.5, 10.6 / Linux (RPM, DEB) Stručná příručka

1. Úvod. 2. CryptoPlus jak začít. 2.1 HW a SW předpoklady. 2.2 Licenční ujednání a omezení. 2.3 Jazyková podpora. Požadavky na HW.

Zpravodajský web pro televizi Michal Hanzlík

Zá kládní nástávení prostr edí operáč ní ho syste mu Windows 7 á vybrány čh áplikáčí

SKYLA Pro II. Popis instalace programu

1. POSTUP INSTALACE A KONTROLA NASTAVENÍ MICROSOFT SQL SERVERU 2005 EXPRESS:

Základy práce na PC. Ing. Jan Roubíček

NÁVOD NA INSTALACI KARTY PCTV DELUXE

Zpravodaj. Uživatelská příručka. Verze

ESET NOD32 ANTIVIRUS 7

CUZAK. Instalační příručka. Verze

AIDA64 Extreme. Příručka k nastavení. v

Obsah. Úvod... 9 Použité zdroje... 9 O autorovi... 10

Instalace a první spuštění programu.

Instalace webové služby Mydlinka

ZÁKLADNÍ POKYNY PRO INSTALACI PROID+ Z INSTALAČNÍHO MÉDIA

TECHNICKÉ POŽADAVKY PRO INSTALACI SW PRO ZÁZNAM VIDEA PRO ZÁZNAM AUDIA (ZVUKU) PRO ZÁZNAM OBRÁZKŮ JAZYKOVÉ MUTACE

INISOFT UPDATE - SLUŽBA AUTOMATICKÝCH AKTUALIZACÍ Uživatelská příručka

Antivirová ochrana úvod :

CUZAK. Instalační příručka. Verze

Microsoft Windows 7 / Vista / XP / 2000 / Home Server. Stručná příručka

Programové vybavení počítačů operační systémy

9. Software: programové vybavení počítače, aplikace

Minimální požadavky na systém Linux a Windows na jednom disku Zrušení instalace Mandriva Linuxu... 23

Návod na instalaci a použití programu

Výsledky testování katalogu Evergreen

INSTALAČNÍ MANUÁL. TME gadget

Middleware eop. Instalační příručka pro práci s eop v prostředí MS Windows

Instalace aplikace 602XML Filler

Operační systémy: funkce

Middleware eop. Instalační příručka pro práci s eop v prostředí MS Windows

F2 Popis instalace. 1. Obsah. 2. Úvod. 3. Instalace

Demoprojekt Damocles 2404

OPERAČNÍ SYSTÉM. základní ovládání. Mgr. Jan Veverka Střední odborná škola sociální obor ošetřovatel

Registrace do portálu MS2014+

NASTAVENÍ PROGRAMU EVIDENCE AUTOBAZARU PRO OS VISTA, WIN7 a WIN8 LOKÁLNÍ INSTALACE (PRO 1 POČÍTAČ)

INSTALACE. programu WinDUO. pod Windows 7 / Windows Vista. ČAPEK-WinDUO, s.r.o.

Návod k instalaci S O L U T I O N S

Návod na instalaci esamu v. 4.0

MANUÁLNÍ AKTUALIZACE. programu WinDUO. pod Windows 7 / Windows Vista. ČAPEK-WinDUO, s.r.o.

B2B GROW SYSTEM Postup instalace

Téma 1: Práce s Desktop. Téma 1: Práce s Desktop

INSTALAČNÍ POSTUP PRO APLIKACI ELIŠKA 4

Microsoft Windows 7. Mgr. Krejčí Jan (UJEP) Microsoft Windows října / 28

Messenger. Novell 1.0 UMÍSTĚNÍ DOKUMENTACE K PROGRAMU NOVELL MESSENGER. STRUČ NÁ ÚVODNÍ PŘ ÍRUČ KA

Fides Software Storage Administrator

Instalace MS SQL Serveru 2012

ESET NOD32 ANTIVIRUS 6

Připojení ke vzdálené aplikaci Target 2100

Nintex Workflow 2007 je nutné instalovat na Microsoft Windows Server 2003 nebo 2008.

Obsah. 1. Co byste měli vědět před spuštěním instalace Spuštění instalace Průběh instalace Odinstalování, změna instalace...

Návod na instalaci upgrade

ESET NOD32 ANTIVIRUS 8

Aktualizace systému WorldShip na jedné pracovní stanici nebo pracovní stanici v rámci pracovní skupiny

Informatika 5.ročník

NÁVOD K INSTALACI SOLUTIONS

Příručka pro uživatele ČSOB InternetBanking 24 a ČSOB BusinessBanking 24 Online s čipovou kartou v operačním systému Mac OS X

Registrace do portálu MS2014+

Informatika 5.ročník

NÁVOD NA INSTALACI KARTY PCTV USB2

Postup přechodu na podporované prostředí. Přechod aplikace BankKlient na nový operační systém formou reinstalace ze zálohy

Chyby v prohlížečích, které v nich byly klidně deset let. Jiří Nápravník

Instalace a připojení čtečky čipových karet v systému CryptoPlus Eval

Přístup k poště MS Office 365 mají pouze studenti 1. a 2. ročníku EkF prezenčního studia. Přístup k ostatním službám mají všichni studenti.

ESET SMART SECURITY 7

MATLAB: Automatická instalace a aktivace licence TAH

TC-502L. Tenký klient

!! UPOZORNĚNÍ!! Po nainstalování programu nezapomeňte instalovat Sestavy a Aktualizaci!! Pokyny k instalaci

Návod k obsluze IP kamery Zoneway. IP kamery jsou určené pro odbornou montáž.

Pokladna CHD - Jak nainstalovat USB ovladač CHD7

Specifikace požadavků. POHODA Web Interface. Verze 1.0. Datum: Autor: Ondřej Šrámek

Software602 Form Designer. Verze 4. Průvodce instalací. Vytvořeno dne: Aktualizováno: Verze: Software602, a.s.

Instalace webové služby Mydlinka

Návod k instalaci. Nintex Workflow Návod k instalaci

Citrix klient a OneTimePass moje.cpas.cz. Uživatelský návod pro interní uživatele České pojišťovny a.s.

GTS internet DSL. Návod nastavení modemu a spuštění služby. (platné pro Zyxel Prestige VMG1312-B30B)

Aktualizace softwaru Uživatelská příručka

Instalace programu ProVIS

Návod pro připojení telefonu Nokia 6230 přes infračervený port pro Windows XP instalace programu PC Suite - GPRS

Jak spustit program P-touch Editor

ESET NOD32 ANTIVIRUS 9

DP-G321AirPlus TM G bezdrátový víceportový tiskový server. Napájecí adaptér 5 V ss, 2.5 A

Operační systém. Rozdělení OS

Instalační příručka Command WorkStation 5.6 se sadou Fiery Extended Applications 4.2

Instalační Příručka. Verze 10

Manuál snadné instalace počítače All-in-One Compaq 100eu

Vzdálená správa v cloudu až pro 250 počítačů

CZ.1.07/1.5.00/

Stručný obsah. Úvod 15. KAPITOLA 1 První kroky v systému Windows KAPITOLA 2 Hlavní panel a jeho možnosti 41. KAPITOLA 3 Soubory a složky 51

Transkript:

AVG_ANTIVIR Semestrální projekt předmětu Návrh uživatelských rozhraní Julie Partyková, partyjul@fel.cvut.cz Ondřej Mirtes, mirteond@fel.cvut.cz Zadání Tento projekt se zabývá zpřístupněním uživatelského rozhraní antiviru AVG pro zrakově handicapované osoby. Vzhledem k této cílové skupině se nebudeme na uživatelské rozhraní zaměřovat z vizuálního hlediska, ale z hlediska přístupnosti pomocí klávesnice a čtečky obrazovky. Cílem je především definovat problémy stávajícího rozhraní a navrhnout vhodné změny. Při práci na projektu práci budeme používat čtečku JAWS, která je mezi nevidomými velmi rozšířená. Úvod Popis aplikace AVG Antivirus je aplikace, která chrání počítač před napadením viry, které se dnes šíří nejčastěji po Internetu. Antivir podporuje operační systém Microsoft Windows a jsou na něj vydávány automatické aktualizace. Popis cílové skupiny Cílová skupina jsou zcela nevidomí lidé, využívající při práci s počítačem čtečku monitoru. Měli by to být lidé, kteří aktivně používají počítač s přístupem k internetu s operačním systémem Microsoft Windows. Screener Krátký dotazník sloužící k výběru vhodných osob spadajících do cílové skupiny. Veřejná část Jaké máte zkušenosti s prací na PC? žádné nebo velmi malé standardní (Internet, e-mail, dokumenty) nadstandardní (živím se tím) Jaká je úroveň vašeho zraku (jaké pomůcky potřebujete k práci s PC)? Běžný zrak (bez brýlí či s brýlemi) Výrazně zhoršený zrak (softwarová lupa) Nevidomost (audio čtečka obrazovky)

Jaký používáte operační systém? Microsoft Windows Apple Mac OS X Linux Používáte antivirový software? Ano Ne Neveřejná část - rozhodovací kritéria Nevidomost Standardní znalosti PC, případně nadstandardní Microsoft Windows Používá antivirový software Interview Témata Seznámení, činnosti na PC Zkušenost s viry Používání antivirů Otázky Pracujete? Co děláte ve volném čase? Jaké činnosti na PC obvykle provádíte? Jaký používáte antivirus? Jak jste ho instaloval? Setkáváte se často s viry? Jak je řešíte? Vadí vám na vašem antiviru něco? Interview č. 1 Nevidomý uživatel, který v současnosti nejvíce času tráví se svým devítiměsíčním potomkem. Na počítači nejčastěji vyhledává informace na Internetu, čte knihy a odbornou literaturu. Knihy má ze speciální databáze slepecké knihovny.

Při práci s počítačem je maximálně opatrný, s virem se nesetkal. Maximálně narazí na weby, které jsou počítačem označeny jako podezřelé útočné stránky. Nedokázal ovšem určit, zdali je takto označil webový prohlížeč nebo antivirus. Uživatel používá operační systém Windows XP z důvodu kompatibility s pomůckami pro nevidomé a softwarovou čtečku JAWS. Pro čtení na webu používá webový prohlížeč Internet Explorer taktéž z důvodu kompatibility. JAWS obsahuje audio čtečku obrazovky a také část, která upravuje chování aplikací, které nejsou příliš optimalizovány pro nevidomé uživatele. Lze si v něm tak nadefinovat vlastní klávesové zkratky pro cokoli. V živé ukázce nám uživatel předvedl, jak může díky JAWS přeskakovat po hlavních nadpisech na webové stránce a lépe se tak na ní zorientovat. Některé ovládací skripty si psal sám, jedná se tedy o velmi pokročilého uživatele. Jako antivirus používá AVG, čehož jsme využili pro neformální otestování přístupnosti tohoto softwaru. Podle svých slov si ho nainstaloval sám. Žádný problém s procesem neměl, protože byl použit obvyklý instalátor aplikací na Windows. Uživatele jsme požádali, aby si zkusil aktualizovat virovou databázi. Po otevření okna AVG ovládání klávesnice přeskakovalo mezi položkami, mezi kterými možnost aktualizace nebyla. Okno obsahovalo přepínače do dalších nabídek, na které se ovšem nebylo možné dostat z klávesnice. Na naší radu se uživateli nakonec podařilo spustit aktualizaci z hlavního menu přístupného přes klávesu Alt. Čtečka JAWS při aktualizaci zachytila existenci progress baru a předčítala, kolik procent je z aktualizace hotových. Naposled ale vyřkla 30 procent a dále už nic. Aktualizace už byla dokončena, avšak uživatel se o tom nedozvěděl. Uživatel se poté pokoušel ovládat grafické rozhraní antiviru. Protože čtečka JAWS byla v rozhraní ztracena (četla nerelevantní informace pro akci, kterou jsme chtěli vykonat), uživatel ji přepnul do jednoduššího módu, kdy předčítá obrazovku řádek po řádku. V tomto módu se ovšem může stát, že čtečka přečte za sebou nesouvisející informace, např. text ze dvou sloupců, který leží ve stejné rovině. Položky menu v grafickém rozhraní antiviru JAWS označoval jako tlačítka, po jejich vybrání je ale z klávesnice nešlo aktivovat. Uživatel si na přístupnost uživatelského rozhraní nestěžoval, podle jeho slov je ještě celkem dobrá. Podle nás je to dáno tím, že jde o velmi pokročilého uživatele, který je v ovládání různých neoptimalizovaných aplikací zběhlý.

Interview č. 2 Nepodařilo se nám sehnat dalšího uživatele, který by splňoval naše kritéria. Kontaktovali jsme ovšem experta přes přístupnost softwaru pro nevidomé uživatele. Prozradil nám, že AVG antivirus je mezi českými nevidomými uživateli velice rozšířený, ale že jeho přístupnost s novějšími verzemi klesá, protože s graficky jednodušším softwarem si čtečky obrazovky dokázaly poradit lépe. Pro nevidomé uživatele je důležité podporovat standardní ovládání z klávesnice, např. skákání po tlačítkách a odkazech v logickém pořadí pomocí šipek a tabulátorem, potvrzování dialogů pomocí mezerníku či enteru, zavírání dialogů a oken klávesou escape. Analýza a interpretace získaných dat z interview Zjistili jsme, že současný stav uživatelského rozhraní antiviru AVG z hlediska přístupnosti nevidomým osobám je velmi špatný. Rozhraní zřejmě pro tento účel vůbec nebylo koncipováno, a proto je nevyhovující takřka celé. Problémem není vizuální stránka rozhraní, kterou pro přístupnost nevidomým nemusíme zvažovat, ale přístupnost za pomoci klávesnice a čtečky monitoru. Specifické pro naši práci je to, že nás až tak nezajímá grafická podoba rozhraní či rozmístění prvků v okně aplikace, ale implementační detaily, které napomáhájí přívětivému ovládání z klávesnice. Důraz by měl být kladen na to, aby vývojáři v uživatelském rozhraní použili takové komponenty, které čtečka dokáže správně interpretovat a které jdou ovládat standardním způsobem z klávesnice.

Sketches Naše představa o vnímání ruchu na ulici nevidomým Interakce nevidomého s počítačem braillův řádek, čtečka obrazovky, zpětná zvuková vazba

Storyboard

Případy užití UC1 Instalace 1. Uživatel si obstará instalátor zvolené verze antiviru AVG, např. z webu nebo z CD. 2. Uživatel spustí instalátor. 3. Systém uživateli přečte licenční podmínky. a. Uživatel s nimi nesouhlasí - konec případu užití. b. Uživatel s nimi souhlasí pokračování případu užití. 4. Systém uživateli nabídne výchozí adresář, kam se software nainstaluje. Uživatel ho může upravit. 5. AVG antivirus se nainstaluje do zvoleného adresáře. Zároveň se nastaví jeho automatické spouštění po startu systému. UC2 Nalezení viru při otevírání souboru či webové stránky 1. Antivir nalezne virus v datech, se kterými uživatel právě pracuje. 2. Antivir uživateli oznámí vir a cestu k napadenému souboru. 3. Antivir si od uživatele vyžádá potvrzení k vyléčení souboru. 4. Uživatel potvrdí vyléčení souboru. 5. Antivir vyléčí nakažený soubor. UC3 Automatická aktualizace 1. Antivir aktualizuje svoji virovou databázi sám bez vědomí uživatele ve vhodně zvoleném časovém intervalu UC4 Manuální aktualizace 1. Uživatel se rozhodne aktualizaci databáze provést sám, např. před kompletní kontrolou pevného disku. 2. Uživatel v antiviru zvolí aktualizaci virové databáze 3. Antivir uživateli oznámí výsledek operace: a. Antivir již obsahuje nejaktuálnější databázi. b. Aktualizace se zdařila. c. Aktualizace se nezdařila + důvod (nefunkční připojení k Internetu, údržba serverů provozovatele,...) UC5 Kompletní kontrola systému 1. Uživatel si všiml podivného chování svého počítače či náhlý pokles výkonu. Získá podezření na virus. 2. Uživatel v antiviru zvolí kompletní kontrolu systému. 3. Antivirus uživatele upozorní, že tato operace může trvat dlouho a započne ji. 4. Po dokončení antivirus uživateli prezentuje výsledky (počet nakažených souborů a jejich seznam) a vyžádá si potvrzení k jejich vyléčení. 5. Antivir vyléčí nakažené soubory.

Hierarchical Task Analysis AVG antivirus Nainstalovat antivirus Aktualizovat antivirus Odstranit virus Automaticky Manuálně Při práci s nakaženým souborem Při kompletní kontrole systému