Module #3: Principles of Design (HTML) Flashcards
(55 cards)
What is UX? What is it for? What is UI?
User experience (UX) refers to the utility
gained by a user while interacting with a
designed entity.
UX is used when referring to user’s
experience while interacting with digital
application (e.g., a web or mobile
application).
It is different from user interface (UI)
quality: A design can be visually appealing
and yet equally problematic for the user
7 Fundamental
Principles of Design
- Discoverability
- Feedback
- Conceptual Model
- Affordances
- Signifiers
- Mapping
- Constraints
What is Discoverability ?
Principle that ensures:
* It is possible to determine what actions are possible
* It is possible to determine the current state of the device
example: Problem Example 1: Site visitors are not visiting two important sections of
the site.
What is Feedback ? Give an example
The principle that ensures:
* There is full and continuous information about the results of actions
* There is full and continuous information about the current state of the product or service.
* After an action has been executed, it is easy to determine the new state.
Problem Example: An app user inputs their username and password, hits
enter, the page refreshes without going to next page and only the
username/password input boxes being emptied.
What is Conceptual Model? Give an example.
The principle that ensures:
* The design projects all the information needed to create a good conceptual model of the system, leading to understanding
and a feeling of control. The conceptual model enhances both discoverability and evaluation of results.
A conceptual model is basically a clear understanding of how a designed entity work.
Problem Example:
“I recently wasted half an hour trying to print a report that had many screenshots.
Several of the images printed only as “X.” Why? Was it a problem with Windows’98?
Or with Word 2000? Or was it that the vendor had yet to update the printer driver?
Maybe the printer simply had too little memory. The point is: I couldn’t figure it out, and
I have a Ph.D. and 28 years’ experience using computers. After messing with various
settings, I finally succeeded in getting my printout, but this small victory was no help
the next day, when we were suffered under a different piece of software.”
What is Affordances? give an example
The principle that ensures:
* The proper affordances exist to make the desired actions possible
Problem Example: a clickable link that
does not have a blue color or is not
underlined.
What is Signifiers? Give an example
Effective use of signifiers
ensures discoverability and that
the feedback is well
communicated and intelligible.
Signifiers ensure affordances
are detected
Problem Example: A Button
on a page without a
distinguishable border from
its background.
what is Mapping? Give an example
This principle ensures:
* The relationship between controls and their actions
follows the principles of good mapping, enhanced as
much as possible through spatial layout and temporal
contiguity.
Problem Example: A phased
application form hosted all on a
single page and without visual
hierarchies.
What is Constraints? give an example
Providing physical, logical, semantic,
and cultural constraints guides actions
and eases interpretation.
Problem Example: No back buttons,
enabling deleting of an image only
through right clicking (no delete
buttons)
Name the 7 a sentence explaning them. (that’s a summary)
Discoverability increases understanding of the available options and where
to perform them.
* Feedback communicates the response to our actions or the status of
systems.
* Conceptual models are simple explanations of how something works.
* Affordance is the perceived action of an object.
* Signifiers tell us exactly where to act.
* Mapping is the relationship between the controls and the effect they have.
* Constraints help restrict the kind of interactions that can take place.
5 Principles of Visual
Design (UI)
- Scale
- Visual Hierarchy
- Balance
- Contrast
- Gestalt Principles
Visual Design , what is Scale?
The principle of scale refers to using relative
size to signal importance and rank in a
composition.
* Most important elements in a design are
bigger than the ones that are less important.
* When the principle of scale is used properly
and the right elements are emphasized
Visual Design , what is Visual Hierarchy
The principle of visual hierarchy refers to
guiding the eye on the page so that it
attends to different design elements in the
order of their importance.
* Visual hierarchy controls the delivery of the
experience. If you have a hard time figuring
out where to look on a page, it’s more than
likely that its layout is missing a clear visual
hierarchy.
* To create a clear visual hierarchy, use 2–3
typeface sizes to indicate to users what
pieces of content are most important or at
the highest level in the page
Visual Design , what is Balance
- The principle of balance refers to a satisfying arrangement or proportion of
design elements. - Balance occurs when there is an equally distributed (but not necessarily
symmetrical) amount of visual signal on both sides of an imaginary axis
going through the middle of the screen. This axis is often vertical but can
also be horizontal.
Balance can be: - Symmetrical: elements are symmetrically distributed relative to the central imaginary axis
- Asymmetrical: elements are asymmetrically distributed relative to the central axis
- Radial: elements radiate out from a central, common point in a circular direction.
Visual Design , what is Contrast
The principle of contrast refers to the
juxtaposition of visually dissimilar
elements in order to convey the fact that
these elements are different (e.g.,
belong in different categories, have
different functions, behave differently).
* Contrast provides the eye with a
noticeable difference (e.g., in size or
color) between two objects.
Visual Design , what is Gestalt Principles
Explain how humans simplify and organize complex images that consist of
many elements, by subconsciously arranging the parts into an organized
system that creates a whole, rather than interpreting them as a series of
disparate elements.
* Gestalt principles capture our tendency to perceive the whole as opposed to
the individual elements.
* There are several Gestalt principles, including similarity, continuation,
closure, proximity, common region, figure/ground, and symmetry and order.
* Proximity is especially important for UX — it refers to the fact that items that are visually closer together are
perceived as part of the same group.
What is HTML? Understand it..
HTML (HyperText Markup Language)
- It is the standard language used to create web pages.
- It provides a way to structure content, similar to how a word processor
organizes text.
- HTML is made up of a series of elements. These elements instruct the web
browser (Edge, Chrome, Safari, etc.) on how to display the content.
- Elements act as labels, identifying parts of the content like:
- “This is my page’s heading.”
- “This is my first paragraph.”
What is an element?
HTML Elements
- Elements consist of two main parts: tags and content.
- Tags define how the content should appear, such as:
* A paragraph.
* Bolded text.
* An image, etc.
- Elements can be nested – meaning one element can be placed
inside another.
What is an attribute? Write Anchor tag example.
Attributes provide additional information to the browser about how a tag should
behave or appear.
Example 1 – Hyperlink (Anchor) Tag:
* < a.. href=”https://www.mcgill.ca”>To Another Century of expanding minds< /a>
Some attributes are necessary→ what is an anchor tag without an anchor?
Some are optional:
* < img… src=”img_girl.jpg” width=”500” height=”600” >
HTML Basic Tags examples (give the writing for it). Show how you close a tag.
- Head tag
- Body tag
- Heading Tag
- Paragraph tag
- Anchor tag
- Image tage
Head tag (< head >)
* Body tag (< body >
* Heading Tag (< h1>
* Paragraph tag (< p >)
* Anchor tag (< a>)
* Image tage (< img >)
close: < /h4 >
Links (write the anchore tag)
< a href=“https://mcgill.ca”>Click me!</a >
Images. Write how to do it
click on it to see as it is fucked up < img src=”pic_trulli.jpg” alt=”Italian Trulli” />
< img> : balise HTML pour insérer une image.
src=”pic_trulli.jpg” : définit le chemin vers l’image (ici, un fichier nommé pic_trulli.jpg).
alt=”Italian Trulli” : définit le texte alternatif, qui s’affiche si l’image ne peut pas être chargée (important pour l’accessibilité).
🔧 Remarque importante :
La balise < img> est auto-fermante
How do you leave a comment?
< !– This is a comment –>
Identifie and understand what happen if you omit certain parts:
1)protocol
2)domain
3)name
4)path
5)filename
Http :// www.modulemedia.com/ ourwork/ index.html
What happens if you omit parts of a URL
* If you omit the protocol, http:// will be used.
* If you omit the filename, the default document name for the web
server will be used.
* The default document name is typically index.html, default.htm,
or some variation.
Protocol (http/https):
What happens: The browser may assume http:// by default, but this can cause problems if the site requires https://.
Risk: May lead to errors, failed loading, or insecure connections.
Domain (e.g., www.modulemedia.com):
What happens: There’s no destination. The browser won’t know where to send the request — results in an error.
Risk: Page won’t load at all.
Name (e.g., “modulemedia” in the domain):
What happens: Same as omitting the full domain — you’ll get an error, as there’s no valid address.
Note: A domain without a name like “.com” or “.org” is incomplete.
Path (/ourwork/):
What happens: You’ll be directed to the homepage or the default index file (like index.html) in the root directory.
Example: http://www.modulemedia.com/ would still load the site.
Filename (index.html):
What happens: Most servers automatically serve a default file like index.html or index.php if no filename is specified.
Example: http://www.modulemedia.com/ourwork/ may still work if index.html is the default.