Difference between revisions of "Week Eleven lecture notes (MGDP2050)"
Karl Jones (Talk | contribs) (→User experience) |
Karl Jones (Talk | contribs) (→Use cases) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
== CSS3 == | == CSS3 == | ||
− | + | See: | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | * [http://code.karljones.com/css/ Online examples] @ code.karljones.com | |
+ | * [[CSS3]]. | ||
== Validation == | == Validation == | ||
Line 47: | Line 39: | ||
=== User research === | === User research === | ||
− | [[User research]] is research relating to [[user experience]] and [[ | + | [[User research]] is research relating to [[user experience]] and [[User (computing)|users]]. |
=== User personas === | === User personas === | ||
Line 57: | Line 49: | ||
In [[computing]], a [[Scenario (computing)|scenario]] is a narrative of foreseeable interactions of user roles (sometimes known '''actors''') and a technical system, for example a [[website]]. | In [[computing]], a [[Scenario (computing)|scenario]] is a narrative of foreseeable interactions of user roles (sometimes known '''actors''') and a technical system, for example a [[website]]. | ||
− | == Use cases == | + | === Use cases === |
A [[use case]] is a list of steps, typically defining interactions between a role (sometimes called an '''actor''') and a system, to achieve a goal. | A [[use case]] is a list of steps, typically defining interactions between a role (sometimes called an '''actor''') and a system, to achieve a goal. |
Latest revision as of 11:50, 19 April 2016
Lecture notes for Week Eleven (MGDP2050).
Contents
CSS3
See:
- Online examples @ code.karljones.com
- CSS3.
Validation
See:
Advanced topics:
- JSLint - for JavaScript validation
Cross-browser compatibility
See Cross-browser.
Web usability
Web usability is the ease of use of a website.
It relates to the broader concept of usability.
User experience
User experience is the study of the behaviors, attitudes, and emotions that people experience about using a particular product, system or service.
From the course description:
The learner will examine user experience by conducting user research, developing user personas and evaluating scenarios.
User research
User research is research relating to user experience and users.
User personas
User personas are fictional characters created to represent the different user types that might use a site, brand, or product in a similar way.
User scenarios
In computing, a scenario is a narrative of foreseeable interactions of user roles (sometimes known actors) and a technical system, for example a website.
Use cases
A use case is a list of steps, typically defining interactions between a role (sometimes called an actor) and a system, to achieve a goal.
The actor can be a human, an external system, or time.
Use cases are used in software engineering and systems engineering.