Slides from my talk at Webbdagarna Växjö on the 4 December 2014.
http://www.webbdagarna.se/vaxjo-2014/program
Video (in Swedish): http://internetworld.idg.se/2.1006/1.600683/responsivt---inte-bara-for-mobilen
Abstract:
Responsiv design ses av många som ett sätt att anpassa sina sajter till att användare surfar på mobilen eller surfplattan. Men responsivt är mycket mer än så. Det är ett sätt att framtidssäkra sina digitala tjänster för en framtid med nya enheter av alla olika storlekar.
Designing For Multiple Devices - Dublin Web Summit, Oct 2013
Responsivt - Inte bara för mobilen + Webbdagarna Växjö, 04 Dec 2014
1. Responsivt - inte bara för mobilen
Anna Dahlström | @annadahlstrom
Webbdagarna Växjö, 04 december 2014 #webbdagarna
Image courtesy of Shutterstock
2. Innan 2007 handlade
det mest om det här
www.flickr.com/photos/activeside/2192411612
3. Det var när webbläsare
var vårt största huvudbry
www.flickr.com/photos/jorgeq82/4732700819
4. Idag är det webbläsare
& ett oändligt antal enheter
www.flickr.com/photos/adactio/12674602864
5. “ For the first time ever
there are more gadgets in the
world than there are people. ”
- Source: Independent
http://www.businessinsider.com/vatican-square-2005-and-2013-2013-3
7. “ We have seen 18,769 distinct devices
download our app in the past few months.
In our report last year we saw 11,868. ”
Android fragmentation, Screenshot from OpenSignal http://opensignal.com/reports/2014/android-fragmentation/
- Source: Open Signal
14. “ Today’s popular devices aren’t tomorrow's so
building something which works on any device is better than
building something which works on today’s devices. ”
https://www.flickr.com/photos/jfingas/10104822523
- Combined wise words from @oneextrapixel & @trentwalton
!
!
!
!
!
!
19. FULL WEBSITE
FULL
WEBSITE
FULL
WEBSITE
Responsiva webblösningar har samma url
& är i princip “en webbplats”
http://desktopwallpaper-s.com/19-Computers/-/Future
20. DESKTOP
FULL WEBSITE
BESPOKE
CUT DOWN
WEBSITE
BESPOKE
CUT DOWN
WEBSITE
Separata mobila webblösningar har en
egen url & innebär olika webbplatser
http://desktopwallpaper-s.com/19-Computers/-/Future
21. Android fragmentation, Screenshot from OpenSignal http://opensignal.com/reports/2014/android-fragmentation/
Tar oss tillbaka
till det här…
22. Att underhålla separata mobila
webblösningar är kostsamt
www.flickr.com/photos/ericconstantineau/5618576278
23. Olika kodbaser & tekniska
lösningar ska uppdateras…
www.flickr.com/photos/nikio/3899114449
24. …för att inte tala om
allt innehåll
www.flickr.com/photos/financialaidpodcast/7598618978
25. …samt optimering
för sökmotorer
www.flickr.com/photos/financialaidpodcast/7598618978
26. Realistiskt sett innebär det kompromisser
& frustrerade användare
www.flickr.com/photos/bulldogsrule/187693681
28. Det bygger på en myt om
att mobilanvändare beter sig så här
Image courtesy of Shutterstock
29. Mobile Search MoMentS
UnderStanding how Mobile driveS converSionS
Mobile search is always on, happening
on the go, at home and at work
of mobile searches
occur at home or
work; 17% on the go 77%
0RELOHVHDUFKHVDUHVWURQJOWLHGWRVSHFLȴFFRQWH[WV
Shopping queries are 2x more likely to be in store
Mobile searches drive valuable
outcomes for businesses
3 of 4 mobile searches
trigger follow-up actions
Actions triggered by mobile search
also happen very quickly
of conversions (store visit,
phone call or purchase)
happening within an hour 55%
On average, each mobile search triggers
nearly 2 follow-up actions
Product shopping searches have a
higher number of outcomes
Number of follow-up actions per mobile search
3.56 2.52 2.08
2.20 2.07
Beauty Auto Travel Food Tech
36%
Continued
Research
18%
Shared Information
17%
Made a Purchase
25%
Visited a Retailer’s
Website
17%
Visited a Store
7%
Called a Business
77% av mobilsökningar
sker i hemmet eller på jobbet
17% av mobilsökningar
sker “on the go”
Source: http://www.thinkwithgoogle.com/infographics/creating-moments-that-matter-infographic.html
30. “ Det ökande mobil-användandet
slår igenom i ökad
internettid i hemmet och i skolan
eftersom en stor del av
mobilanvändandet sker i hemmet
och skolan via trådlösa nätverk. ”
http://www.soi2014.se/internets-spridning-har-inte-helt-stannat-upp/allt-mer-anvandning-av-mobil-teknik-smarta-telefoner-och-surfplattor/
32. 73% har en smart mobil
53% har en surfplatta
http://www.soi2014.se/internets-spridning-har-inte-helt-stannat-upp/allt-mer-anvandning-av-mobil-teknik-smarta-telefoner-och-surfplattor/
33. Vi växlar mellan
dem under dagen
Morgon Pendling Jobb Lunch Möte AW Film
34. “ 90% of users start a task on one device and then complete it on another. ”
Sequential usage
Morning Commute
Work
- Source: Google
Simultaneous usage
+
Multi-tasking
OR
35. “ 90% of users start a task on one device and then complete it on another. ”
Sequential usage
Morning Commute
Work
- Source: Google
Simultaneous usage
+
Multi-tasking
+
Extending
OR
36. “ 90% of users start a task on one device and then complete it on another. ”
Sequential usage
Morning Commute
Work
- Source: Google
Simultaneous usage
+
Multi-tasking
+
Extending
OR
+
Complementing
37. En dålig upplevelse leder till
samma resultat, oavsett var den sker
www.flickr.com/photos/sixmilliondollardan/2493495506
38. “ Not having a mobile-friendly site helps your competitors. ”
www.flickr.com/photos/sixmilliondollardan/2493495506
- Google
39. “ Starting today, to make it
easier for people to find the
information that they’re looking
for, we’re adding a “mobile-friendly”
label to our mobile
search results. ”
- Google, 18 Nov 2014
http://googlewebmastercentral.blogspot.co.uk/2014/11/helping-users-find-mobile-friendly-pages.html
40. “ Starting today, to make it
easier for people to find the
information that they’re looking
for, we’re adding a “mobile-friendly”
label to our mobile
search results. ”
- Google, 18 Nov 2014
http://googlewebmastercentral.blogspot.co.uk/2014/11/helping-users-find-mobile-friendly-pages.html
43. Andvändare förväntar en enhetlig
kontinuerlig upplevelse oberoende av enhet
www.flickr.com/photos/joachim_s_mueller/7110473339
44. Separata mobila webblösningar
ger generellt inte mening
DESKTOP
FULL WEBSITE
BESPOKE
CUT DOWN
WEBSITE
BESPOKE
CUT DOWN
WEBSITE
http://desktopwallpaper-s.com/19-Computers/-/Future
45. Huvudinnehållet bör vara det samma, fast
optimera upplevelsen, layouten interaktioner
Image courtesy of Shutterstock
46. http://foundation.zurb.com/docs/layout.php
“ Design development
should respond to the user’s
behaviour environment based
on screen size, platform
orientation. [It’s]...a mix of
flexible grids layouts, images
an intelligent use of media
queries. ”
- Smashing Magazine
61. Content layer
rich semantic HTML markup
Presentation layer
CSS styling
Client-side scripting layer
JavaScript eller jQuery
62. www.thegrid.io
“ To get response times to a
minimum, we’ve had to develop a
system that loads in just the
essential components of the page
at the right times.
Mobile-sized images download first,
then when the page’s Javascript
detects the browser’s capabilities,
higher-resolution images get
‘loaded in dynamically.’ ”
- Andrew Pipe, BBC iWonder
64. Mobile context mobile use case
likställs ofta, men det är inte det samma
www.flickr.com/photos/icedsoul/2486885051
65. “ I used to think it merely dealt with basing responsive
breakpoints on content rather than particular devices, but there’s
more to devices than the size of their screens. ”
Image courtesy of Shutterstockwww.flickr.com/photos/jmsmith000/3169546564
- Trent Walton, Device Agnostic
66. “ A device-agnostic approach also takes
into account infinite combinations of screen resolution, input
method, browser capability, and connection speed. ”
www.flickr.com/photos/lokan/88w4w34w6.f4li8ck5r2.com/photos/jmsmith000/3169546564
- Trent Walton, Device Agnostic
75. http://foundation.zurb.com/docs/layout.php
“ Your users get to decide
how, when, and where they
want to read your content.
It is your challenge and your
responsibility to deliver a good
experience to them. ”
- Karen McGrane
76. enhet
webbläsare
skärm
input metod
uppkoppling
Vilken som helst
när som helst
Används var som helst
85. Vi ska helst
undvika det här:
www.flickr.com/photos/akrabat/9085299639
86. Börja med att identificera byggnadsblocken
Views
Home - large Home - small
87. Börja med att identificera byggnadsblocken
Views
Home - large Home - small
88. Börja med att identificera byggnadsblocken
Views Modules
Feature - large Feature - small
Home - large Home - small
89. Börja med att identificera byggnadsblocken
Views Modules
Feature - large Feature - small
Home - large Home - small
90. Börja med att identificera byggnadsblocken
Views Modules
Feature - large Feature - small
Featured products - large Featured products - small
Home - large Home - small
91. Börja med att identificera byggnadsblocken
Views Modules
Feature - large Feature - small
Featured products - large Featured products - small
Home - large Home - small
92. Börja med att identificera byggnadsblocken
Feature - large Feature - small
Featured products - large
Single product - large
Featured products - small
Single product- small
Views Modules
Home - large Home - small
93. Bygg gradvis upp ditt module library
Feature - large Feature - small
1
3
4
Featured products - large Featured products - small
Also used for:
• Module REL01 - Related products
Single product - large Single product- small
1
2
3
1
2
1
2
3
4
2
3
1
2
3
1
2
1
1
94. Bygg gradvis upp ditt module library
Feature - large Feature - small
1
3
4
Featured products - large Featured products - small
Also used for:
• Module REL01 - Related products
Single product - large Single product- small
1
2
3
1
2
1
2
3
4
2
3
1
2
3
1
2
1
1
95. http://foundation.zurb.com/docs/layout.php
“ With thousands and
thousands of pages on the
Crayola site, it wasn’t efficient to
wireframe every single page and
state.
We created a system of
components that could be
assembled in different
configurations to accommodate
the unique content needed for
each type of page. ”
- Daniel Mall
Screenshot: www.crayola.co.uk/
100. Brand Aim of experience Info or task
High level IA UX deliverables Detailed
Less formal UX deliverables but
more creatively led
UX led with more formal
extensive IA UX deliverables
Extensive Experience in visual design team Limited
Source: Mark Bell, Dare
101. Blir bäst om vi jobbar ihop, över jobbtitlar samt med kunden
102. Det handlar om att göra vad som är bäst
för användarna, kunden oss
www.flickr.com/photos/stickkim/7491816206
109. Screenshot: Screenshot: http://www.apple.com/uk/
“
A
n
d
ju
s
t a
s
the first wave of desktop apps ported to
mobile were underwhelming and replaced by mobile-first
applications, so will companies quickly realize that it isn’t
just a new screen but a brand-new platform. ”
- Source: Techcrunch
112. ´
Men varje enhet är olika.
Använd deras fulla potential
113. ´
Men varje enhet är olika.
Använd deras fulla potential
114. ´
Men varje enhet är olika.
Använd deras fulla potential
115. ´
Men varje enhet är olika.
Använd deras fulla potential
Browse
Research
Buy Pay
Get notified
116. ´
Men varje enhet är olika.
Använd deras fulla potential
Browse
Research
Buy Pay
Get notified
✓ ✓ ✓
117. ´
Men varje enhet är olika.
Använd deras fulla potential
Browse
Research
Buy Pay
Get notified
✓ ✓ ✓
✓ ✓ ✓
118. ´
Men varje enhet är olika.
Använd deras fulla potential
Browse
Research
Buy Pay
Get notified
✓ ✓ ✓
✓ ✓ ✓
✓ ✓ ✓
119. ´
Browse
Research
Buy Pay
Get notified
✓ ✓ ✓
✓ ✓ ✓
✓ ✓ ✓
✓
Men varje enhet är olika.
Använd deras fulla potential
120. ´
Browse
Research
Buy Pay
Get notified
✓ ✓ ✓
✓ ✓ ✓
✓ ✓ ✓
✓ ✓
Men varje enhet är olika.
Använd deras fulla potential
121. ´
Browse
Research
Buy Pay
Get notified
✓ ✓ ✓
✓ ✓ ✓
✓ ✓ ✓
✓
✓ ✓
Men varje enhet är olika.
Använd deras fulla potential
122. Egentligen så är det
inte så annorlunda
www.flickr.com/photos/visualpunch/7351572896
123. 1. Varje responsivt design projek är ett content strategy projekt
2. Designa ett system av moduler isället för fokusera på sidor
3. Sätt innehållsbaserade breakpoints istället för enhetesbaserade
4. Enhetsoberoende design bör vara utgångspunkten
5. …men anpassa upplevelsen efter enhetens roll ändamål