Professional Documents
Culture Documents
dr Dragan Ivetić
INTERAKCIJA ČOVEK
RAČUNAR
KOMPJUTERSKA GRAFIKA
INTERAKCIJA i MULTIMEDIJA
INTERAKCIJA
INTERAKCIJA ČOVEK RAČUNAR, E243, 2 + 2 ČOVEK RAČUNAR
Human-Computer Interaction HCI Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
O nastavniku ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
2
INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Kako položiti predmet? ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
1. Predispitne obaveze, do 70 (75) bodova:
2013/2014
INTERAKCIJA
Interakcija – šta je to? ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
3
INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Šta je korisnički interfejs? ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
INTERAKCIJA
Multidisciplinarna priroda HCI ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
SOCOL.
KOGNIT.
I ORGAN.
PSIHOL.
PSIHOL.
RAČUN.
NAUKE ERGON
OMIJA
VEŠT. INŽENJ
INTELI. ERING
LINGVI DIZAJN
STIKA
FILOZO ANTRO
SOCIO POLOG.
FIJA LOGIJA
4
INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Šta treba izučavati u HCI kursu (kursevima)? ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
Da obavi funkciju (poznato!) i Interakcioni uređaji, kako
look&feel, poveže obe STRANE! rade da bi se bolje uposlili!
po svim dizajnerskim RADNO MESTO, OKRUŽENJE
prostorima:
OS GUI
WEB
ČOVEK (društvo), ergonomija,
MOBILE čula, pažnja, memorija,
EMBEDDED rešavanje problema,
UBIQUITOUS učenje i sticanje veštine,
Cyber Friend, GROUPWARE
INTERAKCIJA
Literatura ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
5
INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
ŠTA TREBA DA RADI DOBAR INTERFEJS? ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
6
UVOD - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Svet oko nas ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
Interfon nove zgrade na Grbavici
7
UVOD - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
8
UVOD - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
9
UVOD - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
10
UVOD - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Svet oko nas ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
INTERAKCIJA
... Svet oko nas ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
1964. Interakcija kao
informacina petlja
RECEPTORI
EFEKTORI
11
UVOD - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Svet oko nas ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
Topilo se jezgro reaktora
Some of the interface problems:
• A light indicated that a valve had been closed
when in fact it had not.
• The light indicator was obscured by a caution
tag attached to another valve controller.
• The control room alarm system provided
audible and visual indication for more than 1500
alarm conditions - to facilitate control of the
entire plant during normal operating conditions.
• A single “acknowledge” button silenced all the
alarms at the same time, but it was not used
because the operators knew they would lose
information ...
INTERAKCIJA
... Svet oko nas ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
Srušen putnički avion ...
"We have determined that the Aegis radars
and computers functioned correctly and that
the misidentification of an Airbus airliner as
an F-14 was due to human error induced by
combat stress. ... The operator interpreted a
display indicating the Airbus was at 12,000
feet and flying level as indicating it was at
7,500 feet and descending toward the ship ...
However, we are looking at the user interface
- what we show on the displays - there may
be some room for improvement there, to
make it even more user-friendly than it is
now..."
12
UVOD - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Svet oko nas ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
Pilot srušio putnički avion
from New York Times 24 Aug 96 p7.
The crash of a Cali-bound American Airlines
jet last December in Colombia, S.A., occurred
because the plane's captain entered an
incomplete command into the onboard
computer - and the default action taken by
the software pointed the plane in the wrong
direction.
The beacons at the Cali (ROZO) and Bogota
(ROMEO) airports both begin with the letter
R, which is the only character the pilot typed;
instead of proceeding toward Cali, the plane
turned in the opposite direction (toward
Bogota) and crashed into a mountain. 150 + 8 Greška pilota, ili ?
INTERAKCIJA
... Svet oko nas ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
Pogubna radioterapija Multidata Systems International Corp. softvera
8 pacijenata ubijeno a preko 20 teško povređeno u Nacionalnom Institutu
za Onkologiju Paname At the end of April 2001, a team of
experts from M.D. Anderson Cancer
Center, in Houston, Texas, United States
of America, was invited to Panama by
the ION’s director to investigate the
problem. Those experts determined that
the algorithm used in the TPS software
gave treatment times differing by a
factor of about two, depending on how
the data for the partially shielded
treatment fields were entered into the
computer program.
13
UVOD - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Svet oko nas ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
Don Norman – struje izvršenja i evaluacije, više okrenuo čoveku
FORMIRAJ
CILJ
Formiraj Evaluiraj
intenciju ishod
Gde su izvori grešaka u prethodnim
Specifikuj primerima sveta oko nas? Interpretiraj
akciju(e) stanje sistema
Izvrši Osmotri
akciju(e) stanje sistema
INTERAKCIJA
KAKO DO DOBROG HCI? ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
Dobar HCI je sačinjen od (konkretizacija za one koje radimo):
• Teorija (eksplanatorna i prediktivna) – videli u HCI cvetu, ništa bolje od dobre
teorije, bezvremenska, learn and apply
• Modeli – GOMS-KLM, Normanove struje, Barberov model, create and use
• Metode – metode evaluacije, master and apply
• Principi – opšte prihvaćene generalne smernice za projektovanje i
implementaciju dobrog HCI, Shneiderman, Nielsen, understand and apply
• Guidelines – praktične smernice iz prakse sa upozorenjima na omašle, obično
povezane za konkretnu platformu, learn and use
• Tehnike – tehnike evaluacije, projektovanja, programiranja, master and use
14
UVOD - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Kako utvrditi da će interfejs (element) ČOVEK RAČUNAR
prouzorovati probleme? ... Prof. dr Dragan Ivetić
15
UVOD - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
16
UVOD - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Usability - mera dobrog interfejsa ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
USABILITY (Part 11 of the ISO 9241, 1998) “the extent to which a product can be used by specified
users to achieve specified goals with effectiveness, efficiency and satisfaction in a specified context of use.”
“u kojoj meri se proizvod može koristiti od strane određenog korisnika da postigne
specifične ciljeve u datom kontekstu upotrebe sa maksimalnom efektivnošću,
efikasnošću i zadovoljstvom.”
EFFECTIVNESS “is the accuracy and completeness with which specified users can achieve specified goals
in particular environments.”
“je tačnost i potpunost sa kojima korisnici mogu da ostvare specifične ciljeve u
određenom okruženju.”
EFFICIENCY “the resources expended in relation to the accuracy and completeness of the goals achieved.”
“resursi za dostizanje ciljeva sa datom tačnošću i potpunošću.”
SATISFACTION “the comfort and acceptability of the work system to its users and other people affected
by its use.”
“komfor i prihvatljivost sistema u pogonu koje imaju njegovi korisnici i ostali na koje
utiče rad tog sistema.”
INTERAKCIJA
Ekspertske revizije i testiranje usability ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
Metode ekspertske revizije:
EVALUACIJA PO HEURISTIKAMA (usability inspection)
• odrediti slaganje sa listom projektantskih heuristika (npr. 8 zlatnih pravila),
• tim od 3-5 članova, jedan član otkrije do 35% a 5 članova i do 75%,
• za jednostavan interfejs oko 1h.
REVIZIJA PO SMERNICAMA
• odrediti slaganje sa dokumentom smernica organizacione ili neke druge prirode,
• kako dokument može imati hiljade stavki, vremenski je zahtevna revizija, do par
nedelja za velike sisteme.
INSPEKCIJA KONZISTENTNOSTI
• konzistentnost između više interfejsa, materijala za obuku i sistema pomoći,
• terminologija, boje, lejauti, ulazni i izlazni formati...
17
UVOD - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Ekspertske revizije i testiranje usability ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
COGNITIVE WALKTHROUGH
• eksperti kao korisnici u tipičnom (ali i kritičnom) zadatku,
• the day in the life of the user,
• samostalni explore walkthrough ali kasnije i javni sa ostalim ekspertima,
projektantima i korisnicima radi projekcije novih walkthroughs ali i provociranja
reakcije.
INTERAKCIJA
... Ekspertske revizije i testiranje usability ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
IBM je lider i njegov kompleks usability labs na Floridi čine
• 16 laboratorija kružno raspoređenih,
• 3x3m prostor za subjekta i ogledalom odvojeni observeri,
• simulacija uslova (buka, vreme, aero, temperatura, mirisi...),
• sve moguće observacije (A, V, zdravstveni, motorika...).
METODE
• razviti i implementirati scenario ili prototip,
• snimati ponašanje korisnika,
– tipičnu upotrebu ili kritične slučajeve,
– keystroke,
– razmišljanje naglas,
• intervjuisati o subjektivnim impresijama,
• analizirati ponašanje korisnika.
PREDNOSTI I MANE testiranja u usability labs?
18
UVOD - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Smernice i heuristike ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
INTERAKCIJA
Shneiderman-ovih osam zlatnih pravila ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
19
UVOD - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Shneiderman-ovih osam zlatnih pravila ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
... Shneiderman-ovih osam zlatnih pravila ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
20
UVOD - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Shneiderman-ovih osam zlatnih pravila ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
... Shneiderman-ovih osam zlatnih pravila ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
21
UVOD - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Shneiderman-ovih osam zlatnih pravila ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
... Shneiderman-ovih osam zlatnih pravila ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
7. INTERNO PODRŽAVATI KONTROLU – frekventni korisnici vole da imaju osećaj pune
kontrole sistema, bez iznenađujućih akcija sistema, kreirati UI tako da se korisnici
osećaju kao inicijatori aktivnosti a ne da ih slede...
22
UVOD - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Shneiderman-ovih osam zlatnih pravila ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
Nilsenovi principi ... http://www.nngroup.com ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
23
UVOD - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Nilsenovi principi ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
8. PREPOZNAJ, NE DA SE PAMTI –
štednja radne memorije korisnika.
INTERAKCIJA
... Nilsenovi principi ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
24
UVOD - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Weinschenk-Barker klasifikacija ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
1. User Control: heuristics that check whether the user has enough control of the interface.
2. Human Limitations: the design takes into account human limitations, cognitive and sensorial, to avoid overloading them.
3. Modal Integrity: the interface uses the most suitable modality for each task: auditory, visual, or motor/kinesthetic.
4. Accommodation: the design is adequate to fulfill the needs and behaviour of each targeted user group.
5. Linguistic Clarity: the language used to communicate is efficient and adequate to the audience.
6. Aesthetic Integrity: the design is visually attractive and tailored to appeal to the target population.
7. Simplicity: the design will not use unnecessary complexity.
8. Predictability: users will be able to form a mental model of how the system will behave in response to actions.
9. Interpretation: there are codified rules that try to guess the user intentions and anticipate the actions needed.
10. Accuracy: There are no errors, i.e. the result of user actions correspond to their goals.
11. Technical Clarity: the concepts represented in the interface have the highest possible correspondence to
the domain they are modeling.
12. Flexibility: the design can be adjusted to the needs and behaviour of each particular user.
13. Fulfillment: the user experience is adequate.
14. Cultural Propriety: user's cultural and social expectations are met.
15. Suitable Tempo: the pace at which users works with the system is adequate.
16. Consistency: different parts of the system have the same style, so that there are no different ways to represent the
same information or behavior.
17. User Support: the design will support learning and provide the required assistance to usage.
18. Precision: the steps and results of a task will be what the user wants.
19. Forgiveness: the user will be able to recover to an adequate state after an error.
20.Responsiveness: the interface provides enough feedback information about the system status and the task completion.
INTERAKCIJA
Sadržaj predmetne studije ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
25
UVOD - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Sadržaj predmetne studije ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
... Sadržaj predmetne studije ČOVEK RAČUNAR
Rbr GOMS opis KLM Vreme Vreme Vreme Vreme
op op 1 2 3 Prof. dr Dragan Ivetić 2013/2014
0 GOAL: DELETE-FILE
1 GOAL: SELECT-FILE
1.1 GOAL: KEYBOARD-TAB-METHOD 3,5 3,5
1.2 GOAL: MOUSE-METHOD 4,8 4,8
1 VERIFY-SELECTION M 1,35
Ukupno 1 4,85 6,15
2 GOAL: ISSUE-DELETE-COMMAND
2.1 GOAL: KEYBOARD-DELETE-METHOD 3,1
PRESS-DELETE M+K 1,55
GOAL: CONFIRM-DELETE M+K 1,55
2.2 GOAL: DROP-DOWN-MENU-METHOD 7,95
MOVE-MOUSE-OVER-FILE-ICON M+P 2,45
CLICK-RIGHT-MOUSE-BUTTON B 0,1
LOCATE-DELETE-COMMAND M 1,35
MOVE-MOUSE-TO-DELETE-COMMAND P 1,1
CLICK-LEFT-MOUSE-BUTTON B+B 0,2
GOAL: CONFIRM-DELETE MP2B 2,65
2.3 GOAL: DRAG-AND-DROP-METHOD 5,1
MOVE-MOUSE-OVER-FILE-ICON M+P 2,45
PRESS-LEFT-MOUSE-BUTTON B 0,1
LOCATE-RECYCLING-BIN M 1,35
MOVE-MOUSE-TO-RECYCLING-BIN P 1,1
RELEASE-LEFT-MOUSE-BUTTON
Ukupno sa 1.1
B 0,1
7,95 12,8 9,95
ZAKLJUČAK.
Ukupno sa 1.2 9,25 14,1 11,25
26
HCI DOGAĐAJI - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
HCI kroz događaje ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
Eniac (1943, 1946) ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
27
HCI DOGAĐAJI - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Harvard Mark I – 1944. godine ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
IBM 305 RAMAC (1956) ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
DEC PDP 1 kompjuter 1960. ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
Programiranje text interfejsa ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
repeat
read-event(input)
case input.type
type_1:
do type_1 processing
type_2:
do type_2 processing
...
type_n:
do type_n processing
end case
• kada je naglasak aplikacije
end repeat na funkciji, ali ne i HCI,
• uglavnom mono-
korisničko/programsko,
29
HCI DOGAĐAJI - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Ivan Sutherland’s SketchPad, 1962. PhD ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
oNLine System, D. Engelbart, 1968. ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
• Document Processing, 2013/2014
30
HCI DOGAĐAJI - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Ideja personalnog kompjutera ČOVEK RAČUNAR
Alan Kay (1969), tvorac “simbioze čoveka i računara”, Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
Schneiderman : “Direct Manipulation!” (1983) ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
31
HCI DOGAĐAJI - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Komercijala, Xerox Star, 1981. ČOVEK RAČUNAR
• prvi komercijalni PC razvijen za “business professionals”,Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
Komercijala, Apple Lisa, 1983. ČOVEK RAČUNAR
• zasnovana na Star idejama, Prof. dr Dragan Ivetić 2013/2014
• IBM PC XT sa tekstualnim
MS DOS, 1983.,
• nastavak je poznat ...
32
HCI DOGAĐAJI - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
WIMP programiranje... ČOVEK RAČUNAR
icons
Prof. dr Dragan Ivetić 2013/2014
pointer
desktop
pop-up menu
window
toolbar
toolbox
dialogue
taskbar
INTERAKCIJA
... WIMP programiranje... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
33
HCI DOGAĐAJI - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... WIMP programiranje... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
... WIMP programiranje... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
programska
logika
event
loop
• nestala linearnost u interakciji sa korisnikom: main() -> f-ja -> main() -> ...,
• složenost zadataka zahteva punu slobodu interakcije i brzinu reakcije,
• stoga bolja organizacija softvera – podela posla...
34
HCI DOGAĐAJI - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... WIMP programiranje... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
npr. kod klika – mora se znati šta je kliknuto, kontroler mora odlučiti šta da radi sa
klikom ali pogled zna gde je šta prikazano!
kontrola “priča” sa pogledom – SEPARACIJA NIJE BAŠ KOMPLETNA
INTERAKCIJA
... WIMP programiranje... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
GUI ruši ulogu kontrolera u MVC, jer su izlaz i ulaz tesno povezani na OS !
IBM je uvrnuo MVC spajajući V i C u V, a uvodi Presenter u MVP:
model – podaci koji su od interesa za UI (prikazuju se ili kontrolišu),
view – obrada/ažuriranje ulaza i izlaza, rutira događaje ka prezenteru i
to potpuno pasivno (svaki event ka prezenteru) ili pak malo
šire zavisno ko je zadužen za tu interakciju, događaj ili
komandu,
presenter – middle-man, podatke iz modela formatira i šalje view.
.NET podržava MVP tako da jedna P RE Z E N-
p rik a z
P O G L ED
TER
Model-Presenter klasa može gestovi
aplikaciju)!
S li k a 1 . 1 0 M o d e l -V ie w - Pre s e n t e r t ri ja d a
35
HCI DOGAĐAJI - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... WIMP programiranje ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
36
HCI DOGAĐAJI - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Computers in the Human Interaction Loop ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
37
HCI DOGAĐAJI - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Fraunhofer: Cooperating Objects ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
38
ČOVEK - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Čovek ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
Telo
Čula
Memorija
Razmišljanje
INTERAKCIJA
Čula ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
39
ČOVEK - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
Dobar dan, ja sam Marta, ne mogu da štampam. Svaki put kada pokušam
pojavi se poruka Ne mogu da nađem štampač.
Čak sam podigla štampač i stavila ga ispred monitora, ali kompjuter još uvek
kaže da ne može da ga nađe...
40
ČOVEK - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
Podrška: Vaša lozinka je malo slovo j kao jabuka, i veliko slovo V kao Viktor, i
broj 7.
Korisnik: Da li je 7 velikim ili malim slovima?
41
ČOVEK - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Proces obrade informacija ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
N U
A O T O
D K I K
R O C O
Kodiranje Komparaci Izbor Izvršenje
A L ja reakcije reakcije A L
čulnih info
Ž I J I
A N N
J E N U
I A
INTERAKCIJA
Komparacija ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
42
ČOVEK - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Pažnja ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
INTERAKCIJA
Memorija ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
PAŽNJA zaboravljeno
ponavljanje
STORE RETREAVAL
zaboravljeno
Deklarativna Proceduralna
(fakta) (veština)
43
ČOVEK - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Sticanje iskustva/veštine/znanja-skill ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
Greške ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
44
ČOVEK - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Mentalni model ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
• skup verovanja čoveka kako neki sistem funkcioniše, intenzivno se koristi u
potpuno novom okruženju,
• gradi se u hodu, na osnovu znanja i iskustva, percepcije i strategije
rešavanja problema,
– model čoveka kod lekara i el. inženjera,
– model televizora kod lekara i el. inženjera,
• kakav mentalni model ima čovek koji prvi put vidi PC?
INTERAKCIJA
... Mentalni model ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
45
ČOVEK - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Mentalni model ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
Razlikuje se:
1. Model sistema (implementacioni model ili programski model) je stvarna
slika funkcionisanja sistema, el. i mašinska šema TV aparata.
2. Korisnikov model je mentalni model koji ima korisnik sistema dok ga
koristi, vaš mentalni model TV aparata.
• Izvor mogućih grešaka, prekidač pored vrata lifta...
3. Projektantski (manifestujući) model je način na koji su projektanti
predstavili sistem korisniku – interfejs TV aparata nekad i sad.
Dobar interfejs
1. Model sistema = Korisnikov model = Projektantski model ?
2. neka druga kombinacija?
INTERAKCIJA
Mentalni modeli aparata oko nas ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
46
ČOVEK - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Mentalni modeli aparata oko nas ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
... Mentalni modeli aparata oko nas ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
47
PROTOTIPOVI - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Primer iz prakse ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
Aktivnosti i prototipovi START
ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
Alpha/Beta testovi
Sistem koji radi
CILJ
48
PROTOTIPOVI - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Low fidelity prototipovi ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
PAPIRNI PROTOTIPOVI
– mock-up izgleda, osećaja i funkcionalnosti interfejsa,
– brz i jeftin za pripremu i modifikaciju,
Koristi se za
– brainstorm razmatranje reprezentacija,
– izazivanje reakcija korisnika,
SKICE
– crtanje krokija pojavljivanja sistema,
– grubost nagoni ljude da se koncentrišu na
visokonivovske koncepte,
– teško za predviđanje progresije dijaloga,
INTERAKCIJA
... Low fidelity papirni prototipovi ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
49
PROTOTIPOVI - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Low fidelity papirni prototipovi ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
... Low fidelity papirni prototipovi ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
50
PROTOTIPOVI - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Low fidelity prototipovi – storyboarding ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
Call by Call
name completed...
Computer Telephone Computer Telephone Computer Telephone
Last Name: Greenberg Establishing Dialling....
Last Name: Greenberg Call Connected
Last Name: Greenberg
First Name: connection-> First Name: connected... First Name:
Phone: Cancel
Phone: Hang
Phone: up
INTERAKCIJA
... Low fidelity prototipovi – storyboarding ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
51
PROTOTIPOVI - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Low fieldelity prototipovi – Pictive ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
... Low fieldelity prototipovi - Pictive ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
52
PROTOTIPOVI - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Medium fiedelity prototipovi ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
Softverski paketi za crtanje ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
DANGER!
coolant flow 45 % sledeći coolant flow 0 %
crtež
retardant 20% retardant 20%
down
Shut Down klik) Shut Down
53
PROTOTIPOVI - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Skript simulacije ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
retardant 20%
speed 100%
Shut
Shut Down
Down
INTERAKCIJA
Wizard of Oz ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
54
PROCES RAZVOJA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Proces razvoja interaktivnog sitema ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
Moore’s law, 1965. godine
mogućnosti
računara
(transistors,
CPU,
speed,
cost...)
INTERAKCIJA
... Proces razvoja interaktivnog sitema ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
Buxton’s law, 2000. godine
ponuđena/
raspoloživa
funkcionalnost
od tehnologije
55
PROCES RAZVOJA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Proces razvoja interaktivnog sitema ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
God’s law
user centered design
ljudski
kapacitet
INTERAKCIJA
... Proces razvoja interaktivnog sitema ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
56
PROCES RAZVOJA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Proces razvoja interaktivnog sitema ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
Oslanja se na:
• model korisnika i zadatka,
• kontekst,
• inkluzivni razvoj,
• prototip,
• design for all.
INTERAKCIJA
Formiranje zahteva ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
57
PROCES RAZVOJA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Formiranje zahteva ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
SAKUPLJANJE
ODREĐIVANJE ZAHTEVA PODATAKA
Requirements data gathering
determination korisnik, zadatak,
korisnik, zadatak, kontekst
kontekst
ANALIZA PODATAKA
data analysis
korisnik, zadatak, kontekst
INTERAKCIJA
Tehnike za sakupljanje podataka ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
58
PROCES RAZVOJA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Tehnike za sakupljanje podataka ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
1. ANKETE
INTERAKCIJA
... Tehnike za sakupljanje podataka ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
Kako dizajnirati upitnik?
• prvonavedeno pitanje ima veći uticaj od narednih pitanja,
• različite verzije upitnika za određene populacije (skraćeni za “sa nogu”,
duže sa penzionere),
• jasne instrukcije o popunjavanju,
• kratko i jasno, bez pitanja u pitanju i sl...
• odlučiti koje fraze da budu pozitivne, koje negativne...
Tipovi pitanja:
• Yes/no za jedno(stavno) mišljenje,
• checkboxes za više mišljenja/stavova,
• semantički diferentni,
• Likertova skala (3, 5, 7 ili 9 stepena),
• sa otvorenim odgovorom.
59
PROCES RAZVOJA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Tehnike za sakupljanje podataka ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
2. INTERVJU
razgovor sa ljudima: licem u lice, telefonom, tele...,
• uključuje postavljanje skupa pitanja:
• nestrukturirana – nema scenarija, bogato ali nisu opšteprimenljiva,
• strukturirana – čvrst scenarijo (često kao lista pitanja),
opšteprimenljiva ali nije tako bogata,
• semistrukturirana – rukovođen scenarijem, ali interesantna pitanja
ispitivati u dubinu, dobar balans opšteprimenljivosti i bogatstva,
• dobar za istraživanje po nekom pitanju (stavki),
• vremenski zahtevno i neizvodljivo da se čitava populacija poseti,
• rekviziti (prototip, scenarijo) za pokretanje sagovornika.
• koraci:
• introduction, warm-up,
• main body,
• cool-off period, closure.
INTERAKCIJA
... Tehnike za sakupljanje podataka ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
3. INTERVJU GRUPE
60
PROCES RAZVOJA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Tehnike za sakupljanje podataka ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
4. DIREKTNA ILI INDIREKTNA OPSERVACIJA
INTERAKCIJA
... Tehnike za sakupljanje podataka ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
5. PROUČAVANJE DOKUMENTACIJE
• uključuje uputstva, regulative, poslovnike, i slično,
• dobro za shvatanje zakona (standarda) i sticanje
osnovnih informacija o radu,
• odličan izvor podataka o koracima svake aktivnosti, i
propisa koji regulišu zadatak,
• ne koristi se u izolaciji (npr. korisnici možda ne prate
dokumenta tačno),
• velika prednost u odnosu na druge tehnike jer ne
zahteva vreme stakeholders-a.
61
PROCES RAZVOJA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Interpretacija i analiza podataka ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
INTERAKCIJA
Dokument zahteva ČOVEK RAČUNAR
obično Prof. dr Dragan Ivetić
62
PROCES RAZVOJA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Spoznavanje korisnika ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
INTERAKCIJA
... Spoznavanje korisnika ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
Emotional Design: Why we love (or hate) everyday things by Dr. Donald
Norman (2003):
So, in Emotional Design, I don’t give rules. The rules and practical advice are
in Chapter 8. Unfortinately, rigth now, the book only has seven chapters.
Uveo je ideju da dizajn proizvoda mora biti posvećen trojki nivoa kognitivnog
i emotivnog procesiranja:
1.Visceralna (visceral).
2.Bihejvioralna (behavioral).
3.Refleksiona (reflective).
63
PROCES RAZVOJA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Spoznavanje korisnika ... ČOVEK RAČUNAR
1.Visceralna obrada – pre-wired nivo, Prof. dr Dragan Ivetić
INTERAKCIJA
... Spoznavanje korisnika ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
Nekoliko saveta
• “To the practitioner of human centered design, serving customers means
• relieving them of frustration, of confusion, of a sense of helplessness,
• make them feel in control and empowered.” D. Norman
• “If you want a successful product, test and revise. If you want a great
product, one that can change the world, let it be driven by someone with a
clear vision. The latter presents more financial risk, but it is the only path to
greatness.” D. Norman
• “The customer rarely buys what the company is selling him.” Peter Drucker
• “It’s really hard to design products by focus groups. A lot of times, people
don’t know what they want until you show it to them” Steve Jobs
64
PROCES RAZVOJA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Spoznavanje korisnika ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
65
PROCES RAZVOJA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
66
PROCES RAZVOJA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Jeff Hawkins - the Palm Pilot ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
... Fortunately, she had Jeff Hawkins to back her up. Hawkins, 40, Palm's chief
technologist and Pilot's creator, designed one of the first handheld
computers, the GRiDPad, a decade ago. It was an engineering marvel but a
market failure because, he says, it was still too big. Determined not to make
the same mistake twice, he had a ready answer when his colleagues asked
him how small their new device should be: "Let's try the shirt pocket.“...
67
PROCES RAZVOJA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Jeff Hawkins - the Palm Pilot ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
.... Retreating to his garage, he cut a block of wood to fit his shirt pocket.
Then he carried it around for months, pretending it was a computer. Was he
free for lunch on Wednesday? Hawkins would haul out the block and tap on
it as if he were checking his schedule. If he needed a phone number, he
would pretend to look it up on the wood. Occasionally he would try out
different design faces with various button configurations, using paper
printouts glued to the block. ...
INTERAKCIJA
Spoznavanje zadataka i posla ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
Opisati korisnikov posao kroz
1. CILJ (goal) – krajnji rezultat koji se želi dostići, više sekvenci zadataka,
2. ZADATAK (task) – strukturirani skup odgovarajućih aktivnosti koje se
sprovode u nekoj (od više mogućih) sekvenci,
karakteristike zadatka:
različitost, frekvencija zadataka
zahtevano znanje i veština
faktori okruženja
vremenska kritičnost
samostalan ili grupni rad
korisnik normalno se prebacuje sa zadatka na zadatak
3. AKCIJA (action) – individualna operacija ili korak koji se mora obaviti kao
deo zadatka.
68
PROCES RAZVOJA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Spoznavanje zadataka i posla ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
– opis i znanja koje korisnik ima (ili treba da ima) da bi rešio zadatak -
kognitivna analiza zadataka, sa scenarija i use cases u kognitivnu analizu
• eXtended User Action Notation, prati obe strane na najnižem nivou,
• dijagrami toka interfejsa,
• ConcurTaskTrees,
INTERAKCIJA
ATM Task Scenario ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
69
PROCES RAZVOJA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
ATM Concrete Use Case ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
ATM Essential Use Case ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
70
PROCES RAZVOJA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
XUAN primer startovanja ikone ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
Dijagrami toka interfejsa za ATM ČOVEK RAČUNAR
: J e zic i Prof. dr Dragan Ivetić 2013/2014
Meni
s e le k tu je je z ik
: K a rt ic a
D aj U pu t
Ub a c i k a rtic u
: K ar ti c a : P IN
G r e š ka U no s U p u t
U n o s P IN
K ra j :I z no s : P IN
Meni G r e šk a
Kra j S el ek tu je
iz n o s
: K a rti c a :I zn o s
U z m iU p u t G r eš k a
U z m i k a rtic u
: K ar ti ca :N o va c
U z m iU p u t U zm iU p u t
U zm i k a rtic u U z m i ba n k n o te
71
PROCES RAZVOJA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
ConcurTaskTrees ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
Kada se korisnik i zadatak ne izuče dobro ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
U nepoznatom (delu)
gradu, hitno poslati neki
dokument!
72
PROCES RAZVOJA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Kada se korisnik i zadatak ne izuče dobro ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
Za koga je dizajnirano?
Upotrebljivost?
INTERAKCIJA
Balansiranje ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
73
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
TEKST
• kako biti siguran da je tekst čitljiv,
– typeface, size, spacing, line spacing, line length,
justification, line endings,
• kako biti siguran da tekst ima smisla,
– izrazi i skraćenice.
TEKST
- veština štampanja,
- verbalna i vizuelna komunikacija - jednačina koja pomaže čitaocima da
razumeju formu i apsorbuju sadržaj stranice,
- osnovna briga je ČITKOST do koje se dolazi:
sda dasd dsa
PORAVNAVANJEM dasd sadsads sad
- umetanjem razmaka ili rastavljanjem na slogove, dasdasd
- ulevo je uobičajeno sa nazubljenom desnom stranom, sadasasd sasd s.
- potpuno poravnato je najbolje ali loše podržano na web-u,
- naslovi ili centrirani ili ulevo,
ŠIRINOM LINIJE
- normalna udaljenost, 3” širine, 365 piksela za 12pt Times,
74
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
PROREDOM
- preveliki otežava čitanje a premali ga onemogućava,
- barem 2pt veće od visine slova,
UVLAČENJEM PASUSA
- tabovima – klasično ili praznim redom - tehnika,
NAGLAŠAVANJEM
- kurzivom (italic) u bloku teskta, malo jer je težak za čitati,
- pojačano (bold) povećava kontrast,
- podvučeno (underline) nasleđeno od pisaćih mašina,
- obojeno ograničeno jer se ruši pristupačnost, dvosmislenost,
- sve velikim slovima, monotono,
- prazne linije, naslovi ili uvećava kontrast važnih pasusa,
TEKST
• kako biti siguran da je tekst čitljiv,
– typeface 2
• Serif ili Sans Serif font?
75
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
76
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
BOJE –
primer
šema boja
77
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
• efikasna percepcija višestrukih veza različitih izvora (trend), više od 1000 reči,
http://www.visual-literacy.org/periodic_table/periodic_table.html gim
78
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
ANIMACIJA
• ilustruje pokret, dinamička povratna veza, atraktivno, demonstrira da je sistem
aktivan,
VIDEO
• prenose ponašanje i emocije, simulacije, informacije.
79
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Stilovi interakcije ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
80
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Komandna linija ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
Meni ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
81
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Svet oko nas ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić
Click&Print Sertificates
INTERAKCIJA
... Meni ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
jedan aciklični
meni stablo meni
menija ciklični
meni
sekvenca
menija
82
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Meni ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
Vaš izbor je (1,2) -> ‗ DA NE
INTERAKCIJA
... Meni ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
83
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Meni ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
... Meni ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
84
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Meni ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
... Meni ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
SEKVENCA (višestruki) meni
• serija međuzavisnih menija se može koristiti da vodi korisnika kroz seriju
izbora neophodnih za dati zadatak,
• često se ta serija može staviti unutar jednog objekta interfejsa - print
dijalog zadatak štampanja vodi kroz seriju menija za selektovanje
štampača, stila štampe, broj kopija, redosled štampanja...
85
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Meni ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
STABLO MENIJA
INTERAKCIJA
... Meni ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
86
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Meni ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
... Meni ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
87
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Forme ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
Form fillin
• kada postoji puno unosa podataka, nemoguće menijima nego
samo putem tastature,
• intuitivan,
• korisnik ima osećaj kontrole nad unosom podataka,
• uobičajen u informacionim sistemima.
INTERAKCIJA
... Forme ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
RAZUMLJIVE INSTRUKCIJE
• u terminima domena, novajlijama obezbediti prozor pomoći,
• opisne labele polja za unos, ne imperativne, samo imenica.
LOGIČKO GRUPISANJE I SEKVENCIONISANJE POLJA
• grupisanje - poravnavanjem i separacijom,
• sekvencionisanje – odraz zajedništva (grad, broj, država).
VIZUELNO PRIVLAČNA FORMA
• uniformna distribucija polja, poravnavanje,
• ako sa papira – onda njemu i da sliči,
FAMILIJARNE LABELE POLJA
• bolje Kućna adresa od Domicilna adresa,,
KONZISTENTNA TERMINOLOGIJA I SKRAĆENICE
• napraviti listu termina i skraćenica, diskusija pa upotreba,
88
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Forme ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
Direktna manipulacija... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
89
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Direktna manipulacija... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
Prednosti:
– vizuelna predstava zadataka,
– laki za upotrebu,
– lakše je izbeći (sprečiti) greške,
– ohrabruje korisnika da istražuje,
– povećava subjektivnu satisfakciju,
– neguje prepoznavanje a ne memorisanje.
Mane:
– teže za programiranje,
– nije baš pogodno za male grafičke prikaze,
– prostorna/vizuelna predstava nije uvek
najbolja,
– misleading priroda metafore,
– kompaktna notacija je bolja za eksperte.
INTERAKCIJA
... Direktna manipulacija... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
Metafore u razvoju odgovarajućeg mentalnog modela
– benefiti,
– problemi,
90
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Direktna manipulacija... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
ŠTA JE IKONA?
– religijsko značenje,
– slika, lik ili simbol koji reprezentuje neki koncept,
– je mala (1" kvadrat ili manje za toolbar) prezentacija objekta ili akcije.
INTERAKCIJA
... Direktna manipulacija... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
91
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Direktna manipulacija ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
DIJALOG
• kombinuje direktnu manipulaciju, selekcioni meni i forme zajedno sa
pitanjima specifičnih zadatku,
• familijarni dijalozi – Open, Close, Save, Print, Replace...,
INTERAKCIJA
Gestikulacija ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
92
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
...Gestikulacija ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
...Gestikulacija ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
93
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Antropomorfni stil ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
Dizajnerski prostori interakcije ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
94
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Dizajniranje GUI ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
widget
• a placeholder for a manufactured
device
• a reusable element of a GUI that
displays an information
arrangement and provides
standardized data manipulation.
• a device placed in (beer) cans and
bottles of beer to aid in the
generation of froth
• UK based personal electronics
distributor
• the logo of Delta Air Lines
• Also known as a blivet, an optical
illusion and impossible object
INTERAKCIJA
... Dizajniranje GUI ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
95
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Dizajniranje GUI ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
Kako do simpicizma?
1. Redukcija
ukloniti neesencijalne elemente,
2. Pravilnost (regularity)
koristiti pravilne šablone (font, kolor, line...),
ograničiti neesencijalne varijacije elemenata,
3. Double-duty
vizuelna hijerarhija,
grupisanje,
INTERAKCIJA
... Dizajniranje GUI ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
96
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Dizajniranje GUI ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
Šta je najteže?
INTERAKCIJA
... Dizajniranje GUI ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
Šta je smetalo u
ovom zadatku?
97
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Dizajniranje GUI ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
... Dizajniranje GUI ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
98
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Dizajniranje GUI ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
Kontrast u praksi
INTERAKCIJA
... Dizajniranje GUI ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
Kontrast u praksi
99
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Dizajniranje GUI ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
Kontrast u praksi
INTERAKCIJA
... Dizajniranje GUI ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
Bela margina
• za grupisanje umesto linija,
• da vodi oko po dizajnu,
• bez nagomilavanja – prostorna tenzija, opterećuje skeniranje.
100
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Dizajniranje GUI ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
Balans
• izabrati osu, obično vertikalnu,
• rasporediti elemente simetrično u odnosu na osu, izjednačujući ih po masi
i veličini,
INTERAKCIJA
... Dizajniranje GUI ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
Poravnanje
• poravnati labele ulevo
ILI udesno,
• poravnavati kontrole
ulevo I udesno,
– proširiti ako
treba,
• poravnati osnovnu
liniju teksta.
101
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Dizajniranje GUI ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
GRID
• pronalaženje komponenti po horizontali i vertikali,
• organizacija – kontrast, grupisanje sabijanjem, poravnanje,
• konzistentnost – po lokaciji, formatu, ponavljanju elemenata i
organizaciji,
• unutrašnja – elementi po pravilima, shodno zadatku,
• spoljašnja – sledi pravila platforme.
Warning Tip of the day: Monday, Mar 12
Help
mmmm mmm
mmmm mmm
?
mmmm mmm
mmm mmm ! mmm
mmm
Dismiss
Okay Okay
INTERAKCIJA
... Dizajniranje GUI ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
?
Tekst poruke Da li zaista želite
Ikona obrisati datoteku
Arial 14, left “mojfajl.doc” iz
adjusted foldera “proba”?
No Ok No Ok
!
Nemoguće pomeriti
datoteku
“mojfajl.doc” u
Apply folder “proba” pošto
Datoteka je je disk pun.
uništena! Cancel
Ok
102
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Dizajniranje GUI ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
Dvonivovska hijerarhija
• uvlačenje, Logika organizacionog toka
• kontrast.
INTERAKCIJA
... Dizajniranje GUI ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
Nagoveštaj navigacije/čitljivost
103
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Dizajniranje GUI ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
Prazni dijalozi ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
104
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Prazni dijalozi ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
... Prazni dijalozi ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
105
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Prazni dijalozi ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
WEB dizajn ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
106
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... WEB dizajn ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
... WEB dizajn ... ČOVEK RAČUNAR
Planiranje Prof. dr Dragan Ivetić 2013/2014
107
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Poznavanje hw i sw ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
108
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Poznavanje hw i sw ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
... Poznavanje hw i sw ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
1024 x 768
109
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Poznavanje hw i sw ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
... Poznavanje hw i sw ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
110
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Poznavanje hw i sw ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
FTN stranica ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
111
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... WEB dizajn ... ČOVEK RAČUNAR
Struktura sajta i sadržaj ... Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
... WEB dizajn ... ČOVEK RAČUNAR
... Struktura sajta i sadržaj ... Prof. dr Dragan Ivetić 2013/2014
112
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... WEB dizajn ... ČOVEK RAČUNAR
... Struktura sajta i sadržaj Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
... WEB dizajn ... ČOVEK RAČUNAR
Navigacija/interfejs sajta ...Prof. dr Dragan Ivetić 2013/2014
113
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... WEB dizajn ... ČOVEK RAČUNAR
... Navigacija/interfejs sajta Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
... WEB dizajn ... ČOVEK RAČUNAR
Dizajn stranice ... Prof. dr Dragan Ivetić 2013/2014
struktura stranice
Page headers
home link
global navigation
breadcrumb nav
search
Scan columns
section navigation
contact info,
search filter,
advertising
Content area
Page footer
114
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... WEB dizajn ... ČOVEK RAČUNAR
... Dizajn stranice ... Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
... WEB dizajn ... ČOVEK RAČUNAR
... Dizajn stranice ... Prof. dr Dragan Ivetić 2013/2014
115
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... WEB dizajn ... ČOVEK RAČUNAR
... Dizajn stranice ... Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
... WEB dizajn ... ČOVEK RAČUNAR
... Dizajn stranice ... Prof. dr Dragan Ivetić 2013/2014
116
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... WEB dizajn ... ČOVEK RAČUNAR
... Dizajn stranice ... Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
... WEB dizajn ... ČOVEK RAČUNAR
... Dizajn stranice ... Prof. dr Dragan Ivetić 2013/2014
117
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... WEB dizajn ... ČOVEK RAČUNAR
... Dizajn stranice ... Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
... WEB dizajn ... ČOVEK RAČUNAR
... Dizajn stranice ... Prof. dr Dragan Ivetić 2013/2014
118
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... WEB dizajn ČOVEK RAČUNAR
... Dizajn stranice Prof. dr Dragan Ivetić 2013/2014
3. Konzistentnost
INTERAKCIJA
Dizajn interfejsa mobilnih uređaja ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
119
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Dizajn interfejsa mobilnih uređaja ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
- resursna moć,
- slabija procesna i memorijska moć, zašto?
- prikazne mogućnosti (čovek na 1 feet osetljiv sa 286..326ppi)
Telenor
2005.
INTERAKCIJA
... Dizajn interfejsa mobilnih uređaja ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
- kontekst upotrebe,
18 zadataka, grupisanih
čitanje
čitanje/pisanje
pisanje
Osmatrani subjekti su
koristili levo)
jednu/obe ruke
desno) kako bi preferirali
120
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Dizajn interfejsa mobilnih uređaja ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
... Dizajn interfejsa mobilnih uređaja ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
121
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Dizajn interfejsa ugradnih uređaja ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
0 14000 900
9 1 000
2 15000 100
8
200
7 16000 300
3
6 4 17000 400
5 500
18000 600
INTERAKCIJA
... Dizajn interfejsa ugradnih uređaja ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
Non-GUI interfejsi
– razmeštanje dugmića, tastera, prekidača i mernih instrumenata,
– robusnost – normalna i nenormalna,
– konzistentnost,
– perceptivna dostupnost – kompatibilnost sa mentalnom slikom,
transfer znanja,
– usmeravajuće ili slobodno za pokrenuti, modovi rada.
GUI interfejs već viđen – jednostavnost, pažljivo odabrani stilovi, zadaci i
tehnike.
Poseban naglasak na
• prevencija greške,
• alarmiranje stanja izuzetka,
• vreme odgovora – RealTime,
• pratiti važeće standarde i preporuke.
122
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
Sveprisutno računarstvo ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
TRANSPARENTNOST
(in/out door) Tracking sistemi iz VR/AR
Kamere (normalne, IC,termalne),
Sound/magnetic tracking devices,
fizički senzori (gravitacije, ubrzanja),
INTERAKCIJA
... Sveprisutno računarstvo ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
123
DIZAJNIRANJE INTERFEJSA - INTERAKCIJA ČOVEK RAČUNAR, skripta, Dr Dragan Ivetić, r. prof.
INTERAKCIJA
... Sveprisutno računarstvo ... ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
INTERAKCIJA
... Sveprisutno računarstvo ČOVEK RAČUNAR
Prof. dr Dragan Ivetić 2013/2014
124