SlideShare a Scribd company logo
1 of 68
DESIGN FOR CONTEXT, NOT THE DEVICE 
UX THURSDAY TORONTO 2014 @feather
GREAT EXPERIENCES ARE 
HEAVILY BASED ON CONTEXT
CONTEXT IS OFTEN SEEN 
AS A DEVICE THING
so. much. FUN!
Really?
What defines context? 
TIME, LOCATION, PROXIMITY, DEVICE, STATE OF MIND 
CAPABILITIES, ACTIVITY, INTERESTS, INTERACTION
WHAT RESOLUTIONS 
DO WE DESIGN FOR?
WHAT RESOLUTION RANGES 
DO WE DESIGN FOR?
<p> 
To receive all of these useful 
resources, simply complete the form 
to the right: 
</p> 
<p> 
To receive all of these useful 
resources, simply complete 
<a href=“#subscribe> 
the subscription form 
</a> 
</p>
What defines context? 
TIME, LOCATION, PROXIMITY, DEVICE, STATE OF MIND 
CAPABILITIES, ACTIVITY, INTERESTS, INTERACTION
1 
2 
3 
4
function schedule_change_home_page() { 
if(date('Y-m-d') == get_option('wp_schedule_date')) { 
update_option('show_on_front', 'page'); 
update_option('page_on_front', 381); 
} else { 
update_option('show_on_front', 'posts'); 
} 
}
Context Map 
Content Priority over Time 
Logistics & Sell 
CONTENT PRIORITY CHANGES 
Speaker Info 
Tweets 
Schedule 
Photos 
Content Importance 
WITH RESPECT TO TIME 
Time 
Pre-event Event Post-event
Context Map 
Content Priority over Time 
Logistics & Sell 
Speaker Info 
Tweets 
Schedule 
Photos 
Pre-event Event Post-event 
65% 0% 0% 
20% 5% 15% 
10% 10% 40% 
0 80% 5% 
5% 5% 40%
Sell: 65% 
Inform: 15% Find a provider: 20%
Sell: 45% 
Inform: 20% 
Inform: 15% Find a provider: 20%
APPLY TIME TO CONTENT 
FOR ANY INDUSTRY
Where is the train 
station? 
What building is 
the event in? 
Which rooms are 
we using? 
Where can I park? 
Can I walk there? 
(directions) 
Which entrance 
should I use? 
What is the 
nearest public 
transit stop? 
Local car rental 
places? 
What hotels are 
nearby? 
How do I get 
there from the 
airport? 
Where am I on a 
map? 
Is the facility 
accessible to my 
wheelchair? 
Help me get 
there using 
public transit
Context Map 
Content Priority 
with respect to Location 
CONTENT PRIORITY CHANGES 
WITH RESPECT TO Building 
LOCATION 
City 
Block 
Farther away 
AIRPORT INFO 
CAR RENTAL 
HOTEL INFO 
PUBLIC TRANSIT 
TRAIN INFO 
BUILDING MAP 
WHICH ROOM? 
WHICH ENTRANCE? 
WALKING DIRECTIONS 
BIKE DIRECTIONS 
PARKING LOTS
APPLY LOCATION TO CONTENT 
FOR ANY INDUSTRY
CONTENT DISPLAY CHANGES 
WITH RESPECT TO LOCATION
CONTENT CHANGES 
WITH RESPECT TO LOCATION
var show_banner = function(){ 
navigator.geolocation.getCurrentPosition(function(position){ 
var metroYMCA = { 
'latitude': 43.663155 
'longitude': -79.385028 
}, 
distance = calculateDistance(position.coords.latitude, 
position.coords.longitude, 
contemporary.latitude, 
contemporary.longitude); 
// Check to see if the user is within 1000m of location 
if(distance <= 1){ 
// Show custom message 
} 
}); 
};
WARNING!
ALL SAVED CONTEXT 
MUST BE RESETTABLE
Context Map 
Content changes 
with respect to Proximity 3 ft / 1m 
100 ft / 30m 
1000 ft / 300m 
.6 mi / 1km 
6 mi / 10km 
CONTENT CHANGES 
WITH RESPECT TO PROXIMITY
Context Map 
Content changes 
with respect to Proximity 3 ft / 1m 
100 ft / 30m 
1000 ft / 300m 
.6 mi / 1km 
“Ethan is nearby. 
I’ve locked your phone already.” 
“Your twitter friend Karen is near. 
Get a photo together?” 
“Kate and Jason are at Signs restaurant 
waiting for your reservation. 
Let them know you’re almost there?” 
“Kevin just sat down for lunch 
at Cosmic Ray’s (5 min away) 
Ask if you can join?” 
6 mi / 10km “Ethan is at the Wild Kingdom. 
Your phone is safe.”
Context Map 
Content changes 
with respect to Proximity 3 ft / 1m 
100 ft / 30m 
CONTENT CHANGES 
WITH RESPECT TO PROXIMITY 
1000 ft / 300m 
.6 mi / 1km 
6 mi / 10km 
Sitting at your desk. 
Notices on iMac only 
In the building. 
Notices on all devices (choice). 
Away from office. 
Notices on phone only.
DISPLAY CHANGES 
WITH RESPECT TO CAPABILITIES
DISPLAY CHANGES 
WITH RESPECT TO CAPABILITIES
PREFERENCES CHANGE 
WITH RESPECT TO ACTIVITY
DISPLAY CHANGES 
WITH RESPECT TO ACTIVITY
MINIMUM VIABLE INTERACTION
Could we design content that works for 
someone: 
so they don’t need to take their phone out 
of their pocket? 
so they don’t need to unlock their phone? 
so they don’t need to open the email?
DISPLAY CHANGES 
WITH RESPECT TO INTERESTS
• Can we make this work well for someone that 
only reads headings?
DISPLAY CHANGES 
WITH RESPECT TO STATE OF MIND?
WHAT DEFINES CONTEXT? 
TIME, LOCATION, PROXIMITY, DEVICE, STATE OF MIND 
CAPABILITIES, ACTIVITY, INTERESTS, INTERACTION
DESIGN FOR CONTEXT 
NOT FOR THE DEVICE
Thank you. 
DEREK FEATHERSTONE 
@feather feather@simplyaccessible.com

More Related Content

Recently uploaded

AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxPoojaSen20
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 

Recently uploaded (20)

AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Designing for context not the device

  • 1. DESIGN FOR CONTEXT, NOT THE DEVICE UX THURSDAY TORONTO 2014 @feather
  • 2.
  • 3.
  • 4.
  • 5. GREAT EXPERIENCES ARE HEAVILY BASED ON CONTEXT
  • 6.
  • 7.
  • 8. CONTEXT IS OFTEN SEEN AS A DEVICE THING
  • 11. What defines context? TIME, LOCATION, PROXIMITY, DEVICE, STATE OF MIND CAPABILITIES, ACTIVITY, INTERESTS, INTERACTION
  • 12. WHAT RESOLUTIONS DO WE DESIGN FOR?
  • 13. WHAT RESOLUTION RANGES DO WE DESIGN FOR?
  • 14.
  • 15.
  • 16. <p> To receive all of these useful resources, simply complete the form to the right: </p> <p> To receive all of these useful resources, simply complete <a href=“#subscribe> the subscription form </a> </p>
  • 17. What defines context? TIME, LOCATION, PROXIMITY, DEVICE, STATE OF MIND CAPABILITIES, ACTIVITY, INTERESTS, INTERACTION
  • 18.
  • 19.
  • 20.
  • 21. 1 2 3 4
  • 22.
  • 23. function schedule_change_home_page() { if(date('Y-m-d') == get_option('wp_schedule_date')) { update_option('show_on_front', 'page'); update_option('page_on_front', 381); } else { update_option('show_on_front', 'posts'); } }
  • 24.
  • 25. Context Map Content Priority over Time Logistics & Sell CONTENT PRIORITY CHANGES Speaker Info Tweets Schedule Photos Content Importance WITH RESPECT TO TIME Time Pre-event Event Post-event
  • 26. Context Map Content Priority over Time Logistics & Sell Speaker Info Tweets Schedule Photos Pre-event Event Post-event 65% 0% 0% 20% 5% 15% 10% 10% 40% 0 80% 5% 5% 5% 40%
  • 27. Sell: 65% Inform: 15% Find a provider: 20%
  • 28. Sell: 45% Inform: 20% Inform: 15% Find a provider: 20%
  • 29. APPLY TIME TO CONTENT FOR ANY INDUSTRY
  • 30.
  • 31.
  • 32.
  • 33. Where is the train station? What building is the event in? Which rooms are we using? Where can I park? Can I walk there? (directions) Which entrance should I use? What is the nearest public transit stop? Local car rental places? What hotels are nearby? How do I get there from the airport? Where am I on a map? Is the facility accessible to my wheelchair? Help me get there using public transit
  • 34.
  • 35. Context Map Content Priority with respect to Location CONTENT PRIORITY CHANGES WITH RESPECT TO Building LOCATION City Block Farther away AIRPORT INFO CAR RENTAL HOTEL INFO PUBLIC TRANSIT TRAIN INFO BUILDING MAP WHICH ROOM? WHICH ENTRANCE? WALKING DIRECTIONS BIKE DIRECTIONS PARKING LOTS
  • 36. APPLY LOCATION TO CONTENT FOR ANY INDUSTRY
  • 37. CONTENT DISPLAY CHANGES WITH RESPECT TO LOCATION
  • 38. CONTENT CHANGES WITH RESPECT TO LOCATION
  • 39. var show_banner = function(){ navigator.geolocation.getCurrentPosition(function(position){ var metroYMCA = { 'latitude': 43.663155 'longitude': -79.385028 }, distance = calculateDistance(position.coords.latitude, position.coords.longitude, contemporary.latitude, contemporary.longitude); // Check to see if the user is within 1000m of location if(distance <= 1){ // Show custom message } }); };
  • 40.
  • 42.
  • 43.
  • 44. ALL SAVED CONTEXT MUST BE RESETTABLE
  • 45. Context Map Content changes with respect to Proximity 3 ft / 1m 100 ft / 30m 1000 ft / 300m .6 mi / 1km 6 mi / 10km CONTENT CHANGES WITH RESPECT TO PROXIMITY
  • 46. Context Map Content changes with respect to Proximity 3 ft / 1m 100 ft / 30m 1000 ft / 300m .6 mi / 1km “Ethan is nearby. I’ve locked your phone already.” “Your twitter friend Karen is near. Get a photo together?” “Kate and Jason are at Signs restaurant waiting for your reservation. Let them know you’re almost there?” “Kevin just sat down for lunch at Cosmic Ray’s (5 min away) Ask if you can join?” 6 mi / 10km “Ethan is at the Wild Kingdom. Your phone is safe.”
  • 47. Context Map Content changes with respect to Proximity 3 ft / 1m 100 ft / 30m CONTENT CHANGES WITH RESPECT TO PROXIMITY 1000 ft / 300m .6 mi / 1km 6 mi / 10km Sitting at your desk. Notices on iMac only In the building. Notices on all devices (choice). Away from office. Notices on phone only.
  • 48.
  • 49.
  • 50. DISPLAY CHANGES WITH RESPECT TO CAPABILITIES
  • 51. DISPLAY CHANGES WITH RESPECT TO CAPABILITIES
  • 52. PREFERENCES CHANGE WITH RESPECT TO ACTIVITY
  • 53. DISPLAY CHANGES WITH RESPECT TO ACTIVITY
  • 55. Could we design content that works for someone: so they don’t need to take their phone out of their pocket? so they don’t need to unlock their phone? so they don’t need to open the email?
  • 56.
  • 57.
  • 58. DISPLAY CHANGES WITH RESPECT TO INTERESTS
  • 59. • Can we make this work well for someone that only reads headings?
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65. DISPLAY CHANGES WITH RESPECT TO STATE OF MIND?
  • 66. WHAT DEFINES CONTEXT? TIME, LOCATION, PROXIMITY, DEVICE, STATE OF MIND CAPABILITIES, ACTIVITY, INTERESTS, INTERACTION
  • 67. DESIGN FOR CONTEXT NOT FOR THE DEVICE
  • 68. Thank you. DEREK FEATHERSTONE @feather feather@simplyaccessible.com