Diseño de la Interfaz de Usuario.
(algunas) recomendaciones básicas
Dr. Toni Granollers
Presentación realizada por Toni Granollers bajo la licencia Creative Commons Reconocimiento-NoComercial 4.0 Internacional License.
https://twitter.com/jordisan/status/756431013191020544
22 jul. 2016
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 2/88
Source:
https://www.interaction-design.org/quote/show/steve-job-6
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 3/88
Índice
• Parte 1: Características Principales de una IU
– Elementos interactivos y simbología
– Consistencia
– Elementos de ubicación
– Navegación
– Identidad
• Parte 2: Elementos importantes en una UI
– Espacio de interacción
– Color
– Tipografía
– Iconos
– Menús
– Tono del mensaje
– Formularios
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 4/88
Características Principales de una interfaz
• Elementos interactivos y simbología
• Consistencia
• Elementos de ubicación
• Navegación
• Identidad
Diseño de la Interfaz de Usuario. [T. Granollers - UTP Panamá, Agosto 2017] 5/88
Características Principales de una interfaz
Elementos interactivos y simbología
• capacidad de ejecución de las diferentes
tareas que el sistema ofrece al usuario
– Links
– Texto interactivo (clicable)
– Botones
– Imágenes y gráficos interactivos (clicables)
Diseño de la Interfaz de Usuario. [T. Granollers - UTP Panamá, Agosto 2017] 6/88
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 7/88
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 8/88
Características Principales de una interfaz
Elementos interactivos y simbología
• Consistencia
• Elementos de ubicación
• Navegación
• Identidad
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 9/88
Consistencia
• se refiere a si los diferentes estados por los
que pasa la interfaz son coherentes y si se
respeta la jerarquía de información
establecida
The consistent approach: the same content offering is replicated across devices, with some
adjustments to accommodate each device’s character
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 10/88
Consistencia
• These adjustments address differences between
devices in facets like form factor, screen size,
interaction model (touch, keys, voice), and
sensors (GPS, accelerometer, gyroscope, and
others).
• They can be visual —adapting screen layouts,
grids, and user interface (UI) element size— but
they can also involve other experience layers,
like information architecture (IA).
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 11/88
Consistencia
• Mashable’s responsive web design for desktop, tablet, and smartphone.
– The three-column tiled layout on the desktop changes into two columns on the tablet, and is
then condensed into a single list column on the smartphone.
– Also, while on the bigger screens the main navigation bar is placed horizontally at the top
across the entire desktop site, on the smartphone it is hidden behind a “hamburger” icon at
the top-left.
The design
adjustments
between devices
highlight an
important principle
of the consistent
approach:
consistent doesn’t
mean identical.
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 12/88
Consistencia
• Google Search results screen for
“Abraham Lincoln” on
desktop/web (top), tablet
(bottom left), and smartphone
(bottom right).
• The page content and design
elements are consistent—yet
not identical—across devices:
– as the available screen real
estate gets smaller, fewer
details are surfaced by default
in the summary cards
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 13/88
Consistencia
Source: https://www.interaction-design.org/literature/book/the-encyclopedia-of-human-
computer-interaction-2nd-ed/user-interface-design-adaptation
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 14/88
Principle of Consistency and Standards in
User Interface Design
Two Key Reasons for
Consistency and
Standards
1. Reduce Learning
2. Eliminate Confusion
Five Ways to Achieve Consistency
1. Your Choice of Language
2. Apply UI Elements asThey are
Originally Defined
3. ConsiderVariousWell-
established ConventionsWhen
Deciding on Layout
4. Design for your User’s
Expectations
5. Create ConsistentVisual
Elements throughoutYour Site
SOURCE: https://www.interaction-design.org/literature/article/principle-of-consistency-and-standards-in-user-interface-
design?utm_source=facebook&utm_medium=sm&utm_content=two_key_reasons_for_consistency_and_standards_in_us
er_interface_design
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 15/88
Características Principales de una interfaz
Elementos interactivos y simbología
Consistencia
• Elementos de ubicación
• Navegación
• Identidad
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 16/88
Elementos de ubicación
valoración de aquellos elementos de la
interfaz que informan al usuario acerca de
la ubicación dentro de la arquitectura de la
información:
• Users should always know which site
or app they’re in, even if they bypass
the front door and enter through a
search engine or a link to a subsidiary
page.
• Extending the organization’s name,
logo, and graphic identity throughout
is a fairly obvious way to accomplish
this goal.
You Are
Here
The “You Are Here”
indicator can be the
difference between
knowing where you
stand and feeling
completely lost.
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 17/88
UI design.
YOU ARE HERE !!
• Users Don’tAlways Use the Front Door
• TypicalYou-Are-Here Mechanisms
– Logo and branding
– Navigation change
– Headings
– Window (page) title
– URL
– Breadcrumbs
– Contextual cues
– Visual design changes
– Steps
https://www.nngroup.com/articles/navigation-you-are-here
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 18/88
BBC News indicates
where you are with
(1) logo and
branding,
(2) navigation-bar
change,
(3) headings, and
(4) contextual cues.
The page title and
URL include the
article's title and
website's name.
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 19/88
MIT’s
OpenCourseWare
website has great
location
indicators:
(1) branding,
(2) navigation bar
changes,
(3) breadcrumbs,
(4) headings, page
title, and URL, but
it misses the
important, visible,
time context.
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 20/88
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 21/88
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 22/88
Características Principales de una interfaz
Elementos interactivos y simbología
Consistencia
Elementos de ubicación
• Navegación
• Identidad
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 23/88
Navegación
• Navegación y “navegabilidad”, se refiere a si
los diferentes estados por los que pasa la
interfaz son coherentes con la Arquitectura de
la Información y si se respeta la jerarquía de
información establecida
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 24/88
https://www.sitepoint.com/design-ux
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 25/88
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 26/88
Identidad
• Todo sistema (aplicación debe tener elementos que permitan al usuario
conocer la identidad del mismo (un nombre, un logo, … algo que acerque
al usuario a saber qué hace y para que sirve el sistema)
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 27/88
Índice
 Parte 1: Características Principales de una IU
 Elementos interactivos y simbología
 Consistencia
 Elementos de ubicación
 Navegación
 Identidad
• Parte 2: Elementos importantes en una UI
– Espacio de interacción
– Color
– Tipografía
– Iconos
– Menús
– Tono del mensaje
– Formularios
Diseño de la Interfaz de Usuario. [T. Granollers - UTP Panamá, Agosto 2017] 28/88
Elementos importantes en
una UI
• Espacio de interacción
• Color
• Tipografía
• Iconos
• Menús
• Tono del mensaje
• Formularios
Todo está relacionado
• Elementos interactivos y
simbología
• Coherencia jerárquica
• Elementos de ubicación
• Navegación
• Identidad
• Relación con los Factores
Humanos
Diseño de la Interfaz de Usuario. [T. Granollers - UTP Panamá, Agosto 2017] 29/88
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 30/88
https://yalantis.com/blog/designer-seminar-gridalicious-magicDiseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 31/88
http://modulargrid.org/#app
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 32/88
https://material.google.com/layout
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 33/88
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 34/88
http://sneakpeekit.com
Free standard multi-purpose grid for your
projects
- Browser
- Pad
- Mobile
- wireframes
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 35/88
Espacio de interacción.
Responsive Design
Let the Device Do theWork
https://www.interaction-design.org/literature/article/responsive-design-let-the-device-do-the-work
Adaptive vs Responsive design
• https://www.interaction-
design.org/literature/article/adaptive-vs-
responsive-design
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 37/88
Responsive design is …
• a way of developing web properties so that
the device they are used on determines the
way that the site will be displayed.
• It’s normally done using the principle “mobile
first”
– i.e. the experience is defined on mobile platforms
such as smartphones and tablets and then scaled
up to larger screens
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 38/88
Author/Copyright holder: Stéphanie Walter. Copyright terms and licence: CC BY-SA 3.0Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 39/88
Ejemplo de un sitio web con un diseño
bastante bueno pero no es responsive:
http://www.rutespirineus.cat
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 40/88
The Three Major
Principles of Responsive Design
• Fluid Grid Systems
• Fluid Image Use
• Media Queries
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 41/88
Principles of Responsive Design.
Fluid Grid Systems
• For the responsive design the absolute size
doesn’t work, we use the idea of relative sizes
rather than absolute ones using this formula:
– Target size / context = relative size
• that is implemented using CSS
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 42/88
Principles of Responsive Design.
Fluid Image Use
• The easiest way to handle fluid images (images
that scale to fit their container) is using the CSS
command:
img {max-width: 100%;}
• This tells the browser that the image should be a
maximum 100% of its pixel value and that it
should scale according to its container
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 43/88
Principles of Responsive Design.
Fluid Image Use
Responsive Images Community Group: http://responsiveimages.org
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 44/88
Principles of Responsive Design.
Media Queries
• Media queries are designed to
alter the layout of the site
when certain conditions are
met.
• The CSS might look like this:
@media screen and (min-
width: 480px) { /*
..larger screen sizes
here.. */ }
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 45/88
Espacio de interacción.
UI design
• Optimize Screen Space
• Maximize Efficiency
• Preserve expected navigation behaviour
A good UX is NOT about
technology
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 46/88
UI design.
Optimize Screen Space
• Not everything users need to see can or should
be shown at once
• Navigating is time-consuming and uses are often
unsure of their choices
• Scrolling is not always appropriate
• Cath: users need to navigate to get more
information, but they don’t yet know what they
want more information about
– Solution: popup images and details
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 47/88
http://www.milliondollarhomepage.com
NO
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 48/88
Popup information …
what happens on touch screens ?
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 49/88
Popup information …
what happens on touch screens ?
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 50/88
UI design. Maximize Efficiency
• Allow users to do more with less effort
– Popups reduce navigation
– Automated suggestions and history reduce
typing
– Appropriate widgets reduce interaction steps
(calendar popups for example)
– Scripted forms can eliminate opportunities for
errors (by adjusting choices)
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 51/88
Compra billete de avión
el día 21-julio-2016
No puedo escoger una
fecha de IDA anterior al
día actual
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 52/88
Compra billete de avión
el día 21-julio-2016
No puedo escoger una
fecha de REGRESO
anterior al día de la ida
(05/08/2016)

Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 53/88
Reserva aparcamiento
en el aeropuerto de BCN
el día 15-marzo-2017
Puedo escoger una
fecha de SALIDA anterior
a la de entrada

Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 54/88
UI design. Preserve expected navigation
behaviour
• Ensure that browser back and forward
buttons still do what users expect
– AJAX: most AJAX libraries allow control over
browser history (use it wisely)
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 55/88
Even the user can see that more
information on the bottom of the
page, it was no possible to
continue without clicking on the
button
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 56/88
Elementos importantes en
una UI
Espacio de interacción
• Color
• Tipografía
• Iconos
• Menús
• Tono del mensaje
• Formularios
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 57/88
Color Theory for Designers
• The meaning of color
– https://www.smashingmagazine.com/2010/01/color-theory-for-
designers-part-1-the-meaning-of-color
• Understanding Concepts AndTerminology
– https://www.smashingmagazine.com/2010/02/color-theory-
for-designers-part-2-understanding-concepts-and-terminology
• ColorTheory For Designers: CreatingYour Own Color
Palettes
– https://www.smashingmagazine.com/2010/02/color-theory-
for-designer-part-3-creating-your-own-color-palettes
• Color Matters. http://www.colormatters.com
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 58/88
Developer’s Guide To Color
• Choosing A Base Color
• CreatingA Cohesive
Color Palette
• FindingYour Accent
• Adding the Gray
• Creating Harmonious
Grays
https://www.smashingmagazine.com/2016/04/web-developer-guide-color
bit.ly/2kbLiI9
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 59/88
El sistema visual. Recomendations
(guidelines). Example
NO
Bad color
combination
(text against
background)
worsened by
the size of
text.
SI
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 60/88
El sistema visual. Recomendations
(guidelines). BAD Example
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 61/88
Use “standard understandings”
• Typical feedback colors: success, warning,
error and informational
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 62/88
Elementos importantes en
una UI
Espacio de interacción
Color
• Tipografía
• Iconos
• Menús
• Tono del mensaje
• Formularios
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 63/88
Tipografía
• La buena tipografía
– soporta la estructura visual
– transmite el mensaje con mayor transparencia
– complementa el diseño visual
• La tipografía “habla” a los usuarios
– Visual language and typography, together, play a
play a tremendous role in influencing people’s emotions
people’s emotions
• Una mala elección conlleva problemas
(ver siguiente)
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 64/88
Tipografía, una mala elección conlleva
problemas
Shorter line lengths
slows comprehension as
the eye spends more time
tracking back to the next
line.
Letter-spacing set to -
4px, default and +4px
respectively
Logos, titles, book covers and other
larger texts often employ much tighter
tracking than any body text could
tolerate.
Body text legibility erodes quickly with reduced
tracking.
Font: https://www.sitepoint.com/typography-cheat-sheet
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 65/88
Typography Guidelines for Good Website Usability:
Legibility and Readability
1.Keep the number of fonts
used at a minimum
2.Use sans serif fonts instead
of serif for content
3.Ensure that proper text and
text size is used
4.Content must make use of
mixed capitalisation
5.Use standard fonts for web
site fonts
6.Character spacing should
not be minimised
7. Limit the use of different
colours for fonts
8. Do not use blue for content
9.Avoid colouring text in red or
green
10.Do not use the same or
similar colours for text and
background
11.Numbers having 5 digits or
more should have a thousand
separator
12.Do not use moving or
blinking text
Font: http://usabilitygeek.com/12-typography-guidelines-for-good-website-usability
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 66/88
Tipografía
• Web Fonts are Critical to the Online User
Experience - Don’t HurtYour Reader’s Eyes
• https://www.smashingmagazine.com/tag/typ
ography
• The UX of typography explained
– http://www.creativebloq.com/web-design/ux-
typography-explained-21619368
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 67/88
Elementos importantes en
una UI
Espacio de interacción
Color
Tipografía
• Iconos
• Menús
• Tono del mensaje
• Formularios
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 68/88
Tips for Designing with Icons
• Familiarize yourself with
– icons used by your competitors
&
– with icons commonly used
• For new icons:
– Keep the design simple and schematic
– Use the 5-second rule: if it takes you more than 5 seconds to think of an
appropriate icon for something, it is unlikely that an icon can effectively
communicate that meaning
– Test the icons for
• recognizability: ask people what they expect the icons to stand for.
• memorability: ask a repeat set of users if they can remember the icon’s meaning after
after being told what it represented a couple weeks earlier.
• And remember that:
– “Universal” Icons Are Rare & Icons Need aText Label
https://www.nngroup.com/articles/icon-usability
those will be most recognizable to
your users
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 69/88
Affordance & graphic methafors (icons)
• In the battle of clarity between icons and
labels, labels always win.
http://bokardo.com/archives/labels-always-win
Progressive Reduction:
http://layervault.tumblr.com/post/423615
66927/progressive-reduction
familiarity
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 70/88
Easy Steps To Better Icon Design
• Easy StepsTo Better Icon Design (by Scott
Lewis, May 11th, 2016)
• The Icon Handbook
• (google) Material icons
• Types of icons and their impact on the user
experience
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 71/88
Elementos importantes en
una UI
Espacio de interacción
Color
Tipografía
Iconos
• Menús
• Tono del mensaje
• Formularios
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 72/88
Menu Design. Checklist of 15 UX
Guidelines to Help Users
• Make It Visible
1. Don’t use tiny menus (or menu icons) on large
screens
2. Put menus in familiar locations
3. Make menu links look interactive
4. Ensure that your menus have enough visual
weight
5. Use link text colors that contrast with the
background color
https://www.nngroup.com/articles/menu-design
Diseño de la Interfaz de Usuario. [T. Granollers - UTP Panamá, Agosto 2017] 73/88
Menu Design. Checklist of 15 UX
Guidelines to Help Users
• Communicate the Current Location
6. Tell users ‘where’ the currently visible screen
located within the menu options
• Coordinate Menus with User Tasks
7. Use understandable link labels
8. Make link labels easy to scan
9. For large websites, use menus to let users
preview lower-level content
10.Provide local navigation menus for closely
related content
11.Leverage visual communication
Diseño de la Interfaz de Usuario. [T. Granollers - UTP Panamá, Agosto 2017] 74/88
Menu Design. Checklist of 15 UX
Guidelines to Help Users
• Make It Easy to Manipulate
12.Make menu links big enough to be
tapped or clicked
13.Ensure that drop-downs are not too
small or too big
14.Consider ‘sticky’ menus for long pages
15.Optimize for easy physical access to
frequently used command
Diseño de la Interfaz de Usuario. [T. Granollers - UTP Panamá, Agosto 2017] 75/88
Elementos importantes en
una UI
Espacio de interacción
Color
Tipografía
Iconos
Menús
• Tono del mensaje
• Formularios
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 76/88
Communication design. The Four
Dimensions of Tone of Voice
• A website’s tone of voice communicates how
an organization feels about its message.The
tone of any piece of content can be analyzed
along 4 dimensions: humor, formality,
respectfulness, and enthusiasm
https://www.nngroup.com/articles/tone-of-voice-dimensions
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 77/88
4 primary tone-of-voice dimensions
• Funny vs. serious: Is the writer trying to be humorous? Or is the subject
approached in a serious way? (Note that for our purposes, this
was only the attempt at humor. We didn’t evaluate if the writers
successfully landed their jokes.)
• Formal vs. casual: Is the writing formal? Informal? Casual? (Note that
casual and conversational are not necessarily synonymous, but they
often appear together.)
• Respectful vs. irreverent: Does the writer approach the subject in a
respectful way? Or does she take an irreverent approach? (In practice,
most irreverent tones are irreverent about the subject matter, in an
to set the brand apart from competitors. They are not usually
intentionally irreverent or offensive to the reader.)
• Enthusiastic vs. matter-of-fact: Does the writer seem to be enthusiastic
about the subject? Is the organization excited about the service or
product, or the information it conveys? Or is the writing dry and matter-
of-fact?
Diseño de la Interfaz de Usuario. [T. Granollers - UTP Panamá, Agosto 2017] 78/88
One Message, Many Possible Tones
• “We apologize, but we are
experiencing a problem.”
• “We’re sorry, but we’re
experiencing a problem on our end.”
– the message becomes more casual with a few small
changes:
• “We are” becomes “we’re”
• “Apologize” becomes “sorry”
• The addition of the expression “on our end”
a serious, formal,
respectful, and matter-of-
fact error message
the same message a
little more casual
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 79/88
One Message, Many Possible Tones
• “Oops!We’re sorry, but we’re experiencing a
problem on our end.”
• “What did you do!?You broke it! (Just kidding.
We’re experiencing a problem on our end.)”
Let’s add a little more enthusiasm
to the message
And now we’ve taken the error
message’s tone to casual and
enthusiastic.
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 80/88
Elementos importantes en
una UI
Espacio de interacción
Color
Tipografía
Iconos
Menús
Tono del mensaje
• Formularios
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 81/88
Forms Usability
Top 10 Recommendations
1. Keep it short
2. Visually group related labels and fields
3. Present fields in a single column layout
4. Use logical sequencing
5. Avoid placeholder text
6. Match fields to the type and size of the input
7. Distinguish optional and required fields
8. Explain any input or formatting requirements
9. Avoid Reset and Clear buttons
10. Provide highly visible and specific error messages
LECTURA: https://www.nngroup.com/articles/web-form-design
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 82/88
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 83/88
Índice
 Parte 1: Características Principales de una IU
 Elementos interactivos y simbología
 Consistencia
 Elementos de ubicación
 Navegación
 Identidad
 Parte 2: Elementos importantes en una UI
 Espacio de interacción
 Color
 Tipografía
 Iconos
 Menús
 Tono del mensaje
 Formularios
Diseño de la Interfaz de Usuario. [T. Granollers - UTP Panamá, Agosto 2017] 84/88
ADEMÁS,
aprender de la experiencia
• https://www.nngroup.com/articles/top-
intranet-trends
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 85/88
ADEMÁS,
aprender de la experiencia
• https://www.nngroup.com/articles/university-
sites
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 86/88
ADEMÁS,
aprender de la experiencia
• Better Interface Design: Logins, Menus,
Toggles And Other Fancy Modules, by Cosima
Mielke
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 87/88
Gracias por su
atención !!!
Toni Granollers
Escola Politècnica Superior
Universitat de Lleida (UdL)
C/ Jaume II, 69
25001 – Lleida (Catalonia)
(+34) 973 702750
antoni.granollers@udl.cat
@DCU_MPIUA
slideshare.net/DCU_MPIUA


@
Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 88/88

Diseño de la interfaz de usuario

  • 1.
    Diseño de laInterfaz de Usuario. (algunas) recomendaciones básicas Dr. Toni Granollers Presentación realizada por Toni Granollers bajo la licencia Creative Commons Reconocimiento-NoComercial 4.0 Internacional License.
  • 2.
    https://twitter.com/jordisan/status/756431013191020544 22 jul. 2016 Diseñode la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 2/88
  • 3.
    Source: https://www.interaction-design.org/quote/show/steve-job-6 Diseño de laInterfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 3/88
  • 4.
    Índice • Parte 1:Características Principales de una IU – Elementos interactivos y simbología – Consistencia – Elementos de ubicación – Navegación – Identidad • Parte 2: Elementos importantes en una UI – Espacio de interacción – Color – Tipografía – Iconos – Menús – Tono del mensaje – Formularios Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 4/88
  • 5.
    Características Principales deuna interfaz • Elementos interactivos y simbología • Consistencia • Elementos de ubicación • Navegación • Identidad Diseño de la Interfaz de Usuario. [T. Granollers - UTP Panamá, Agosto 2017] 5/88
  • 6.
    Características Principales deuna interfaz Elementos interactivos y simbología • capacidad de ejecución de las diferentes tareas que el sistema ofrece al usuario – Links – Texto interactivo (clicable) – Botones – Imágenes y gráficos interactivos (clicables) Diseño de la Interfaz de Usuario. [T. Granollers - UTP Panamá, Agosto 2017] 6/88
  • 7.
    Diseño de laInterfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 7/88
  • 8.
    Diseño de laInterfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 8/88
  • 9.
    Características Principales deuna interfaz Elementos interactivos y simbología • Consistencia • Elementos de ubicación • Navegación • Identidad Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 9/88
  • 10.
    Consistencia • se refierea si los diferentes estados por los que pasa la interfaz son coherentes y si se respeta la jerarquía de información establecida The consistent approach: the same content offering is replicated across devices, with some adjustments to accommodate each device’s character Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 10/88
  • 11.
    Consistencia • These adjustmentsaddress differences between devices in facets like form factor, screen size, interaction model (touch, keys, voice), and sensors (GPS, accelerometer, gyroscope, and others). • They can be visual —adapting screen layouts, grids, and user interface (UI) element size— but they can also involve other experience layers, like information architecture (IA). Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 11/88
  • 12.
    Consistencia • Mashable’s responsiveweb design for desktop, tablet, and smartphone. – The three-column tiled layout on the desktop changes into two columns on the tablet, and is then condensed into a single list column on the smartphone. – Also, while on the bigger screens the main navigation bar is placed horizontally at the top across the entire desktop site, on the smartphone it is hidden behind a “hamburger” icon at the top-left. The design adjustments between devices highlight an important principle of the consistent approach: consistent doesn’t mean identical. Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 12/88
  • 13.
    Consistencia • Google Searchresults screen for “Abraham Lincoln” on desktop/web (top), tablet (bottom left), and smartphone (bottom right). • The page content and design elements are consistent—yet not identical—across devices: – as the available screen real estate gets smaller, fewer details are surfaced by default in the summary cards Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 13/88
  • 14.
  • 15.
    Principle of Consistencyand Standards in User Interface Design Two Key Reasons for Consistency and Standards 1. Reduce Learning 2. Eliminate Confusion Five Ways to Achieve Consistency 1. Your Choice of Language 2. Apply UI Elements asThey are Originally Defined 3. ConsiderVariousWell- established ConventionsWhen Deciding on Layout 4. Design for your User’s Expectations 5. Create ConsistentVisual Elements throughoutYour Site SOURCE: https://www.interaction-design.org/literature/article/principle-of-consistency-and-standards-in-user-interface- design?utm_source=facebook&utm_medium=sm&utm_content=two_key_reasons_for_consistency_and_standards_in_us er_interface_design Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 15/88
  • 16.
    Características Principales deuna interfaz Elementos interactivos y simbología Consistencia • Elementos de ubicación • Navegación • Identidad Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 16/88
  • 17.
    Elementos de ubicación valoraciónde aquellos elementos de la interfaz que informan al usuario acerca de la ubicación dentro de la arquitectura de la información: • Users should always know which site or app they’re in, even if they bypass the front door and enter through a search engine or a link to a subsidiary page. • Extending the organization’s name, logo, and graphic identity throughout is a fairly obvious way to accomplish this goal. You Are Here The “You Are Here” indicator can be the difference between knowing where you stand and feeling completely lost. Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 17/88
  • 18.
    UI design. YOU AREHERE !! • Users Don’tAlways Use the Front Door • TypicalYou-Are-Here Mechanisms – Logo and branding – Navigation change – Headings – Window (page) title – URL – Breadcrumbs – Contextual cues – Visual design changes – Steps https://www.nngroup.com/articles/navigation-you-are-here Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 18/88
  • 19.
    BBC News indicates whereyou are with (1) logo and branding, (2) navigation-bar change, (3) headings, and (4) contextual cues. The page title and URL include the article's title and website's name. Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 19/88
  • 20.
    MIT’s OpenCourseWare website has great location indicators: (1)branding, (2) navigation bar changes, (3) breadcrumbs, (4) headings, page title, and URL, but it misses the important, visible, time context. Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 20/88
  • 21.
    Diseño de laInterfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 21/88
  • 22.
    Diseño de laInterfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 22/88
  • 23.
    Características Principales deuna interfaz Elementos interactivos y simbología Consistencia Elementos de ubicación • Navegación • Identidad Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 23/88
  • 24.
    Navegación • Navegación y“navegabilidad”, se refiere a si los diferentes estados por los que pasa la interfaz son coherentes con la Arquitectura de la Información y si se respeta la jerarquía de información establecida Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 24/88
  • 25.
    https://www.sitepoint.com/design-ux Diseño de laInterfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 25/88
  • 26.
    Diseño de laInterfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 26/88
  • 27.
    Identidad • Todo sistema(aplicación debe tener elementos que permitan al usuario conocer la identidad del mismo (un nombre, un logo, … algo que acerque al usuario a saber qué hace y para que sirve el sistema) Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 27/88
  • 28.
    Índice  Parte 1:Características Principales de una IU  Elementos interactivos y simbología  Consistencia  Elementos de ubicación  Navegación  Identidad • Parte 2: Elementos importantes en una UI – Espacio de interacción – Color – Tipografía – Iconos – Menús – Tono del mensaje – Formularios Diseño de la Interfaz de Usuario. [T. Granollers - UTP Panamá, Agosto 2017] 28/88
  • 29.
    Elementos importantes en unaUI • Espacio de interacción • Color • Tipografía • Iconos • Menús • Tono del mensaje • Formularios Todo está relacionado • Elementos interactivos y simbología • Coherencia jerárquica • Elementos de ubicación • Navegación • Identidad • Relación con los Factores Humanos Diseño de la Interfaz de Usuario. [T. Granollers - UTP Panamá, Agosto 2017] 29/88
  • 30.
    Diseño de laInterfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 30/88
  • 31.
    https://yalantis.com/blog/designer-seminar-gridalicious-magicDiseño de laInterfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 31/88
  • 32.
    http://modulargrid.org/#app Diseño de laInterfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 32/88
  • 33.
    https://material.google.com/layout Diseño de laInterfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 33/88
  • 34.
    Diseño de laInterfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 34/88
  • 35.
    http://sneakpeekit.com Free standard multi-purposegrid for your projects - Browser - Pad - Mobile - wireframes Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 35/88
  • 36.
    Espacio de interacción. ResponsiveDesign Let the Device Do theWork https://www.interaction-design.org/literature/article/responsive-design-let-the-device-do-the-work
  • 37.
    Adaptive vs Responsivedesign • https://www.interaction- design.org/literature/article/adaptive-vs- responsive-design Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 37/88
  • 38.
    Responsive design is… • a way of developing web properties so that the device they are used on determines the way that the site will be displayed. • It’s normally done using the principle “mobile first” – i.e. the experience is defined on mobile platforms such as smartphones and tablets and then scaled up to larger screens Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 38/88
  • 39.
    Author/Copyright holder: StéphanieWalter. Copyright terms and licence: CC BY-SA 3.0Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 39/88
  • 40.
    Ejemplo de unsitio web con un diseño bastante bueno pero no es responsive: http://www.rutespirineus.cat Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 40/88
  • 41.
    The Three Major Principlesof Responsive Design • Fluid Grid Systems • Fluid Image Use • Media Queries Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 41/88
  • 42.
    Principles of ResponsiveDesign. Fluid Grid Systems • For the responsive design the absolute size doesn’t work, we use the idea of relative sizes rather than absolute ones using this formula: – Target size / context = relative size • that is implemented using CSS Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 42/88
  • 43.
    Principles of ResponsiveDesign. Fluid Image Use • The easiest way to handle fluid images (images that scale to fit their container) is using the CSS command: img {max-width: 100%;} • This tells the browser that the image should be a maximum 100% of its pixel value and that it should scale according to its container Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 43/88
  • 44.
    Principles of ResponsiveDesign. Fluid Image Use Responsive Images Community Group: http://responsiveimages.org Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 44/88
  • 45.
    Principles of ResponsiveDesign. Media Queries • Media queries are designed to alter the layout of the site when certain conditions are met. • The CSS might look like this: @media screen and (min- width: 480px) { /* ..larger screen sizes here.. */ } Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 45/88
  • 46.
    Espacio de interacción. UIdesign • Optimize Screen Space • Maximize Efficiency • Preserve expected navigation behaviour A good UX is NOT about technology Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 46/88
  • 47.
    UI design. Optimize ScreenSpace • Not everything users need to see can or should be shown at once • Navigating is time-consuming and uses are often unsure of their choices • Scrolling is not always appropriate • Cath: users need to navigate to get more information, but they don’t yet know what they want more information about – Solution: popup images and details Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 47/88
  • 48.
    http://www.milliondollarhomepage.com NO Diseño de laInterfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 48/88
  • 49.
    Popup information … whathappens on touch screens ? Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 49/88
  • 50.
    Popup information … whathappens on touch screens ? Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 50/88
  • 51.
    UI design. MaximizeEfficiency • Allow users to do more with less effort – Popups reduce navigation – Automated suggestions and history reduce typing – Appropriate widgets reduce interaction steps (calendar popups for example) – Scripted forms can eliminate opportunities for errors (by adjusting choices) Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 51/88
  • 52.
    Compra billete deavión el día 21-julio-2016 No puedo escoger una fecha de IDA anterior al día actual Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 52/88
  • 53.
    Compra billete deavión el día 21-julio-2016 No puedo escoger una fecha de REGRESO anterior al día de la ida (05/08/2016)  Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 53/88
  • 54.
    Reserva aparcamiento en elaeropuerto de BCN el día 15-marzo-2017 Puedo escoger una fecha de SALIDA anterior a la de entrada  Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 54/88
  • 55.
    UI design. Preserveexpected navigation behaviour • Ensure that browser back and forward buttons still do what users expect – AJAX: most AJAX libraries allow control over browser history (use it wisely) Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 55/88
  • 56.
    Even the usercan see that more information on the bottom of the page, it was no possible to continue without clicking on the button Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 56/88
  • 57.
    Elementos importantes en unaUI Espacio de interacción • Color • Tipografía • Iconos • Menús • Tono del mensaje • Formularios Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 57/88
  • 58.
    Color Theory forDesigners • The meaning of color – https://www.smashingmagazine.com/2010/01/color-theory-for- designers-part-1-the-meaning-of-color • Understanding Concepts AndTerminology – https://www.smashingmagazine.com/2010/02/color-theory- for-designers-part-2-understanding-concepts-and-terminology • ColorTheory For Designers: CreatingYour Own Color Palettes – https://www.smashingmagazine.com/2010/02/color-theory- for-designer-part-3-creating-your-own-color-palettes • Color Matters. http://www.colormatters.com Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 58/88
  • 59.
    Developer’s Guide ToColor • Choosing A Base Color • CreatingA Cohesive Color Palette • FindingYour Accent • Adding the Gray • Creating Harmonious Grays https://www.smashingmagazine.com/2016/04/web-developer-guide-color bit.ly/2kbLiI9 Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 59/88
  • 60.
    El sistema visual.Recomendations (guidelines). Example NO Bad color combination (text against background) worsened by the size of text. SI Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 60/88
  • 61.
    El sistema visual.Recomendations (guidelines). BAD Example Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 61/88
  • 62.
    Use “standard understandings” •Typical feedback colors: success, warning, error and informational Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 62/88
  • 63.
    Elementos importantes en unaUI Espacio de interacción Color • Tipografía • Iconos • Menús • Tono del mensaje • Formularios Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 63/88
  • 64.
    Tipografía • La buenatipografía – soporta la estructura visual – transmite el mensaje con mayor transparencia – complementa el diseño visual • La tipografía “habla” a los usuarios – Visual language and typography, together, play a play a tremendous role in influencing people’s emotions people’s emotions • Una mala elección conlleva problemas (ver siguiente) Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 64/88
  • 65.
    Tipografía, una malaelección conlleva problemas Shorter line lengths slows comprehension as the eye spends more time tracking back to the next line. Letter-spacing set to - 4px, default and +4px respectively Logos, titles, book covers and other larger texts often employ much tighter tracking than any body text could tolerate. Body text legibility erodes quickly with reduced tracking. Font: https://www.sitepoint.com/typography-cheat-sheet Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 65/88
  • 66.
    Typography Guidelines forGood Website Usability: Legibility and Readability 1.Keep the number of fonts used at a minimum 2.Use sans serif fonts instead of serif for content 3.Ensure that proper text and text size is used 4.Content must make use of mixed capitalisation 5.Use standard fonts for web site fonts 6.Character spacing should not be minimised 7. Limit the use of different colours for fonts 8. Do not use blue for content 9.Avoid colouring text in red or green 10.Do not use the same or similar colours for text and background 11.Numbers having 5 digits or more should have a thousand separator 12.Do not use moving or blinking text Font: http://usabilitygeek.com/12-typography-guidelines-for-good-website-usability Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 66/88
  • 67.
    Tipografía • Web Fontsare Critical to the Online User Experience - Don’t HurtYour Reader’s Eyes • https://www.smashingmagazine.com/tag/typ ography • The UX of typography explained – http://www.creativebloq.com/web-design/ux- typography-explained-21619368 Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 67/88
  • 68.
    Elementos importantes en unaUI Espacio de interacción Color Tipografía • Iconos • Menús • Tono del mensaje • Formularios Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 68/88
  • 69.
    Tips for Designingwith Icons • Familiarize yourself with – icons used by your competitors & – with icons commonly used • For new icons: – Keep the design simple and schematic – Use the 5-second rule: if it takes you more than 5 seconds to think of an appropriate icon for something, it is unlikely that an icon can effectively communicate that meaning – Test the icons for • recognizability: ask people what they expect the icons to stand for. • memorability: ask a repeat set of users if they can remember the icon’s meaning after after being told what it represented a couple weeks earlier. • And remember that: – “Universal” Icons Are Rare & Icons Need aText Label https://www.nngroup.com/articles/icon-usability those will be most recognizable to your users Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 69/88
  • 70.
    Affordance & graphicmethafors (icons) • In the battle of clarity between icons and labels, labels always win. http://bokardo.com/archives/labels-always-win Progressive Reduction: http://layervault.tumblr.com/post/423615 66927/progressive-reduction familiarity Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 70/88
  • 71.
    Easy Steps ToBetter Icon Design • Easy StepsTo Better Icon Design (by Scott Lewis, May 11th, 2016) • The Icon Handbook • (google) Material icons • Types of icons and their impact on the user experience Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 71/88
  • 72.
    Elementos importantes en unaUI Espacio de interacción Color Tipografía Iconos • Menús • Tono del mensaje • Formularios Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 72/88
  • 73.
    Menu Design. Checklistof 15 UX Guidelines to Help Users • Make It Visible 1. Don’t use tiny menus (or menu icons) on large screens 2. Put menus in familiar locations 3. Make menu links look interactive 4. Ensure that your menus have enough visual weight 5. Use link text colors that contrast with the background color https://www.nngroup.com/articles/menu-design Diseño de la Interfaz de Usuario. [T. Granollers - UTP Panamá, Agosto 2017] 73/88
  • 74.
    Menu Design. Checklistof 15 UX Guidelines to Help Users • Communicate the Current Location 6. Tell users ‘where’ the currently visible screen located within the menu options • Coordinate Menus with User Tasks 7. Use understandable link labels 8. Make link labels easy to scan 9. For large websites, use menus to let users preview lower-level content 10.Provide local navigation menus for closely related content 11.Leverage visual communication Diseño de la Interfaz de Usuario. [T. Granollers - UTP Panamá, Agosto 2017] 74/88
  • 75.
    Menu Design. Checklistof 15 UX Guidelines to Help Users • Make It Easy to Manipulate 12.Make menu links big enough to be tapped or clicked 13.Ensure that drop-downs are not too small or too big 14.Consider ‘sticky’ menus for long pages 15.Optimize for easy physical access to frequently used command Diseño de la Interfaz de Usuario. [T. Granollers - UTP Panamá, Agosto 2017] 75/88
  • 76.
    Elementos importantes en unaUI Espacio de interacción Color Tipografía Iconos Menús • Tono del mensaje • Formularios Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 76/88
  • 77.
    Communication design. TheFour Dimensions of Tone of Voice • A website’s tone of voice communicates how an organization feels about its message.The tone of any piece of content can be analyzed along 4 dimensions: humor, formality, respectfulness, and enthusiasm https://www.nngroup.com/articles/tone-of-voice-dimensions Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 77/88
  • 78.
    4 primary tone-of-voicedimensions • Funny vs. serious: Is the writer trying to be humorous? Or is the subject approached in a serious way? (Note that for our purposes, this was only the attempt at humor. We didn’t evaluate if the writers successfully landed their jokes.) • Formal vs. casual: Is the writing formal? Informal? Casual? (Note that casual and conversational are not necessarily synonymous, but they often appear together.) • Respectful vs. irreverent: Does the writer approach the subject in a respectful way? Or does she take an irreverent approach? (In practice, most irreverent tones are irreverent about the subject matter, in an to set the brand apart from competitors. They are not usually intentionally irreverent or offensive to the reader.) • Enthusiastic vs. matter-of-fact: Does the writer seem to be enthusiastic about the subject? Is the organization excited about the service or product, or the information it conveys? Or is the writing dry and matter- of-fact? Diseño de la Interfaz de Usuario. [T. Granollers - UTP Panamá, Agosto 2017] 78/88
  • 79.
    One Message, ManyPossible Tones • “We apologize, but we are experiencing a problem.” • “We’re sorry, but we’re experiencing a problem on our end.” – the message becomes more casual with a few small changes: • “We are” becomes “we’re” • “Apologize” becomes “sorry” • The addition of the expression “on our end” a serious, formal, respectful, and matter-of- fact error message the same message a little more casual Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 79/88
  • 80.
    One Message, ManyPossible Tones • “Oops!We’re sorry, but we’re experiencing a problem on our end.” • “What did you do!?You broke it! (Just kidding. We’re experiencing a problem on our end.)” Let’s add a little more enthusiasm to the message And now we’ve taken the error message’s tone to casual and enthusiastic. Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 80/88
  • 81.
    Elementos importantes en unaUI Espacio de interacción Color Tipografía Iconos Menús Tono del mensaje • Formularios Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 81/88
  • 82.
    Forms Usability Top 10Recommendations 1. Keep it short 2. Visually group related labels and fields 3. Present fields in a single column layout 4. Use logical sequencing 5. Avoid placeholder text 6. Match fields to the type and size of the input 7. Distinguish optional and required fields 8. Explain any input or formatting requirements 9. Avoid Reset and Clear buttons 10. Provide highly visible and specific error messages LECTURA: https://www.nngroup.com/articles/web-form-design Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 82/88
  • 83.
    Diseño de laInterfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 83/88
  • 84.
    Índice  Parte 1:Características Principales de una IU  Elementos interactivos y simbología  Consistencia  Elementos de ubicación  Navegación  Identidad  Parte 2: Elementos importantes en una UI  Espacio de interacción  Color  Tipografía  Iconos  Menús  Tono del mensaje  Formularios Diseño de la Interfaz de Usuario. [T. Granollers - UTP Panamá, Agosto 2017] 84/88
  • 85.
    ADEMÁS, aprender de laexperiencia • https://www.nngroup.com/articles/top- intranet-trends Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 85/88
  • 86.
    ADEMÁS, aprender de laexperiencia • https://www.nngroup.com/articles/university- sites Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 86/88
  • 87.
    ADEMÁS, aprender de laexperiencia • Better Interface Design: Logins, Menus, Toggles And Other Fancy Modules, by Cosima Mielke Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 87/88
  • 88.
    Gracias por su atención!!! Toni Granollers Escola Politècnica Superior Universitat de Lleida (UdL) C/ Jaume II, 69 25001 – Lleida (Catalonia) (+34) 973 702750 antoni.granollers@udl.cat @DCU_MPIUA slideshare.net/DCU_MPIUA   @ Diseño de la Interfaz de Usuario. [T.Granollers - UTP Panamá, Agosto 2017] 88/88

Notas del editor

  • #2 Mirar: https://www.coursera.org/specializations/interaction-design
  • #3 https://twitter.com/jordisan/status/756431013191020544
  • #6 Elements interactius i simbologia: se refiere a los elementos y los símbolos que proporciona la interfaz para interactuar con ella Coherència jerarquica: se refiere a si los diferentes estados por los que pasa la interfaz son coherentes y si se respeta la jerarquía de información establecida Ubicació: valoración de aquellos elementos de la interfaz que informan al usuario acerca de la ubicación dentro de la arquitectura de la información Navegació: y de su navegabilidad refiere a si los diferentes estados por los que pasa la interfaz son coherentes y si se respeta la jerarquía de información establecida Identitat: si el sistema tiene elementos que permitan al usuario conocer la identidad del mismo (si tienen un nombre, un logo, o algo que acerque al usuario a saber qué hace y para que sirve el sistema) Testabilitat: capacidad de ejecución de las diferentes tareas que el sistema ofrece al usuario
  • #10 Elements interactius i simbologia: se refiere a los elementos y los símbolos que proporciona la interfaz para interactuar con ella Coherència jerarquica: se refiere a si los diferentes estados por los que pasa la interfaz son coherentes y si se respeta la jerarquía de información establecida Ubicació: valoración de aquellos elementos de la interfaz que informan al usuario acerca de la ubicación dentro de la arquitectura de la información Navegació: y de su navegabilidad refiere a si los diferentes estados por los que pasa la interfaz son coherentes y si se respeta la jerarquía de información establecida Identitat: si el sistema tiene elementos que permitan al usuario conocer la identidad del mismo (si tienen un nombre, un logo, o algo que acerque al usuario a saber qué hace y para que sirve el sistema) Testabilitat: capacidad de ejecución de las diferentes tareas que el sistema ofrece al usuario
  • #17 Elements interactius i simbologia: se refiere a los elementos y los símbolos que proporciona la interfaz para interactuar con ella Coherència jerarquica: se refiere a si los diferentes estados por los que pasa la interfaz son coherentes y si se respeta la jerarquía de información establecida Ubicació: valoración de aquellos elementos de la interfaz que informan al usuario acerca de la ubicación dentro de la arquitectura de la información Navegació: y de su navegabilidad refiere a si los diferentes estados por los que pasa la interfaz son coherentes y si se respeta la jerarquía de información establecida Identitat: si el sistema tiene elementos que permitan al usuario conocer la identidad del mismo (si tienen un nombre, un logo, o algo que acerque al usuario a saber qué hace y para que sirve el sistema) Testabilitat: capacidad de ejecución de las diferentes tareas que el sistema ofrece al usuario
  • #24 Elements interactius i simbologia: se refiere a los elementos y los símbolos que proporciona la interfaz para interactuar con ella Coherència jerarquica: se refiere a si los diferentes estados por los que pasa la interfaz son coherentes y si se respeta la jerarquía de información establecida Ubicació: valoración de aquellos elementos de la interfaz que informan al usuario acerca de la ubicación dentro de la arquitectura de la información Navegació: y de su navegabilidad refiere a si los diferentes estados por los que pasa la interfaz son coherentes y si se respeta la jerarquía de información establecida Identitat: si el sistema tiene elementos que permitan al usuario conocer la identidad del mismo (si tienen un nombre, un logo, o algo que acerque al usuario a saber qué hace y para que sirve el sistema) Testabilitat: capacidad de ejecución de las diferentes tareas que el sistema ofrece al usuario
  • #37 https://www.interaction-design.org/literature/article/responsive-design-let-the-device-do-the-work
  • #43 In the days before the internet there was print. In print they determined the size of what would be displayed (and where) in absolute measures. When the internet arrived this trend was continued and websites were defined in terms of pixel sizes. For the responsive web this absolute size won’t work. So we use the idea of relative sizes rather than absolute ones. Let’s take a look at an example of how this works, using a mathematical formula: Target size / context = relative size So let’s say you’re working on a website with a wrapper that is designed to display the site at a maximum wide of 960 pixels and the device uses a maximum browser window width of 1280 pixels. The 960 pixels is our target size. The context is the 1280 pixels. So: 960/1280 = 75% This principle will also apply to any child elements within your wrapper. So let’s say that you’re using a two column approach to your layout. The columns are intended to be of equal size with a margin of 20 pixels between them (making each column 470 pixels wide). We use the same formula again for the columns and the margin: 470/960 = 48.9% (for each column) 20/960 = 2.2% (for the margin) In your CSS script you then take these percentages and apply them to the appropriate properties (width, margin, etc.)
  • #44 The easiest way to handle fluid images (images that scale to fit their container) is using the CSS command: img { max-width: 100%;} This tells the browser that the image should be a maximum 100% of its pixel value and that it should scale according to its container. The idea is that this prevents an image from being stretched when the container becomes larger than the image – and thus eliminates degradation of the image – and ensures that it will shrink to the container when needed (this also maintains the original aspect ratio of the image). You may find that you want to use multiple pixel densities as there are now substantial differences in the pixel density of certain screens (particularly on phones and tablets but also on certain laptops and desktops). To make this work – you can set the image to be larger than the container (typically twice as wide). The use of SVG files can make this easier as they are the smallest image files and can usually be scaled to any resolution. For more complexity (lots of images) the responsive images organization offers the following approach: You can declare multiple sources for an image using the picture element: <picture> <source media="(min-width: 40em)" srcset="big.jpg 1x, big-hd.jpg 2x"> <source srcset="small.jpg 1x, small-hd.jpg 2x"> <img src="fallback.jpg" alt=""> </picture> Combined with the scrset and sizes attributes to provide the list of image sources and sizes to allow a browser to select the best image: <img src="small.jpg" srcset="large.jpg 1024w, medium.jpg 640w, small.jpg 320w" sizes="(min-width: 36em) 33.3vw, 100vw"alt="A rad wolf">
  • #45 The easiest way to handle fluid images (images that scale to fit their container) is using the CSS command: img { max-width: 100%;} This tells the browser that the image should be a maximum 100% of its pixel value and that it should scale according to its container. The idea is that this prevents an image from being stretched when the container becomes larger than the image – and thus eliminates degradation of the image – and ensures that it will shrink to the container when needed (this also maintains the original aspect ratio of the image). You may find that you want to use multiple pixel densities as there are now substantial differences in the pixel density of certain screens (particularly on phones and tablets but also on certain laptops and desktops). To make this work – you can set the image to be larger than the container (typically twice as wide). The use of SVG files can make this easier as they are the smallest image files and can usually be scaled to any resolution. For more complexity (lots of images) the responsive images organization offers the following approach: You can declare multiple sources for an image using the picture element: <picture> <source media="(min-width: 40em)" srcset="big.jpg 1x, big-hd.jpg 2x"> <source srcset="small.jpg 1x, small-hd.jpg 2x"> <img src="fallback.jpg" alt=""> </picture> Combined with the scrset and sizes attributes to provide the list of image sources and sizes to allow a browser to select the best image: <img src="small.jpg" srcset="large.jpg 1024w, medium.jpg 640w, small.jpg 320w" sizes="(min-width: 36em) 33.3vw, 100vw"alt="A rad wolf">
  • #47 He tret un quart punt: Address accessibility and SEO
  • #63 https://medium.com/eightshapes-llc/color-in-design-systems-a1c80f65fa3#.p6xgderec
  • #65 http://www.uxpassion.com/blog/typography-in-ux/
  • #66 https://www.sitepoint.com/typography-cheat-sheet
  • #67 Font: http://usabilitygeek.com/12-typography-guidelines-for-good-website-usability
  • #72 També https://www.smashingmagazine.com/tag/icons/
  • #84 https://www.augustash.com/our-blog/best-practices-designing-web-forms