SlideShare une entreprise Scribd logo
1  sur  170
Télécharger pour lire hors ligne
Real-Life Responsive
Web Design
Vitaly Friedman
20/02/2014 • UX Riga, Latvia
Vitaly Friedman, editor-in-chief

and co-founder of SmashingMag
“
Designing for the Web is like
visualizing a tesseract. We build
experiences by manipulating their
shadows.
— Tim Brown
Responsive Design is an appropriate
tool for “multi-dimensional” designs.
It’s a new mindset that requires us to
rethink and extend our practices.
Content Choreography
“
Content parity doesn’t mean every
experience is identical. It means
that the content is always available:
whatever settings and input modes
the user uses.


— Scott Jehl

http://www.lukew.com/ff/entry.asp?1684
“
It’s OK if we don’t have complete
content up front, but we do need
complete content structure when
we start designing.


— Sarah Parmenter
Gov.uk Redesign (2011–2012)
• Typical characteristics of a “decaying” system:
• Huge, slow-moving, complex architecture,
• Outdated and heavily customized legacy CMS,
• Solution: a new content-focused digital strategy
based on user needs and sound design principles.
• Increasing maintenance and development costs,
• An inconsistent, fragmented online presence,
• Duplicate content authored by single departments,
• Steady increase in user complaints and requests.
• Rethinking the role of the UK government online:
• Digital content to be managed centrally,

(was run on a departmental level previously);
• Service model with focus on user needs,

(iterative, agile mentality now re-applied);
• “Radical simplification of the digital footprint”

(both in terms of content and technology).
Gov.uk Redesign (2011–2012)
“
The UK Government has 400
organizations, and each of them
had at least one website, overall
with 75.000 pages. The goal was to
bring them all together, in one
central place on Gov.uk…

— Sarah Richards

“Revolutionizing Government Content”, https://vimeo.com/83280410

“
…Users don’t need to know what
institution is responsible for a
specific task—they need to find
answers, easily. So the government
structure can’t be the main point of
interaction, the content should be.

— Sarah Richards

“Revolutionizing Government Content”, https://vimeo.com/83280410
• User stories helped define content’s main scope:
• All content was rephrased as a set of user needs,
• 1,800 user needs grouped/classified as stories,
• Each was assigned a format (page, multipart guide),
• A priority/tags were assigned to each user need,
• Needotron was built to track and prioritise user needs.
Gov.uk Redesign (2011–2012)
• Every user need had to pass a strategic review:
Gov.uk Redesign (2011–2012)
• What’s the point of the page?

(identify the core, remove the waffle)
• Do people want it?

(based on traffic and search terms)
• Do they want it from government?

(content should be reasonably expected)
• Can only government meet the need?

(focused content, no general advice)
• 18 months of work, with 200 people involved.

Total cost saved: £542.000.000 per year.
• 116,000 documents deleted, 223 policies rewritten,
222 subdomains closed, 22,250 user stories.
“
…The service manual tells all
departments how to conduct their
services. If a service can’t prove
that there is a use case for specific
content, it won’t go live.

— Sarah Richards

“Revolutionizing Government Content”, https://vimeo.com/83280410

Responsive Iconography
Responsive Iconography
• Sometimes, rescaling an icon or illustration
doesn’t aid but rather hinders usability.
• Idea: with iconography, for different views
deliver various levels of fidelity & interaction.
• The “art-direction” use-case beyond images—
applied to icons, based on its displayed size.
“
Just because an image is scalable
doesn’t mean it’s legible at all sizes.
Most visual elements have a perfect
sweet spot in terms of legibility—
icons are no different in this regard.

— Iconic
“
Sparkicon is a small, inline icon
with additional link meta data to
describe either the content and/or
the behaviour when the user clicks
the link.

— Mark Boulton

http://www.markboulton.co.uk/journal/sparkicons
Optimistic Interfaces
Optimistic Interfaces
• Performance is not only about technology;

it’s about how users perceive it, too.
• To create a noticeable performance
improvement, it has to improve by 20%.
• Idea: fake performance by being optimistic
about user’s next steps.
Steven C. Seow, “Designing and EngineeringTime:The Psychology ofTime Perception”
Optimistic Interfaces
• Perform actions optimistically

Pretend that an action succeeded right away.
• Adaptively prefetch content

Reprioritize loading based on user’s actions.
• Move bits when no one is watching

Keep users busy while boring stuff happens.
Mike Krieger, co-founder of Instagram, “Secrets to Lightning-Fast Mobile Design”
“
The optimal style is a backwards
moving and decelerating ribbed
progress bar, which made the load
time appear 11% faster than a solid
colored bar.

Progressive Reduction
“
Your proficiency in a product
will decay over time without
usage. As such, this proficiency
is reflected in experience decays
over time. These decays should
be avoided at all costs.






— Allan Grinshtein
Progressive Reduction
• Usability is a moving target; users get

smarter at a product as they keep using it.
• An interface should adapt and enable users

to become more efficient at using it.
• Idea: change the UI as the user moves
through different stages of proficiency.
Progressive Reduction
• Every UI regresses without usage. For major
features, track and observe their usage.
• Create a proficiency profile for every user;

as a feature is used more, start reducing the
“hand-holding” in a series of levels.
Progressive Reduction
• Assign a proficiency level to each feature and
design its variations for each level.
• If a user doesn’t use a feature for a long time,
UI regresses back to level 1.
• If a user uses a feature more, UI keeps
increasing levels to the “advanced” mode.
Designing for Extremes
“
We have clients come to us and
say, “We know our average
customer. She’s female, 34 years
old, with 2.3 kids…” But what we
really need to do to design well,
is to look at the extremes…






— Dan Formosa, “Smart Design”
“
...the weakest, or the person with
arthritis, or the athlete, or the
strongest or the fastest person.
Because if we really understand
what the extremes are, the
middle will take care of itself.






— Dan Formosa, “Smart Design”
Designing for Extremes
• Average user is an artificial, static
representation of users that don’t exist.
• Real users change constantly, reaching
different positions, roles and contexts.
• Idea: optimize for edge cases first (“minimal
usability threshold”), then converge towards
more common cases.
Delightful UX
“
Online relationships are like
regular relationships; we should
aspire to design interfaces [that]
recognize users are humans by
mirroring the natural process of
relationship building.


— Trent Walton
“Human Internet”, http://doriantaylor.com/the-redesign-dissolved
Delightful UX
• Feature sets can’t empathize with users.

The atmosphere of performing tasks can.
• Being friendly and personal is default.

Small kindnesses help us go beyond that.
• Idea: integrate small kindnesses in every
interaction to keep users engaged and happy.
Pain
Value >Pain
Delightful UX + Value Value > Pain>
Delightful UX + ValueThe key to is a

great, authentic, humane personality.
Delightful UX
• For every potential negative experience,
provide reassurance, solutions and rewards:
• Intl. shipping? Detect user’s country and reassure her.
• Input mistakes: Show only error-fields and hints.
• Slow checkout: Give $5 discount after 45s in checkout.
• Card declined: Provide alternate payment methods.
• First purchase: Provide a discount for next purchase.
• Large purchase: Send a handwritten thank-you note.
• Personal profile: Ask for the favorite movie character.
Responsive Newsletters
Responsive Emails
• “Mobile” email is big: 47% of email opens on
mobile; more than desktop clients/webmail.
• Only 12% of high-impact newsletters are
responsive; 80% delete email if it looks broken.
• Most newsletters are broken on mobile
(zoom’n’pinching) → business advantage.
“Mobile Email Usage Statistics”, http://www.emailmonday.com/mobile-email-usage-statistics

“Mobile Opens Hit Record High”, https://litmus.com/blog/mobile-opens-hit-record-high-of-47?

“Only 11% of newsletters feature responsive mobile layouts”, http://blog.equinux.com/2013/07/responsive-mobile-email-layouts/
Twitter’s Case-Study
• Minor tweaks in the layout help optimize the
newsletter experience for readers:
• Colored cells for buttons (text+background),
• Different CTA/landing pages for different views,
• Column switching and padding adjustments,
• Inline table styling first, media queries second,
Twitter Inspires With Unique Responsive Design, https://litmus.com/blog/twitter-inspires-with-unique-responsive-design

Dreamforce Email Newsletter, https://litmus.com/blog/inspiration-dreamforce

VML Backgrounds, http://www.emailonacid.com/blog/details/C13/emailology_vector_markup_language_and_backgrounds
• Backgrounds with VML for Outlook 07/10/13.
Responsive Newsletters
• Mobile email is a fragile medium with many
specific constraints and requirements:
• Single-column layout, width 500–600px,

• Minimum target area of 44×44 px,
• Minimum font size of 13px,
• DOCTYPE ignore: clients impose their own/leave out,
• No JavaScript support is available,
• Often images are disabled (base64 won’t work),
• There is no way around tables, px and display: none.
• Culprits: Outlook 2010, Lotus Notes, Yahoo, Gmail.
“Email Market Share”, Litmus, http://emailclientmarketshare.com

Conclusion
Thank you.
Image credits
• Front cover: Geometric Wallpapers

by Simon C Page (http://simoncpage.co.uk/
blog/2012/03/ipad-hd-retina-wallpaper/)
• Homer Simpsons: http://smashed.by/homer

• Sections illustrations: “bisous les copains”,
by Guillaume Kurkdjian (http://
bisouslescopains.tumblr.com/)

• Hypercube: http://en.academic.ru, Wikipedia

Real-Life Responsive Design Essentials

Contenu connexe

Tendances

Making Your Website Sing!
Making Your Website Sing!Making Your Website Sing!
Making Your Website Sing!Embolden
 
Introduction to User Experience Design 2/15/20
Introduction to User Experience Design 2/15/20Introduction to User Experience Design 2/15/20
Introduction to User Experience Design 2/15/20Robert Stribley
 
Guidelines for Responsive UX Design 07/07/2018
Guidelines for Responsive UX Design 07/07/2018Guidelines for Responsive UX Design 07/07/2018
Guidelines for Responsive UX Design 07/07/2018Robert Stribley
 
Basics of Interaction Design and Strategy
Basics of Interaction Design and StrategyBasics of Interaction Design and Strategy
Basics of Interaction Design and StrategyRobert Stribley
 
SHARE2012 Conference A Decade of Adoption Best Practices
SHARE2012 Conference A Decade of Adoption Best PracticesSHARE2012 Conference A Decade of Adoption Best Practices
SHARE2012 Conference A Decade of Adoption Best PracticesMike Gilronan
 
SPSNH - what goes where
SPSNH  - what goes whereSPSNH  - what goes where
SPSNH - what goes whereMike Gilronan
 
Optimising Mobile Seminar, Melbourne & Perth-June'13
Optimising Mobile Seminar, Melbourne & Perth-June'13Optimising Mobile Seminar, Melbourne & Perth-June'13
Optimising Mobile Seminar, Melbourne & Perth-June'13Precedent
 
Guidelines for Responsive UX Design 12/12/20
Guidelines for Responsive UX Design 12/12/20Guidelines for Responsive UX Design 12/12/20
Guidelines for Responsive UX Design 12/12/20Robert Stribley
 
Interactive Visualization
Interactive VisualizationInteractive Visualization
Interactive VisualizationUNCResearchHub
 
Guidelines for Responsive UX Design 11/15/2018
Guidelines for Responsive UX Design 11/15/2018Guidelines for Responsive UX Design 11/15/2018
Guidelines for Responsive UX Design 11/15/2018Robert Stribley
 
WUD Rome 2014 - Delightful UX – Real-Life Responsive Web Design (EN) - Vitaly...
WUD Rome 2014 - Delightful UX – Real-Life Responsive Web Design (EN) - Vitaly...WUD Rome 2014 - Delightful UX – Real-Life Responsive Web Design (EN) - Vitaly...
WUD Rome 2014 - Delightful UX – Real-Life Responsive Web Design (EN) - Vitaly...nois3
 
Roberto Hortal Seamless Website Journey Increase User-friendliness and Acces...
Roberto Hortal Seamless Website Journey Increase User-friendliness and  Acces...Roberto Hortal Seamless Website Journey Increase User-friendliness and  Acces...
Roberto Hortal Seamless Website Journey Increase User-friendliness and Acces...Roberto Hortal
 
A SharePoint User eXperience
A SharePoint User eXperienceA SharePoint User eXperience
A SharePoint User eXperienceSparked
 
HOW TO PROVIDE USEFUL INFORMATION IN A USER-CENTERED INTRANET SITE
HOW TO PROVIDE USEFUL INFORMATION IN A USER-CENTERED INTRANET SITEHOW TO PROVIDE USEFUL INFORMATION IN A USER-CENTERED INTRANET SITE
HOW TO PROVIDE USEFUL INFORMATION IN A USER-CENTERED INTRANET SITEHsiu-Tan Hsiao
 
Basics of Interaction Design & Strategy - 4/9/16
Basics of Interaction Design & Strategy - 4/9/16Basics of Interaction Design & Strategy - 4/9/16
Basics of Interaction Design & Strategy - 4/9/16Robert Stribley
 
Web Usability Page Design
Web Usability   Page DesignWeb Usability   Page Design
Web Usability Page DesignOvidiu Von M
 
Guidelines for Responsive UX Design 11/16/19
Guidelines for Responsive UX Design 11/16/19Guidelines for Responsive UX Design 11/16/19
Guidelines for Responsive UX Design 11/16/19Robert Stribley
 

Tendances (20)

Making Your Website Sing!
Making Your Website Sing!Making Your Website Sing!
Making Your Website Sing!
 
Introduction to User Experience Design 2/15/20
Introduction to User Experience Design 2/15/20Introduction to User Experience Design 2/15/20
Introduction to User Experience Design 2/15/20
 
Guidelines for Responsive UX Design 07/07/2018
Guidelines for Responsive UX Design 07/07/2018Guidelines for Responsive UX Design 07/07/2018
Guidelines for Responsive UX Design 07/07/2018
 
Basics of Interaction Design and Strategy
Basics of Interaction Design and StrategyBasics of Interaction Design and Strategy
Basics of Interaction Design and Strategy
 
UX Fundamentals
UX FundamentalsUX Fundamentals
UX Fundamentals
 
SHARE2012 Conference A Decade of Adoption Best Practices
SHARE2012 Conference A Decade of Adoption Best PracticesSHARE2012 Conference A Decade of Adoption Best Practices
SHARE2012 Conference A Decade of Adoption Best Practices
 
SPSNH - what goes where
SPSNH  - what goes whereSPSNH  - what goes where
SPSNH - what goes where
 
Optimising Mobile Seminar, Melbourne & Perth-June'13
Optimising Mobile Seminar, Melbourne & Perth-June'13Optimising Mobile Seminar, Melbourne & Perth-June'13
Optimising Mobile Seminar, Melbourne & Perth-June'13
 
Guidelines for Responsive UX Design 12/12/20
Guidelines for Responsive UX Design 12/12/20Guidelines for Responsive UX Design 12/12/20
Guidelines for Responsive UX Design 12/12/20
 
Interactive Visualization
Interactive VisualizationInteractive Visualization
Interactive Visualization
 
Guidelines for Responsive UX Design 11/15/2018
Guidelines for Responsive UX Design 11/15/2018Guidelines for Responsive UX Design 11/15/2018
Guidelines for Responsive UX Design 11/15/2018
 
WUD Rome 2014 - Delightful UX – Real-Life Responsive Web Design (EN) - Vitaly...
WUD Rome 2014 - Delightful UX – Real-Life Responsive Web Design (EN) - Vitaly...WUD Rome 2014 - Delightful UX – Real-Life Responsive Web Design (EN) - Vitaly...
WUD Rome 2014 - Delightful UX – Real-Life Responsive Web Design (EN) - Vitaly...
 
IA now
IA nowIA now
IA now
 
Roberto Hortal Seamless Website Journey Increase User-friendliness and Acces...
Roberto Hortal Seamless Website Journey Increase User-friendliness and  Acces...Roberto Hortal Seamless Website Journey Increase User-friendliness and  Acces...
Roberto Hortal Seamless Website Journey Increase User-friendliness and Acces...
 
Search V Next Final
Search V Next FinalSearch V Next Final
Search V Next Final
 
A SharePoint User eXperience
A SharePoint User eXperienceA SharePoint User eXperience
A SharePoint User eXperience
 
HOW TO PROVIDE USEFUL INFORMATION IN A USER-CENTERED INTRANET SITE
HOW TO PROVIDE USEFUL INFORMATION IN A USER-CENTERED INTRANET SITEHOW TO PROVIDE USEFUL INFORMATION IN A USER-CENTERED INTRANET SITE
HOW TO PROVIDE USEFUL INFORMATION IN A USER-CENTERED INTRANET SITE
 
Basics of Interaction Design & Strategy - 4/9/16
Basics of Interaction Design & Strategy - 4/9/16Basics of Interaction Design & Strategy - 4/9/16
Basics of Interaction Design & Strategy - 4/9/16
 
Web Usability Page Design
Web Usability   Page DesignWeb Usability   Page Design
Web Usability Page Design
 
Guidelines for Responsive UX Design 11/16/19
Guidelines for Responsive UX Design 11/16/19Guidelines for Responsive UX Design 11/16/19
Guidelines for Responsive UX Design 11/16/19
 

Similaire à Real-Life Responsive Design Essentials

SPS Jersey 2014 - Creating a Great User Experience in SharePoint
SPS Jersey 2014 - Creating a Great User Experience in SharePointSPS Jersey 2014 - Creating a Great User Experience in SharePoint
SPS Jersey 2014 - Creating a Great User Experience in SharePointMarc D Anderson
 
What Makes SharePoint UX Good?
What Makes SharePoint UX Good?What Makes SharePoint UX Good?
What Makes SharePoint UX Good?Thomas Daly
 
UX design for every screen
UX design for every screenUX design for every screen
UX design for every screenFour Kitchens
 
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...Ultan O'Broin
 
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePointSharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePointMarc D Anderson
 
Webility - Navigating our Digital Future
Webility - Navigating our Digital FutureWebility - Navigating our Digital Future
Webility - Navigating our Digital FutureJamie Stantonian
 
Digital Marketing Course Week 3: Digital Assets
Digital Marketing Course Week 3: Digital AssetsDigital Marketing Course Week 3: Digital Assets
Digital Marketing Course Week 3: Digital AssetsAyca Turhan
 
10 Usability & UX Guidelines
10 Usability & UX Guidelines10 Usability & UX Guidelines
10 Usability & UX GuidelinesShawn Calvert
 
talk for HK SME center about web3.0 , AI, mobile apps
talk for HK SME center about web3.0 , AI, mobile appstalk for HK SME center about web3.0 , AI, mobile apps
talk for HK SME center about web3.0 , AI, mobile appsAlex Hung
 
Raising productivity with SharePoint and Gamification
Raising productivity with SharePoint and GamificationRaising productivity with SharePoint and Gamification
Raising productivity with SharePoint and GamificationJussi Mori
 
Time critical user centred web design
Time critical user centred web designTime critical user centred web design
Time critical user centred web designAntony Groves
 
Putting Mobile First - July 2013
Putting Mobile First - July 2013Putting Mobile First - July 2013
Putting Mobile First - July 2013Precedent
 
Basics of Interaction Design & Strategy - 6/12/15
Basics of Interaction Design & Strategy - 6/12/15Basics of Interaction Design & Strategy - 6/12/15
Basics of Interaction Design & Strategy - 6/12/15Robert Stribley
 
Hydrae brochure 4.6 eng
Hydrae brochure 4.6 engHydrae brochure 4.6 eng
Hydrae brochure 4.6 engHydrae
 
Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012Samantha Bailey
 
How to Facilitate the Government of our Governance - SharePoint
How to Facilitate the Government of our Governance - SharePointHow to Facilitate the Government of our Governance - SharePoint
How to Facilitate the Government of our Governance - SharePointvman916
 
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...Ultan O'Broin
 
Content Strategy: Do It For Your Users
Content Strategy: Do It For Your UsersContent Strategy: Do It For Your Users
Content Strategy: Do It For Your UsersAndrea Sarther
 
10 Digital Marketing Trends for 2017
10 Digital Marketing Trends for 201710 Digital Marketing Trends for 2017
10 Digital Marketing Trends for 2017DragonSearch
 

Similaire à Real-Life Responsive Design Essentials (20)

SPS Jersey 2014 - Creating a Great User Experience in SharePoint
SPS Jersey 2014 - Creating a Great User Experience in SharePointSPS Jersey 2014 - Creating a Great User Experience in SharePoint
SPS Jersey 2014 - Creating a Great User Experience in SharePoint
 
What Makes SharePoint UX Good?
What Makes SharePoint UX Good?What Makes SharePoint UX Good?
What Makes SharePoint UX Good?
 
UX design for every screen
UX design for every screenUX design for every screen
UX design for every screen
 
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
 
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePointSharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
 
Webility - Navigating our Digital Future
Webility - Navigating our Digital FutureWebility - Navigating our Digital Future
Webility - Navigating our Digital Future
 
Intranet trends to watch
Intranet trends to watchIntranet trends to watch
Intranet trends to watch
 
Digital Marketing Course Week 3: Digital Assets
Digital Marketing Course Week 3: Digital AssetsDigital Marketing Course Week 3: Digital Assets
Digital Marketing Course Week 3: Digital Assets
 
10 Usability & UX Guidelines
10 Usability & UX Guidelines10 Usability & UX Guidelines
10 Usability & UX Guidelines
 
talk for HK SME center about web3.0 , AI, mobile apps
talk for HK SME center about web3.0 , AI, mobile appstalk for HK SME center about web3.0 , AI, mobile apps
talk for HK SME center about web3.0 , AI, mobile apps
 
Raising productivity with SharePoint and Gamification
Raising productivity with SharePoint and GamificationRaising productivity with SharePoint and Gamification
Raising productivity with SharePoint and Gamification
 
Time critical user centred web design
Time critical user centred web designTime critical user centred web design
Time critical user centred web design
 
Putting Mobile First - July 2013
Putting Mobile First - July 2013Putting Mobile First - July 2013
Putting Mobile First - July 2013
 
Basics of Interaction Design & Strategy - 6/12/15
Basics of Interaction Design & Strategy - 6/12/15Basics of Interaction Design & Strategy - 6/12/15
Basics of Interaction Design & Strategy - 6/12/15
 
Hydrae brochure 4.6 eng
Hydrae brochure 4.6 engHydrae brochure 4.6 eng
Hydrae brochure 4.6 eng
 
Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012
 
How to Facilitate the Government of our Governance - SharePoint
How to Facilitate the Government of our Governance - SharePointHow to Facilitate the Government of our Governance - SharePoint
How to Facilitate the Government of our Governance - SharePoint
 
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
 
Content Strategy: Do It For Your Users
Content Strategy: Do It For Your UsersContent Strategy: Do It For Your Users
Content Strategy: Do It For Your Users
 
10 Digital Marketing Trends for 2017
10 Digital Marketing Trends for 201710 Digital Marketing Trends for 2017
10 Digital Marketing Trends for 2017
 

Plus de FDConf

Антон Киршанов - «Квант изменения. Реактивные реакции на React.
Антон Киршанов - «Квант изменения. Реактивные реакции на React.Антон Киршанов - «Квант изменения. Реактивные реакции на React.
Антон Киршанов - «Квант изменения. Реактивные реакции на React.FDConf
 
Игорь Еростенко - Создаем виртуальный тур
Игорь Еростенко - Создаем виртуальный турИгорь Еростенко - Создаем виртуальный тур
Игорь Еростенко - Создаем виртуальный турFDConf
 
Илья Климов - Reason: маргиналы против хайпа
Илья Климов - Reason: маргиналы против хайпаИлья Климов - Reason: маргиналы против хайпа
Илья Климов - Reason: маргиналы против хайпаFDConf
 
Максим Щепелин - Доставляя веб-контент в игру
Максим Щепелин - Доставляя веб-контент в игруМаксим Щепелин - Доставляя веб-контент в игру
Максим Щепелин - Доставляя веб-контент в игруFDConf
 
Александр Черноокий - Как правило "победитель получает все" работает и не раб...
Александр Черноокий - Как правило "победитель получает все" работает и не раб...Александр Черноокий - Как правило "победитель получает все" работает и не раб...
Александр Черноокий - Как правило "победитель получает все" работает и не раб...FDConf
 
Михаил Волчек - Что такое Цифровая мастерская?
Михаил Волчек - Что такое Цифровая мастерская?Михаил Волчек - Что такое Цифровая мастерская?
Михаил Волчек - Что такое Цифровая мастерская?FDConf
 
Radoslav Stankov - Handling GraphQL with React and Apollo
Radoslav Stankov - Handling GraphQL with React and ApolloRadoslav Stankov - Handling GraphQL with React and Apollo
Radoslav Stankov - Handling GraphQL with React and ApolloFDConf
 
Виктор Русакович - Выборы, выборы, все фреймворки… приторны
Виктор Русакович - Выборы, выборы, все фреймворки… приторныВиктор Русакович - Выборы, выборы, все фреймворки… приторны
Виктор Русакович - Выборы, выборы, все фреймворки… приторныFDConf
 
Slobodan Stojanovic - 8 1/2 things about serverless
Slobodan Stojanovic - 8 1/2 things about serverless Slobodan Stojanovic - 8 1/2 things about serverless
Slobodan Stojanovic - 8 1/2 things about serverless FDConf
 
Тимофей Лавренюк - Почему мне зашел PWA?
Тимофей Лавренюк - Почему мне зашел PWA?Тимофей Лавренюк - Почему мне зашел PWA?
Тимофей Лавренюк - Почему мне зашел PWA?FDConf
 
В погоне за производительностью
В погоне за производительностьюВ погоне за производительностью
В погоне за производительностьюFDConf
 
Если у вас нету тестов...
Если у вас нету тестов...Если у вас нету тестов...
Если у вас нету тестов...FDConf
 
Migrate your React.js application from (m)Observable to Redux
Migrate your React.js application from (m)Observable to ReduxMigrate your React.js application from (m)Observable to Redux
Migrate your React.js application from (m)Observable to ReduxFDConf
 
Dart: питание и сила для вашего проекта
Dart: питание и сила для вашего проектаDart: питание и сила для вашего проекта
Dart: питание и сила для вашего проектаFDConf
 
Scalable Angular 2 Application Architecture
Scalable Angular 2 Application ArchitectureScalable Angular 2 Application Architecture
Scalable Angular 2 Application ArchitectureFDConf
 
JavaScript: прошлое, настоящее и будущее.
JavaScript: прошлое, настоящее и будущее.JavaScript: прошлое, настоящее и будущее.
JavaScript: прошлое, настоящее и будущее.FDConf
 
CSSO — сжимаем CSS
CSSO — сжимаем CSSCSSO — сжимаем CSS
CSSO — сжимаем CSSFDConf
 
Redux. From twitter hype to production
Redux. From twitter hype to productionRedux. From twitter hype to production
Redux. From twitter hype to productionFDConf
 
Будь первым
Будь первымБудь первым
Будь первымFDConf
 
"Service Worker: Let Your Web App Feel Like a Native "
"Service Worker: Let Your Web App Feel Like a Native ""Service Worker: Let Your Web App Feel Like a Native "
"Service Worker: Let Your Web App Feel Like a Native "FDConf
 

Plus de FDConf (20)

Антон Киршанов - «Квант изменения. Реактивные реакции на React.
Антон Киршанов - «Квант изменения. Реактивные реакции на React.Антон Киршанов - «Квант изменения. Реактивные реакции на React.
Антон Киршанов - «Квант изменения. Реактивные реакции на React.
 
Игорь Еростенко - Создаем виртуальный тур
Игорь Еростенко - Создаем виртуальный турИгорь Еростенко - Создаем виртуальный тур
Игорь Еростенко - Создаем виртуальный тур
 
Илья Климов - Reason: маргиналы против хайпа
Илья Климов - Reason: маргиналы против хайпаИлья Климов - Reason: маргиналы против хайпа
Илья Климов - Reason: маргиналы против хайпа
 
Максим Щепелин - Доставляя веб-контент в игру
Максим Щепелин - Доставляя веб-контент в игруМаксим Щепелин - Доставляя веб-контент в игру
Максим Щепелин - Доставляя веб-контент в игру
 
Александр Черноокий - Как правило "победитель получает все" работает и не раб...
Александр Черноокий - Как правило "победитель получает все" работает и не раб...Александр Черноокий - Как правило "победитель получает все" работает и не раб...
Александр Черноокий - Как правило "победитель получает все" работает и не раб...
 
Михаил Волчек - Что такое Цифровая мастерская?
Михаил Волчек - Что такое Цифровая мастерская?Михаил Волчек - Что такое Цифровая мастерская?
Михаил Волчек - Что такое Цифровая мастерская?
 
Radoslav Stankov - Handling GraphQL with React and Apollo
Radoslav Stankov - Handling GraphQL with React and ApolloRadoslav Stankov - Handling GraphQL with React and Apollo
Radoslav Stankov - Handling GraphQL with React and Apollo
 
Виктор Русакович - Выборы, выборы, все фреймворки… приторны
Виктор Русакович - Выборы, выборы, все фреймворки… приторныВиктор Русакович - Выборы, выборы, все фреймворки… приторны
Виктор Русакович - Выборы, выборы, все фреймворки… приторны
 
Slobodan Stojanovic - 8 1/2 things about serverless
Slobodan Stojanovic - 8 1/2 things about serverless Slobodan Stojanovic - 8 1/2 things about serverless
Slobodan Stojanovic - 8 1/2 things about serverless
 
Тимофей Лавренюк - Почему мне зашел PWA?
Тимофей Лавренюк - Почему мне зашел PWA?Тимофей Лавренюк - Почему мне зашел PWA?
Тимофей Лавренюк - Почему мне зашел PWA?
 
В погоне за производительностью
В погоне за производительностьюВ погоне за производительностью
В погоне за производительностью
 
Если у вас нету тестов...
Если у вас нету тестов...Если у вас нету тестов...
Если у вас нету тестов...
 
Migrate your React.js application from (m)Observable to Redux
Migrate your React.js application from (m)Observable to ReduxMigrate your React.js application from (m)Observable to Redux
Migrate your React.js application from (m)Observable to Redux
 
Dart: питание и сила для вашего проекта
Dart: питание и сила для вашего проектаDart: питание и сила для вашего проекта
Dart: питание и сила для вашего проекта
 
Scalable Angular 2 Application Architecture
Scalable Angular 2 Application ArchitectureScalable Angular 2 Application Architecture
Scalable Angular 2 Application Architecture
 
JavaScript: прошлое, настоящее и будущее.
JavaScript: прошлое, настоящее и будущее.JavaScript: прошлое, настоящее и будущее.
JavaScript: прошлое, настоящее и будущее.
 
CSSO — сжимаем CSS
CSSO — сжимаем CSSCSSO — сжимаем CSS
CSSO — сжимаем CSS
 
Redux. From twitter hype to production
Redux. From twitter hype to productionRedux. From twitter hype to production
Redux. From twitter hype to production
 
Будь первым
Будь первымБудь первым
Будь первым
 
"Service Worker: Let Your Web App Feel Like a Native "
"Service Worker: Let Your Web App Feel Like a Native ""Service Worker: Let Your Web App Feel Like a Native "
"Service Worker: Let Your Web App Feel Like a Native "
 

Dernier

Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 

Dernier (20)

Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

Real-Life Responsive Design Essentials

  • 1. Real-Life Responsive Web Design Vitaly Friedman 20/02/2014 • UX Riga, Latvia
  • 2. Vitaly Friedman, editor-in-chief
 and co-founder of SmashingMag
  • 3.
  • 4.
  • 5.
  • 6. “ Designing for the Web is like visualizing a tesseract. We build experiences by manipulating their shadows. — Tim Brown
  • 7.
  • 8. Responsive Design is an appropriate tool for “multi-dimensional” designs.
  • 9. It’s a new mindset that requires us to rethink and extend our practices.
  • 10.
  • 11.
  • 12.
  • 14. “ Content parity doesn’t mean every experience is identical. It means that the content is always available: whatever settings and input modes the user uses. 
 — Scott Jehl
 http://www.lukew.com/ff/entry.asp?1684
  • 15.
  • 16.
  • 17.
  • 18.
  • 19. “ It’s OK if we don’t have complete content up front, but we do need complete content structure when we start designing. 
 — Sarah Parmenter
  • 20.
  • 21. Gov.uk Redesign (2011–2012) • Typical characteristics of a “decaying” system: • Huge, slow-moving, complex architecture, • Outdated and heavily customized legacy CMS, • Solution: a new content-focused digital strategy based on user needs and sound design principles. • Increasing maintenance and development costs, • An inconsistent, fragmented online presence, • Duplicate content authored by single departments, • Steady increase in user complaints and requests.
  • 22.
  • 23. • Rethinking the role of the UK government online: • Digital content to be managed centrally,
 (was run on a departmental level previously); • Service model with focus on user needs,
 (iterative, agile mentality now re-applied); • “Radical simplification of the digital footprint”
 (both in terms of content and technology). Gov.uk Redesign (2011–2012)
  • 24. “ The UK Government has 400 organizations, and each of them had at least one website, overall with 75.000 pages. The goal was to bring them all together, in one central place on Gov.uk…
 — Sarah Richards
 “Revolutionizing Government Content”, https://vimeo.com/83280410

  • 25. “ …Users don’t need to know what institution is responsible for a specific task—they need to find answers, easily. So the government structure can’t be the main point of interaction, the content should be.
 — Sarah Richards
 “Revolutionizing Government Content”, https://vimeo.com/83280410
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32. • User stories helped define content’s main scope: • All content was rephrased as a set of user needs, • 1,800 user needs grouped/classified as stories, • Each was assigned a format (page, multipart guide), • A priority/tags were assigned to each user need, • Needotron was built to track and prioritise user needs. Gov.uk Redesign (2011–2012)
  • 33.
  • 34.
  • 35. • Every user need had to pass a strategic review: Gov.uk Redesign (2011–2012) • What’s the point of the page?
 (identify the core, remove the waffle) • Do people want it?
 (based on traffic and search terms) • Do they want it from government?
 (content should be reasonably expected) • Can only government meet the need?
 (focused content, no general advice)
  • 36.
  • 37.
  • 38. • 18 months of work, with 200 people involved.
 Total cost saved: £542.000.000 per year. • 116,000 documents deleted, 223 policies rewritten, 222 subdomains closed, 22,250 user stories.
  • 39.
  • 40.
  • 41. “ …The service manual tells all departments how to conduct their services. If a service can’t prove that there is a use case for specific content, it won’t go live.
 — Sarah Richards
 “Revolutionizing Government Content”, https://vimeo.com/83280410

  • 42.
  • 43.
  • 44.
  • 46. Responsive Iconography • Sometimes, rescaling an icon or illustration doesn’t aid but rather hinders usability. • Idea: with iconography, for different views deliver various levels of fidelity & interaction. • The “art-direction” use-case beyond images— applied to icons, based on its displayed size.
  • 47.
  • 48. “ Just because an image is scalable doesn’t mean it’s legible at all sizes. Most visual elements have a perfect sweet spot in terms of legibility— icons are no different in this regard.
 — Iconic
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58. “ Sparkicon is a small, inline icon with additional link meta data to describe either the content and/or the behaviour when the user clicks the link.
 — Mark Boulton
 http://www.markboulton.co.uk/journal/sparkicons
  • 59.
  • 60.
  • 61.
  • 63. Optimistic Interfaces • Performance is not only about technology;
 it’s about how users perceive it, too. • To create a noticeable performance improvement, it has to improve by 20%. • Idea: fake performance by being optimistic about user’s next steps. Steven C. Seow, “Designing and EngineeringTime:The Psychology ofTime Perception”
  • 64. Optimistic Interfaces • Perform actions optimistically
 Pretend that an action succeeded right away. • Adaptively prefetch content
 Reprioritize loading based on user’s actions. • Move bits when no one is watching
 Keep users busy while boring stuff happens. Mike Krieger, co-founder of Instagram, “Secrets to Lightning-Fast Mobile Design”
  • 65.
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71. “ The optimal style is a backwards moving and decelerating ribbed progress bar, which made the load time appear 11% faster than a solid colored bar.

  • 72.
  • 73.
  • 74.
  • 75.
  • 77. “ Your proficiency in a product will decay over time without usage. As such, this proficiency is reflected in experience decays over time. These decays should be avoided at all costs. 
 
 
 — Allan Grinshtein
  • 78. Progressive Reduction • Usability is a moving target; users get
 smarter at a product as they keep using it. • An interface should adapt and enable users
 to become more efficient at using it. • Idea: change the UI as the user moves through different stages of proficiency.
  • 79.
  • 80. Progressive Reduction • Every UI regresses without usage. For major features, track and observe their usage. • Create a proficiency profile for every user;
 as a feature is used more, start reducing the “hand-holding” in a series of levels.
  • 81. Progressive Reduction • Assign a proficiency level to each feature and design its variations for each level. • If a user doesn’t use a feature for a long time, UI regresses back to level 1. • If a user uses a feature more, UI keeps increasing levels to the “advanced” mode.
  • 82.
  • 83.
  • 84.
  • 85.
  • 86.
  • 87.
  • 89. “ We have clients come to us and say, “We know our average customer. She’s female, 34 years old, with 2.3 kids…” But what we really need to do to design well, is to look at the extremes… 
 
 
 — Dan Formosa, “Smart Design”
  • 90. “ ...the weakest, or the person with arthritis, or the athlete, or the strongest or the fastest person. Because if we really understand what the extremes are, the middle will take care of itself. 
 
 
 — Dan Formosa, “Smart Design”
  • 91.
  • 92.
  • 93.
  • 94.
  • 95. Designing for Extremes • Average user is an artificial, static representation of users that don’t exist. • Real users change constantly, reaching different positions, roles and contexts. • Idea: optimize for edge cases first (“minimal usability threshold”), then converge towards more common cases.
  • 96.
  • 97.
  • 98.
  • 99.
  • 101. “ Online relationships are like regular relationships; we should aspire to design interfaces [that] recognize users are humans by mirroring the natural process of relationship building. 
 — Trent Walton “Human Internet”, http://doriantaylor.com/the-redesign-dissolved
  • 102. Delightful UX • Feature sets can’t empathize with users.
 The atmosphere of performing tasks can. • Being friendly and personal is default.
 Small kindnesses help us go beyond that. • Idea: integrate small kindnesses in every interaction to keep users engaged and happy.
  • 103.
  • 104.
  • 105.
  • 106.
  • 107. Pain
  • 109. Delightful UX + Value Value > Pain>
  • 110.
  • 111. Delightful UX + ValueThe key to is a
 great, authentic, humane personality.
  • 112.
  • 113.
  • 114.
  • 115.
  • 116.
  • 117. Delightful UX • For every potential negative experience, provide reassurance, solutions and rewards: • Intl. shipping? Detect user’s country and reassure her. • Input mistakes: Show only error-fields and hints. • Slow checkout: Give $5 discount after 45s in checkout. • Card declined: Provide alternate payment methods. • First purchase: Provide a discount for next purchase. • Large purchase: Send a handwritten thank-you note. • Personal profile: Ask for the favorite movie character.
  • 118.
  • 119.
  • 120.
  • 121.
  • 122.
  • 123.
  • 124.
  • 125.
  • 126.
  • 127.
  • 128.
  • 129.
  • 130.
  • 131.
  • 132.
  • 133.
  • 134.
  • 135.
  • 136.
  • 137.
  • 138.
  • 139.
  • 141.
  • 142.
  • 143.
  • 144. Responsive Emails • “Mobile” email is big: 47% of email opens on mobile; more than desktop clients/webmail. • Only 12% of high-impact newsletters are responsive; 80% delete email if it looks broken. • Most newsletters are broken on mobile (zoom’n’pinching) → business advantage. “Mobile Email Usage Statistics”, http://www.emailmonday.com/mobile-email-usage-statistics
 “Mobile Opens Hit Record High”, https://litmus.com/blog/mobile-opens-hit-record-high-of-47?
 “Only 11% of newsletters feature responsive mobile layouts”, http://blog.equinux.com/2013/07/responsive-mobile-email-layouts/
  • 145.
  • 146.
  • 147.
  • 148.
  • 149.
  • 150.
  • 151.
  • 152.
  • 153. Twitter’s Case-Study • Minor tweaks in the layout help optimize the newsletter experience for readers: • Colored cells for buttons (text+background), • Different CTA/landing pages for different views, • Column switching and padding adjustments, • Inline table styling first, media queries second, Twitter Inspires With Unique Responsive Design, https://litmus.com/blog/twitter-inspires-with-unique-responsive-design
 Dreamforce Email Newsletter, https://litmus.com/blog/inspiration-dreamforce
 VML Backgrounds, http://www.emailonacid.com/blog/details/C13/emailology_vector_markup_language_and_backgrounds • Backgrounds with VML for Outlook 07/10/13.
  • 154. Responsive Newsletters • Mobile email is a fragile medium with many specific constraints and requirements: • Single-column layout, width 500–600px,
 • Minimum target area of 44×44 px, • Minimum font size of 13px, • DOCTYPE ignore: clients impose their own/leave out, • No JavaScript support is available, • Often images are disabled (base64 won’t work), • There is no way around tables, px and display: none. • Culprits: Outlook 2010, Lotus Notes, Yahoo, Gmail.
  • 155. “Email Market Share”, Litmus, http://emailclientmarketshare.com

  • 156.
  • 157.
  • 158.
  • 159.
  • 160.
  • 161.
  • 162.
  • 163.
  • 164.
  • 165.
  • 167.
  • 169. Image credits • Front cover: Geometric Wallpapers
 by Simon C Page (http://simoncpage.co.uk/ blog/2012/03/ipad-hd-retina-wallpaper/) • Homer Simpsons: http://smashed.by/homer
 • Sections illustrations: “bisous les copains”, by Guillaume Kurkdjian (http:// bisouslescopains.tumblr.com/)
 • Hypercube: http://en.academic.ru, Wikipedia