SlideShare una empresa de Scribd logo
1 de 125
Descargar para leer sin conexión
Dr. Sabin Buragawww.purl.org/net/busaco

interacțiune Web – HCI, UI, UX
Eugene Ionesco

Dr. Sabin Buragawww.purl.org/net/busaco

“It is not the answer that enlightens,
but the question.”
Dr. Sabin Buragawww.purl.org/net/busaco

Care sunt mijloacele de interacțiune
dintre utilizatori și o aplicație?
persoană care încearcă să îndeplinească un scop

Dr. Sabin Buragawww.purl.org/net/busaco

Human
wikimedia.org

Dr. Sabin Buragawww.purl.org/net/busaco
rulează aplicații – software

Dr. Sabin Buragawww.purl.org/net/busaco

Computer
Dr. Sabin Buragawww.purl.org/net/busaco

primul joc implementat pe PDP (anii 1960)
Dr. Sabin Buragawww.purl.org/net/busaco
Dr. Sabin Buragawww.purl.org/net/busaco
Dr. Sabin Buragawww.purl.org/net/busaco
Dr. Sabin Buragawww.purl.org/net/busaco
Dr. Sabin Buragawww.purl.org/net/busaco
rulează aplicații – software
local – eventual, cu rol de client
versus
la distanță – e.g., solicită servicii de la server(e)

Dr. Sabin Buragawww.purl.org/net/busaco

Computer
“dialog” între om și calculator

Dr. Sabin Buragawww.purl.org/net/busaco

Interaction
Dr. Sabin Buragawww.purl.org/net/busaco
Dr. Sabin Buragawww.purl.org/net/busaco

Interacțiunea dintre utilizator(i) şi software
se realizează via o interfață (user interface)
API (Application Programming Interface)
versus
UI (User Interface)

Dr. Sabin Buragawww.purl.org/net/busaco

Interacțiunea dintre utilizator(i) şi software
se realizează via o interfață (user interface)
convențională (clasică) – e.g., desktop

Dr. Sabin Buragawww.purl.org/net/busaco

Tipuri de interfețe
Graficon (Douglas Engelbart, 1963)
Dr. Sabin Buragawww.purl.org/net/busaco
convențională (clasică) – e.g., desktop
paradigma WIMP (Window Icon Menu Pointer)
interacțiune via tastatură & mouse + alte dispozitive
reprezentări (abstracte) grafice: raster vs. vectorial
suport oferite de nucleul SO vs. desktop system
multi-tasking

Dr. Sabin Buragawww.purl.org/net/busaco

Tipuri de interfete
Dr. Sabin Buragawww.purl.org/net/busaco

human-computer interaction

Bryce (Kai Krause, 1997)
interfața Web

Dr. Sabin Buragawww.purl.org/net/busaco

Tipuri de interfețe
Dr. Sabin Buragawww.purl.org/net/busaco

human-computer interaction

280slides (2010)
sistemul WorldWideWeb (Tim Berners-Lee, ~1990)
www.w3.org/History/1989/proposal.html
interfața Web

Dr. Sabin Buragawww.purl.org/net/busaco

Tipuri de interfețe

browser – interacțiune limitată via controale (X)HTML
hipertext/hipermedia
RIA (Rich Internet Applications): Flash, Silverlight, HTML5
interacțiune facilitată de transfer (a)sincron: Ajax/Comet
recurgerea la standarde deschise
audiență globală
Dr. Sabin Buragawww.purl.org/net/busaco

human-computer interaction

wireframe.cc (2013)
interacțiune facilitată de un dispozitiv mobil

Dr. Sabin Buragawww.purl.org/net/busaco

Tipuri de interfețe
interacțiune facilitată de un dispozitiv mobil
resurse/facilități limitate:
rezoluție, memorie, I/O, energie etc.
mono-tasking vs. multi-tasking
off-line vs. on-line
servicii bazate pe context (context awareness)
model diferit de businessapp-stores

Dr. Sabin Buragawww.purl.org/net/busaco

Tipuri de interfețe
www.punchcut.com/perspectives

Dr. Sabin Buragawww.purl.org/net/busaco

provocare:
proiectarea interacțiunii în contextul multi-device UI
responsive design
interfața naturală

Dr. Sabin Buragawww.purl.org/net/busaco

Tipuri de interfețe
interfața naturală
paradigme noi de interacțiune + noi așteptări
interfețe haptice, bazate pe gesturi, vocale, locomotorii
augmented and virtual reality
physical & wearable computing
ambient intelligence – AmI

Dr. Sabin Buragawww.purl.org/net/busaco

Tipuri de interfețe
Dr. Sabin Buragawww.purl.org/net/busaco

Richard Harper et al. (Eds.), Being Human, Microsoft Research, 2008
parte a aplicației – desktop, Web, miniaturală,… –
care permite utilizatorilor să-și exprime intențiile
de operare asupra software-ului și să interpreteze
rezultatele acțiunilor efectuate de mașină

Dr. Sabin Buragawww.purl.org/net/busaco

Interfaţa – desktop, Web,… – cu utilizatorul
Dr. Sabin Buragawww.purl.org/net/busaco

human-computer interaction
percepută nu doar ca parte vizuală a software-ului

Dr. Sabin Buragawww.purl.org/net/busaco

Interfaţa – desktop, Web,… – cu utilizatorul
percepută nu doar ca parte vizuală a software-ului
din punctul de vedere al utilizatorului,
reprezintă întregul sistem – aplicația per se

Dr. Sabin Buragawww.purl.org/net/busaco

Interfaţa – desktop, Web,… – cu utilizatorul
utilitate (utility)
oferirea facilităților dorite de utilizator

Dr. Sabin Buragawww.purl.org/net/busaco

Interfaţa – desktop, Web,… – cu utilizatorul
utilizabilitate (usability)
cât de ușor și de plăcut pot fi folosite facilitățile?

Dr. Sabin Buragawww.purl.org/net/busaco

Interfaţa – desktop, Web,… – cu utilizatorul
utilă (useful)
usability + utility

Dr. Sabin Buragawww.purl.org/net/busaco

Interfaţa – desktop, Web,… – cu utilizatorul
Dr. Sabin Buragawww.purl.org/net/busaco

Oricine utilizează un instrument (software)
o face cu o motivație
Dr. Sabin Buragawww.purl.org/net/busaco

găsirea unei entități: informație, obiect, utilizator etc.
(auto-)învățare/instruire
Dr. Sabin Buragawww.purl.org/net/busaco
Dr. Sabin Buragawww.purl.org/net/busaco

realizarea unui proces – e.g., tranzacție
Dr. Sabin Buragawww.purl.org/net/busaco

interacțiuni sociale – la nivel real și/sau virtual
Dr. Sabin Buragawww.purl.org/net/busaco

crearea unui artefact:
însemnare, imagine, articol, soluție de design, cod-sursă,…
Dr. Sabin Buragawww.purl.org/net/busaco

divertisment propriu şi/sau la nivel de grup (comunitate)
modul de percepție a produsului/serviciului
de către persoanele care-l folosesc
și plăcerea/satisfacția înregistrată

Dr. Sabin Buragawww.purl.org/net/busaco

UX (User Experience)
http://garrettdimon.com/pages/improving_interface_design

Dr. Sabin Buragawww.purl.org/net/busaco

Context
“Every product that is used by someone has
a user experience: newspapers, ketchup bottles,
reclining armchairs, cardigan sweaters.”

James Jesse Garrett, 2003

Dr. Sabin Buragawww.purl.org/net/busaco

UX (User Experience)
experience = expectationuser is satisfied

Dr. Sabin Buragawww.purl.org/net/busaco

UX (User Experience)
Dr. Sabin Buragawww.purl.org/net/busaco
experience > expectationuser is delighted

Dr. Sabin Buragawww.purl.org/net/busaco

UX (User Experience)
Dr. Sabin Buragawww.purl.org/net/busaco
experience < expectationuser is dissatisfied

Dr. Sabin Buragawww.purl.org/net/busaco

UX (User Experience)
www.buigallery.com
Dr. Sabin Buragawww.purl.org/net/busaco
Dr. Sabin Buragawww.purl.org/net/busaco

studiu de caz
UX în contextul interacțiunii cu dispozitive mobile

de vizitat și http://smallsurfaces.com/
Dr. Sabin Buragawww.purl.org/net/busaco

Punerea problemei
Dr. Sabin Buragawww.purl.org/net/busaco

interactiune web
Application Centric
Activity Centric
Timeline Centric
Context (Location) Centric
Process/Task Centric
Emotion Centric
People/Identity Centric
Rahul Sen, 2010: http://tinyurl.com/23586xg

Dr. Sabin Buragawww.purl.org/net/busaco

Categorii primare de interacțiuni (la nivel mobil)
Dr. Sabin Buragawww.purl.org/net/busaco

Necesitatea organizării
conținutului (datelor) prezentat(e) utilizatorilor


IA – Information Architecture

Dr. Sabin Buragawww.purl.org/net/busaco

Necesitatea organizării
conținutului (datelor) prezentat(e) utilizatorilor
Dr. Sabin Buragawww.purl.org/net/busaco
Dr. Sabin Buragawww.purl.org/net/busaco
context:
data visualization
visual representation
infographics

Dr. Sabin Buragawww.purl.org/net/busaco

IA – Information Architecture
Dr. Sabin Buragawww.purl.org/net/busaco

de la vizualizarea datelor la infografice
(Alecsandru Grigoriu, Mozilla Labs – Open Data Visualization, 2010)
Dr. Sabin Buragawww.purl.org/net/busaco

Ce aspecte vizează
proiectarea interacțiunii cu utilizatorul?
Dr. Sabin Buragawww.purl.org/net/busaco

Interaction Design
facilitarea interacțiunilor dintre oameni
via produse & servicii (software)
are o natură contextuală

Dr. Sabin Buragawww.purl.org/net/busaco

Interaction Design
facilitarea interacțiunilor dintre oameni
via produse & servicii (software)
existența a numeroase mijloace & metodologii

Dr. Sabin Buragawww.purl.org/net/busaco

Interaction Design
facilitarea interacțiunilor dintre oameni
via produse & servicii (software)
caracter aplicativ

Dr. Sabin Buragawww.purl.org/net/busaco

Interaction Design
facilitarea interacțiunilor dintre oameni
via produse & servicii (software)
nu trebuie să implice direct calculatoarele

Dr. Sabin Buragawww.purl.org/net/busaco

Interaction Design
facilitarea interacțiunilor dintre oameni
via produse & servicii (software)
www.baddesigns.com

Dr. Sabin Buragawww.purl.org/net/busaco

“Interzis virajul la dreapta?”
sau
“Mergi la dreapta, nu la stânga?”
Dr. Sabin Buragawww.purl.org/net/busaco

Interaction Design
facilitarea interacțiunilor dintre oameni
via produse & servicii (software)
focalizare spre utilizatori (user centered design)

Dr. Sabin Buragawww.purl.org/net/busaco

Interaction Design
facilitarea interacțiunilor dintre oameni
via produse & servicii (software)
uzual, există alternative de proiectare
exemplu:
diverse maniere de afișare a datelor

Dr. Sabin Buragawww.purl.org/net/busaco

Interaction Design
facilitarea interacțiunilor dintre oameni
via produse & servicii (software)
www.veen.com/nextgen.pdf
Dr. Sabin Buragawww.purl.org/net/busaco
inovare + prototipizare

Dr. Sabin Buragawww.purl.org/net/busaco

Interaction Design
facilitarea interacțiunilor dintre oameni
via produse & servicii (software)
Dr. Sabin Buragawww.purl.org/net/busaco
Ștefan Negru

exemplu: interacțiune cu dispozitive Arduino
caracter colaborativ
și de mediere (e.g., a constrângerilor)

Dr. Sabin Buragawww.purl.org/net/busaco

Interaction Design
facilitarea interacțiunilor dintre oameni
via produse & servicii (software)
crearea de soluții specifice – deseori, unice

Dr. Sabin Buragawww.purl.org/net/busaco

Interaction Design
facilitarea interacțiunilor dintre oameni
via produse & servicii (software)
Dr. Sabin Buragawww.purl.org/net/busaco

interactiune web
Dr. Sabin Buragawww.purl.org/net/busaco

Cum am caracteriza interacțiunea Web?
Dr. Sabin Buragawww.purl.org/net/busaco

Aplicații (Web)  sisteme software complexe,
în evoluție permanentă
a se revedea cursul “Tehnologii Web”
tinyurl.com/tehnologii-web

Dr. Sabin Buragawww.purl.org/net/busaco

arhitectura tradițională a unei aplicații Web
Internet
(Web)

Client
(interface)

Server de aplicații
Stocare
(application) (persistence)

Dr. Sabin Buragawww.purl.org/net/busaco

Uzual, implică trei strate (3-tier application)
Cream / Markup

Custard / Page Logic

Jelly / Business Logic

Sponge / Database

C. Henderson, “Scalable Web Architectures”, Web 2.0 Expo, 2007:
iamcal.com/talks/

Dr. Sabin Buragawww.purl.org/net/busaco

Fruit / Presentation
Cream / Markup

Custard / Page Logic

Jelly / Business Logic

Sponge / Database

C. Henderson, “Scalable Web Architectures”, Web 2.0 Expo, 2007:
iamcal.com/talks/

Dr. Sabin Buragawww.purl.org/net/busaco

Fruit / Presentation
Dr. Sabin Buragawww.purl.org/net/busaco

Aplicație Web = Interfață + Conținut (Date) + Program

mitul 1: cea mai importantă este interfața
mitul 2: cel mai important este programul
mitul 3: cele mai importante sunt datele
Dr. Sabin Buragawww.purl.org/net/busaco

Aplicație Web = Interfață + Conținut (Date) + Program

mitul 1: cea mai importantă este interfața
mitul 2: cel mai important este programul
mitul 3: cele mai importante sunt datele
Dr. Sabin Buragawww.purl.org/net/busaco

Aplicație Web = Interfață + Conținut (Date) + Program

mitul 1: cea mai importantă este interfața
mitul 2: cel mai important este programul
mitul 3: cele mai importante sunt datele
Dr. Sabin Buragawww.purl.org/net/busaco

Aplicație Web = Interfață + Conținut (Date) + Program

mitul 1: cea mai importantă este interfața
mitul 2: cel mai important este programul
mitul 3: cele mai importante sunt datele
fapt: sunt importante toate!
multitudinea mijloacelor de interacțiune cu utilizatorul

Dr. Sabin Buragawww.purl.org/net/busaco

Realitate
suportul oferit de hardware:
procesor, video, audio, acces la rețea,…

Dr. Sabin Buragawww.purl.org/net/busaco

Realitate
proliferarea interacțiunilor naturale,
mai ales via dispozitive mobile ori senzori

Dr. Sabin Buragawww.purl.org/net/busaco

Realitate
creșterea masei de utilizatori,
având așteptări tot mai mari din partea software-ului

Dr. Sabin Buragawww.purl.org/net/busaco

Realitate
neadaptare la cerințele de tip business
development vs. marketing vs. management

Dr. Sabin Buragawww.purl.org/net/busaco

Realitate
lipsa funcționalității

Dr. Sabin Buragawww.purl.org/net/busaco

Realitate
calitatea precară a aplicației

Dr. Sabin Buragawww.purl.org/net/busaco

Realitate
Dr. Sabin Buragawww.purl.org/net/busaco

Ce tipuri de aplicații Web există?
evoluția în timp
a complexității

Dr. Sabin Buragawww.purl.org/net/busaco

Centrate pe documente
Interactive
Tranzacționale
Colaborative
Orientate spre portaluri
De tip ubicuu
Web social
Web semantic
conținut/pagini static(e):
situri de companii, personale

Dr. Sabin Buragawww.purl.org/net/busaco

Centrate pe documente – document centric
Dr. Sabin Buragawww.purl.org/net/busaco
expoziții virtuale
situri de știri
sisteme de facilitare a călătoriilor (e-travel)
chioșcuri informative
…

Dr. Sabin Buragawww.purl.org/net/busaco

Interactive
Dr. Sabin Buragawww.purl.org/net/busaco
online banking
soluții B2B (business-to-business)
fluxuri de activități (workflow-uri)

Dr. Sabin Buragawww.purl.org/net/busaco

Tranzacționale
Dr. Sabin Buragawww.purl.org/net/busaco
tele-conferințe Web
aplicații Web de tip wiki
servicii e-learning
aplicații Web peer-to-peer

Dr. Sabin Buragawww.purl.org/net/busaco

Colaborative
Dr. Sabin Buragawww.purl.org/net/busaco
localizare unitară a informațiilor
tehnice, de afaceri, guvernamentale,…

specie: Web-ul cetățenesc

Dr. Sabin Buragawww.purl.org/net/busaco

Orientate spre portaluri
Dr. Sabin Buragawww.purl.org/net/busaco
servicii bazate pe locația utilizatorului,
disponibile pe mai multe plaforme:
desktop, telefon mobil, tabletă, TV,…

Dr. Sabin Buragawww.purl.org/net/busaco

De tip ubicuu
Dr. Sabin Buragawww.purl.org/net/busaco
mediatizare (syndication)
spații de lucru virtuale
filtrare colaborativă
divertisment social

social (game) computing

Dr. Sabin Buragawww.purl.org/net/busaco

Web social
Dr. Sabin Buragawww.purl.org/net/busaco
modelarea cunoștințelor
pentru a fi “înțelese” de calculatoare

dateinformațiicunoștințe

Dr. Sabin Buragawww.purl.org/net/busaco

Web semantic (Web of Data)
Dr. Sabin Buragawww.purl.org/net/busaco
lipsa unei structuri reale (tangibile)

Dr. Sabin Buragawww.purl.org/net/busaco

Aspecte specifice aplicațiilor Web
multi-disciplinaritate

Dr. Sabin Buragawww.purl.org/net/busaco

Aspecte specifice aplicațiilor Web
necunoașterea publicului-țintă real

Dr. Sabin Buragawww.purl.org/net/busaco

Aspecte specifice aplicațiilor Web
volatilitatea cerințelor & constrângerilor

Dr. Sabin Buragawww.purl.org/net/busaco

Aspecte specifice aplicațiilor Web
mediu de operare impredictibil

Dr. Sabin Buragawww.purl.org/net/busaco

Aspecte specifice aplicațiilor Web
impactul sistemelor traditionale (legacy)

Dr. Sabin Buragawww.purl.org/net/busaco

Aspecte specifice aplicațiilor Web
aspecte calitative diferite

Dr. Sabin Buragawww.purl.org/net/busaco

Aspecte specifice aplicațiilor Web
lipsa de experiență a publicului (audienței)

Dr. Sabin Buragawww.purl.org/net/busaco

Aspecte specifice aplicațiilor Web
Situl Web al unui muzician – cerințe:

Dr. Sabin Buragawww.purl.org/net/busaco

discuție (pentru acasă)

“To maintain and develop lasting relationships with fans
of Tyler’s music. In addition to being visually and
emotionally appealing and appropriate to Tyler’s fan base,
the site should be a reliable source for current information
on Tyler’s activities and provide consistently updated
audio and visual stimuli that encourage repeated visits
from fans.”
Dr. Sabin Buragawww.purl.org/net/busaco

episodul viitor: arhitectura navigatorului Web

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

CLIW 2015-2016 (1/13) Interacțiune Web: concepte, context, studii de caz
CLIW 2015-2016 (1/13) Interacțiune Web: concepte, context, studii de cazCLIW 2015-2016 (1/13) Interacțiune Web: concepte, context, studii de caz
CLIW 2015-2016 (1/13) Interacțiune Web: concepte, context, studii de caz
 
CLIW 2017-2018 (4/12) Vizualizarea datelor – o privire de ansamblu
CLIW 2017-2018 (4/12) Vizualizarea datelor – o privire de ansambluCLIW 2017-2018 (4/12) Vizualizarea datelor – o privire de ansamblu
CLIW 2017-2018 (4/12) Vizualizarea datelor – o privire de ansamblu
 
Design (Web) responsiv
Design (Web) responsivDesign (Web) responsiv
Design (Web) responsiv
 
Ce înseamnă a fi dezvoltator Web (varianta 2014)
Ce înseamnă a fi dezvoltator Web (varianta 2014)Ce înseamnă a fi dezvoltator Web (varianta 2014)
Ce înseamnă a fi dezvoltator Web (varianta 2014)
 
Web 2020 03/12: Programare Web – Arhitectura aplicaţiilor Web. Inginerie Web
Web 2020 03/12: Programare Web – Arhitectura aplicaţiilor Web. Inginerie WebWeb 2020 03/12: Programare Web – Arhitectura aplicaţiilor Web. Inginerie Web
Web 2020 03/12: Programare Web – Arhitectura aplicaţiilor Web. Inginerie Web
 
Web 2016 (01/13) Spațiul World Wide Web – aspecte arhitecturale
Web 2016 (01/13) Spațiul World Wide Web – aspecte arhitecturaleWeb 2016 (01/13) Spațiul World Wide Web – aspecte arhitecturale
Web 2016 (01/13) Spațiul World Wide Web – aspecte arhitecturale
 
Dezvoltator Web?! (varianta 2015)
Dezvoltator Web?! (varianta 2015)Dezvoltator Web?! (varianta 2015)
Dezvoltator Web?! (varianta 2015)
 
Sabin Buraga: Participând la Web
Sabin Buraga: Participând la WebSabin Buraga: Participând la Web
Sabin Buraga: Participând la Web
 
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #7): Proiectarea apli...
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #7): Proiectarea apli...Dezvoltarea aplicaţiilor Web la nivel de client (cursul #7): Proiectarea apli...
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #7): Proiectarea apli...
 
CLIW 2017-2018 (1/12) Interacţiune Web: de la concepte & utilizabilitate la d...
CLIW 2017-2018 (1/12) Interacţiune Web: de la concepte & utilizabilitate la d...CLIW 2017-2018 (1/12) Interacţiune Web: de la concepte & utilizabilitate la d...
CLIW 2017-2018 (1/12) Interacţiune Web: de la concepte & utilizabilitate la d...
 
CLIW 2017-2018 (2/12) Arhitectura navigatorului Web
CLIW 2017-2018 (2/12) Arhitectura navigatorului WebCLIW 2017-2018 (2/12) Arhitectura navigatorului Web
CLIW 2017-2018 (2/12) Arhitectura navigatorului Web
 
CLIW 2017-2018 (3/12) (Re)găsirea resurselor Web. De la motoare de căutare şi...
CLIW 2017-2018 (3/12) (Re)găsirea resurselor Web. De la motoare de căutare şi...CLIW 2017-2018 (3/12) (Re)găsirea resurselor Web. De la motoare de căutare şi...
CLIW 2017-2018 (3/12) (Re)găsirea resurselor Web. De la motoare de căutare şi...
 
WADe 2014—2015 (03/12): Arhitectura aplicaţiilor Web orientate spre servicii
WADe 2014—2015 (03/12): Arhitectura aplicaţiilor Web orientate spre serviciiWADe 2014—2015 (03/12): Arhitectura aplicaţiilor Web orientate spre servicii
WADe 2014—2015 (03/12): Arhitectura aplicaţiilor Web orientate spre servicii
 
Dezvoltator Web?! – ...în 2016
Dezvoltator Web?! – ...în 2016Dezvoltator Web?! – ...în 2016
Dezvoltator Web?! – ...în 2016
 
Sabin Buraga – Dezvoltator Web (...în 2017)
Sabin Buraga – Dezvoltator Web (...în 2017)Sabin Buraga – Dezvoltator Web (...în 2017)
Sabin Buraga – Dezvoltator Web (...în 2017)
 
Dezvoltarea aplicatiilor orientate spre servicii Web. De la REST la mash-up-u...
Dezvoltarea aplicatiilor orientate spre servicii Web. De la REST la mash-up-u...Dezvoltarea aplicatiilor orientate spre servicii Web. De la REST la mash-up-u...
Dezvoltarea aplicatiilor orientate spre servicii Web. De la REST la mash-up-u...
 
Servicii Web prin REST
Servicii Web prin RESTServicii Web prin REST
Servicii Web prin REST
 
Web 2020 01/12: World Wide Web – aspecte arhitecturale
Web 2020 01/12: World Wide Web – aspecte arhitecturaleWeb 2020 01/12: World Wide Web – aspecte arhitecturale
Web 2020 01/12: World Wide Web – aspecte arhitecturale
 
Dezvoltarea aplicațiilor Web (3/12): Arhitectura aplicaţiilor Web orientate s...
Dezvoltarea aplicațiilor Web (3/12): Arhitectura aplicaţiilor Web orientate s...Dezvoltarea aplicațiilor Web (3/12): Arhitectura aplicaţiilor Web orientate s...
Dezvoltarea aplicațiilor Web (3/12): Arhitectura aplicaţiilor Web orientate s...
 
CLIW 2015-2016 (4/13) Design Web. Proiectarea siturilor Web. Design Web respo...
CLIW 2015-2016 (4/13) Design Web. Proiectarea siturilor Web. Design Web respo...CLIW 2015-2016 (4/13) Design Web. Proiectarea siturilor Web. Design Web respo...
CLIW 2015-2016 (4/13) Design Web. Proiectarea siturilor Web. Design Web respo...
 

Destacado

Bloed En Bloedsomloop
Bloed En BloedsomloopBloed En Bloedsomloop
Bloed En Bloedsomloop
Winterroosje
 

Destacado (20)

Het Geraamte 2 Vmbo
Het Geraamte 2 VmboHet Geraamte 2 Vmbo
Het Geraamte 2 Vmbo
 
2 mh t1_bs5
2 mh t1_bs52 mh t1_bs5
2 mh t1_bs5
 
Eten
EtenEten
Eten
 
Av Programma
Av ProgrammaAv Programma
Av Programma
 
God is a designer
God is a designerGod is a designer
God is a designer
 
Obp Programma
Obp ProgrammaObp Programma
Obp Programma
 
Zien En Horen
Zien En HorenZien En Horen
Zien En Horen
 
Anatomie Ademhaling
Anatomie  AdemhalingAnatomie  Ademhaling
Anatomie Ademhaling
 
Bloed En Bloedsomloop
Bloed En BloedsomloopBloed En Bloedsomloop
Bloed En Bloedsomloop
 
Bloedsomloop
BloedsomloopBloedsomloop
Bloedsomloop
 
Hoofdstuk 6 1e deel
Hoofdstuk 6 1e deelHoofdstuk 6 1e deel
Hoofdstuk 6 1e deel
 
NOB Specialisatie Droogpak duiken
NOB Specialisatie Droogpak duikenNOB Specialisatie Droogpak duiken
NOB Specialisatie Droogpak duiken
 
Soarian Health Archive Presentatie Sap I.S.H.Med Gebruikersdag 24 Juni 2009
Soarian Health Archive Presentatie Sap I.S.H.Med Gebruikersdag 24 Juni 2009Soarian Health Archive Presentatie Sap I.S.H.Med Gebruikersdag 24 Juni 2009
Soarian Health Archive Presentatie Sap I.S.H.Med Gebruikersdag 24 Juni 2009
 
De Hersenen
De HersenenDe Hersenen
De Hersenen
 
Bloedsomloop
BloedsomloopBloedsomloop
Bloedsomloop
 
Ademhaling
AdemhalingAdemhaling
Ademhaling
 
De Huid Zelfstudie
De Huid ZelfstudieDe Huid Zelfstudie
De Huid Zelfstudie
 
Hoofdstuk 8 2008
Hoofdstuk 8 2008Hoofdstuk 8 2008
Hoofdstuk 8 2008
 
Materiaalcursus VDC
Materiaalcursus VDCMateriaalcursus VDC
Materiaalcursus VDC
 
Otorrino copia
Otorrino copiaOtorrino copia
Otorrino copia
 

Similar a Dezvoltarea aplicaţiilor Web la nivel de client (cursul #1): Interacţiune Web: concepte, context, studii de caz

Similar a Dezvoltarea aplicaţiilor Web la nivel de client (cursul #1): Interacţiune Web: concepte, context, studii de caz (18)

Ss1
Ss1Ss1
Ss1
 
Ce înseamnă să fii dezvoltator Web
Ce înseamnă să fii dezvoltator WebCe înseamnă să fii dezvoltator Web
Ce înseamnă să fii dezvoltator Web
 
STAW 01/12: Arhitectura aplicaţiilor Web
STAW 01/12: Arhitectura aplicaţiilor WebSTAW 01/12: Arhitectura aplicaţiilor Web
STAW 01/12: Arhitectura aplicaţiilor Web
 
CLIW 2014—2015 (5/12): Vizualizarea datelor
CLIW 2014—2015 (5/12): Vizualizarea datelorCLIW 2014—2015 (5/12): Vizualizarea datelor
CLIW 2014—2015 (5/12): Vizualizarea datelor
 
WADe 2014—2015 (02/12): Dezvoltarea de servicii Web în stilul REST
WADe 2014—2015 (02/12): Dezvoltarea de servicii Web în stilul RESTWADe 2014—2015 (02/12): Dezvoltarea de servicii Web în stilul REST
WADe 2014—2015 (02/12): Dezvoltarea de servicii Web în stilul REST
 
Dezvoltarea aplicațiilor Web (7/12): Arhitectura aplicaţilor RDF. Linked Open...
Dezvoltarea aplicațiilor Web (7/12): Arhitectura aplicaţilor RDF. Linked Open...Dezvoltarea aplicațiilor Web (7/12): Arhitectura aplicaţilor RDF. Linked Open...
Dezvoltarea aplicațiilor Web (7/12): Arhitectura aplicaţilor RDF. Linked Open...
 
Web 2020 08/12: Servicii Web. De la arhitecturi orientate spre servicii la SO...
Web 2020 08/12: Servicii Web. De la arhitecturi orientate spre servicii la SO...Web 2020 08/12: Servicii Web. De la arhitecturi orientate spre servicii la SO...
Web 2020 08/12: Servicii Web. De la arhitecturi orientate spre servicii la SO...
 
Dezvoltarea aplicațiilor Web (1/12): Dezvoltarea de aplicaţii Web: Concepte &...
Dezvoltarea aplicațiilor Web (1/12): Dezvoltarea de aplicaţii Web: Concepte &...Dezvoltarea aplicațiilor Web (1/12): Dezvoltarea de aplicaţii Web: Concepte &...
Dezvoltarea aplicațiilor Web (1/12): Dezvoltarea de aplicaţii Web: Concepte &...
 
Dezvoltarea aplicațiilor Web (11/12): Inginerie ontologică: Management de cun...
Dezvoltarea aplicațiilor Web (11/12): Inginerie ontologică: Management de cun...Dezvoltarea aplicațiilor Web (11/12): Inginerie ontologică: Management de cun...
Dezvoltarea aplicațiilor Web (11/12): Inginerie ontologică: Management de cun...
 
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #4): Design Web. Proi...
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #4): Design Web. Proi...Dezvoltarea aplicaţiilor Web la nivel de client (cursul #4): Design Web. Proi...
Dezvoltarea aplicaţiilor Web la nivel de client (cursul #4): Design Web. Proi...
 
Dezvoltarea aplicațiilor Web (2/12): Dezvoltarea de servicii Web în stilul REST
Dezvoltarea aplicațiilor Web (2/12): Dezvoltarea de servicii Web în stilul RESTDezvoltarea aplicațiilor Web (2/12): Dezvoltarea de servicii Web în stilul REST
Dezvoltarea aplicațiilor Web (2/12): Dezvoltarea de servicii Web în stilul REST
 
CLIW 2015-2016 (5/13) Vizualizarea datelor – o privire de ansamblu
CLIW 2015-2016 (5/13) Vizualizarea datelor – o privire de ansambluCLIW 2015-2016 (5/13) Vizualizarea datelor – o privire de ansamblu
CLIW 2015-2016 (5/13) Vizualizarea datelor – o privire de ansamblu
 
WADe 2014—2015 (01/12): Dezvoltarea de aplicaţii Web: Concepte & viziune
WADe 2014—2015 (01/12): Dezvoltarea de aplicaţii Web: Concepte & viziuneWADe 2014—2015 (01/12): Dezvoltarea de aplicaţii Web: Concepte & viziune
WADe 2014—2015 (01/12): Dezvoltarea de aplicaţii Web: Concepte & viziune
 
Game computing: inginerie
Game computing: inginerieGame computing: inginerie
Game computing: inginerie
 
CLIW 2014—2015 (4/12): Design Web. Proiectarea siturilor Web. Design Web resp...
CLIW 2014—2015 (4/12): Design Web. Proiectarea siturilor Web. Design Web resp...CLIW 2014—2015 (4/12): Design Web. Proiectarea siturilor Web. Design Web resp...
CLIW 2014—2015 (4/12): Design Web. Proiectarea siturilor Web. Design Web resp...
 
Dezvoltarea aplicațiilor Web (4/12): Aspecte privind modelarea cunoştinţelor
Dezvoltarea aplicațiilor Web (4/12): Aspecte privind modelarea cunoştinţelorDezvoltarea aplicațiilor Web (4/12): Aspecte privind modelarea cunoştinţelor
Dezvoltarea aplicațiilor Web (4/12): Aspecte privind modelarea cunoştinţelor
 
Web 2016 (10/13) Servicii Web. De la arhitecturi orientate spre servicii (SOA...
Web 2016 (10/13) Servicii Web. De la arhitecturi orientate spre servicii (SOA...Web 2016 (10/13) Servicii Web. De la arhitecturi orientate spre servicii (SOA...
Web 2016 (10/13) Servicii Web. De la arhitecturi orientate spre servicii (SOA...
 
WADe 2017-2018 (4/12) Aspects regarding Data and Knowledge Modeling
WADe 2017-2018 (4/12) Aspects regarding Data and Knowledge ModelingWADe 2017-2018 (4/12) Aspects regarding Data and Knowledge Modeling
WADe 2017-2018 (4/12) Aspects regarding Data and Knowledge Modeling
 

Más de Sabin Buraga

Más de Sabin Buraga (20)

Web 2020 02/12: Programare Web – HTTP. Cookie-uri. Sesiuni Web
Web 2020 02/12: Programare Web – HTTP. Cookie-uri. Sesiuni WebWeb 2020 02/12: Programare Web – HTTP. Cookie-uri. Sesiuni Web
Web 2020 02/12: Programare Web – HTTP. Cookie-uri. Sesiuni Web
 
Web 2020 04/12: Programare Web – Dezvoltarea aplicaţiilor Web în PHP
Web 2020 04/12: Programare Web – Dezvoltarea aplicaţiilor Web în PHP Web 2020 04/12: Programare Web – Dezvoltarea aplicaţiilor Web în PHP
Web 2020 04/12: Programare Web – Dezvoltarea aplicaţiilor Web în PHP
 
Web 2020 05/12: Modelarea datelor. Familia XML. Extragerea datelor cu XPath. ...
Web 2020 05/12: Modelarea datelor. Familia XML. Extragerea datelor cu XPath. ...Web 2020 05/12: Modelarea datelor. Familia XML. Extragerea datelor cu XPath. ...
Web 2020 05/12: Modelarea datelor. Familia XML. Extragerea datelor cu XPath. ...
 
Web 2020 06/12: Procesarea datelor XML & HTML. Document Object Model
Web 2020 06/12: Procesarea datelor XML & HTML. Document Object ModelWeb 2020 06/12: Procesarea datelor XML & HTML. Document Object Model
Web 2020 06/12: Procesarea datelor XML & HTML. Document Object Model
 
Web 2020 07/12: Procesarea datelor XML & HTML – Simple API for XML. Procesări...
Web 2020 07/12: Procesarea datelor XML & HTML – Simple API for XML. Procesări...Web 2020 07/12: Procesarea datelor XML & HTML – Simple API for XML. Procesări...
Web 2020 07/12: Procesarea datelor XML & HTML – Simple API for XML. Procesări...
 
Web 2020 09/12: Servicii Web. Paradigma REST
Web 2020 09/12: Servicii Web. Paradigma RESTWeb 2020 09/12: Servicii Web. Paradigma REST
Web 2020 09/12: Servicii Web. Paradigma REST
 
Web 2020 10/12: Servicii Web. Micro-servicii. Serverless. Specificarea API-ur...
Web 2020 10/12: Servicii Web. Micro-servicii. Serverless. Specificarea API-ur...Web 2020 10/12: Servicii Web. Micro-servicii. Serverless. Specificarea API-ur...
Web 2020 10/12: Servicii Web. Micro-servicii. Serverless. Specificarea API-ur...
 
Web 2020 11/12: Interacţiune Web asincronă. Aplicaţii Web de tip mash-up. JAM...
Web 2020 11/12: Interacţiune Web asincronă. Aplicaţii Web de tip mash-up. JAM...Web 2020 11/12: Interacţiune Web asincronă. Aplicaţii Web de tip mash-up. JAM...
Web 2020 11/12: Interacţiune Web asincronă. Aplicaţii Web de tip mash-up. JAM...
 
Web 2020 12/12: Securitatea aplicaţiilor Web. Aspecte esenţiale
Web 2020 12/12: Securitatea aplicaţiilor Web. Aspecte esenţialeWeb 2020 12/12: Securitatea aplicaţiilor Web. Aspecte esenţiale
Web 2020 12/12: Securitatea aplicaţiilor Web. Aspecte esenţiale
 
STAW 02/12: Programare Web: Limbajul JavaScript. Aspecte esenţiale
STAW 02/12: Programare Web: Limbajul JavaScript. Aspecte esenţialeSTAW 02/12: Programare Web: Limbajul JavaScript. Aspecte esenţiale
STAW 02/12: Programare Web: Limbajul JavaScript. Aspecte esenţiale
 
STAW 03/12: Programare Web: Limbajul JavaScript. Aspecte moderne: ES6 et al.
STAW 03/12: Programare Web: Limbajul JavaScript. Aspecte moderne: ES6 et al.STAW 03/12: Programare Web: Limbajul JavaScript. Aspecte moderne: ES6 et al.
STAW 03/12: Programare Web: Limbajul JavaScript. Aspecte moderne: ES6 et al.
 
STAW 04/12: Programare Web: Node.js
STAW 04/12: Programare Web: Node.jsSTAW 04/12: Programare Web: Node.js
STAW 04/12: Programare Web: Node.js
 
STAW 05/12: Arhitectura navigatorului Web
STAW 05/12: Arhitectura navigatorului WebSTAW 05/12: Arhitectura navigatorului Web
STAW 05/12: Arhitectura navigatorului Web
 
STAW 06/12: JavaScript în navigatorul Web. De la DOM la Ajax şi mash-up-uri
STAW 06/12: JavaScript în navigatorul Web. De la DOM la Ajax şi mash-up-uriSTAW 06/12: JavaScript în navigatorul Web. De la DOM la Ajax şi mash-up-uri
STAW 06/12: JavaScript în navigatorul Web. De la DOM la Ajax şi mash-up-uri
 
STAW 07/12: Ingineria dezvoltării aplicaţiilor JavaScript
STAW 07/12: Ingineria dezvoltării aplicaţiilor JavaScriptSTAW 07/12: Ingineria dezvoltării aplicaţiilor JavaScript
STAW 07/12: Ingineria dezvoltării aplicaţiilor JavaScript
 
STAW 08/12: Programare Web. Suita de tehnologii HTML5
STAW 08/12: Programare Web. Suita de tehnologii HTML5STAW 08/12: Programare Web. Suita de tehnologii HTML5
STAW 08/12: Programare Web. Suita de tehnologii HTML5
 
STAW 09/12: Programare Web. API-uri JavaScript în contextul HTML5 (I)
STAW 09/12: Programare Web. API-uri JavaScript în contextul HTML5 (I)STAW 09/12: Programare Web. API-uri JavaScript în contextul HTML5 (I)
STAW 09/12: Programare Web. API-uri JavaScript în contextul HTML5 (I)
 
STAW 10/12: Programare Web. API-uri JavaScript în contextul HTML5 (II)
STAW 10/12: Programare Web. API-uri JavaScript în contextul HTML5 (II)STAW 10/12: Programare Web. API-uri JavaScript în contextul HTML5 (II)
STAW 10/12: Programare Web. API-uri JavaScript în contextul HTML5 (II)
 
STAW 11/12: Performanţa aplicaţiilor Web la nivel de client
STAW 11/12: Performanţa aplicaţiilor Web la nivel de clientSTAW 11/12: Performanţa aplicaţiilor Web la nivel de client
STAW 11/12: Performanţa aplicaţiilor Web la nivel de client
 
STAW 12/12: (Re)găsirea resurselor Web. De la motoare de căutare şi SEO la da...
STAW 12/12: (Re)găsirea resurselor Web. De la motoare de căutare şi SEO la da...STAW 12/12: (Re)găsirea resurselor Web. De la motoare de căutare şi SEO la da...
STAW 12/12: (Re)găsirea resurselor Web. De la motoare de căutare şi SEO la da...
 

Dezvoltarea aplicaţiilor Web la nivel de client (cursul #1): Interacţiune Web: concepte, context, studii de caz