SlideShare a Scribd company logo
1 of 99
by
Doug
Gapinski
Speed &
Simplicity
chrome.com/racer
@DougGapinski mstoner.com responsive.ly
ME
SHARE
#mstoner @DougGapinski
mstonerblog.com
STEAL
STEAL
mstonerblog.com
Ubiquitous internet
Planning
Design
Tablets & Touch
Speed
Usability
as coined by Mark Weiser of Xerox PARC
UBIQUITOUSCOMPUTING
UBIQUITOUSCOMPUTINGINTERNET
61%
39%
offline
online
How much of the
world’s population
is online?
source: ITU
0
22.5
45
67.5
90
Americas Asia Pacific Middle East Africa
source: ITU
+28%
+45%
+55%
+82%
Americas
Asia-Pacific
Middle East
Africa
Where is the biggest growth
in mobile broadband?
0
750000000
1500000000
2250000000
Americas Asia Pacific
Total mobile
broadband
subscriptions,
2007 vs. 2013
268MILLION
2.1BILLION
in 2007
in 2013
source: ITU
2020
The year Google predicts the
entire world will be online.
source: CNN
What are some of the realities
of ubiquitous internet?
SCREENS
“The technology required for ubiquitous
computing: cheap, low-power computers that
include equally convenient displays...”
--Mark Weiser of Xerox PARC
Aakash Ubislate tablet
$69 ($20 for students in India)
Archos 35 Carbon smartphone
$120
Cheap devices and displays for browsing
Lower quality displays that display limited information
Pebble smartwatch
$150
Fitbit Zip fitness data collector
$60
In some objects, sensors + connectivity matter more than display
Fitbit Aria
transmits weight to app
Parrot Flower Power
transmits plant
data to app
6 basic screen
sizes* for 22 of
the most popular
tablets
1200 x 1920
800 x 1280
768 x 1280
600 x 1024
600 x 800
1536 x 2046
Screensiz.es
1200 x 1920
800 x 1280
768 x 1280
600 x 1024
600 x 800
1536 x 2046
1200x1920
800x1280
768x1280
600x1024
600x800
1536x2046
6 basic screen
sizes* for 22 of
the most popular
tablets
Screensiz.es
That’s only the tablets!
SEQUENTIAL+SIMULTANEOUSUSE
using more than one device
using more than one device at the same time
98% used more than one
device within 24 hours.
source: Google
90% browsed sequentially:
beginning a task on one device
and finishing on another.
source: Google
66% used more than one
device at the same time.
source: Google
66% used more than one
device at the same time.
81% if you also
include televisions.
source: Google
22% performed
complementary
activities.
source: Google
For simultaneous users,
78% multi-tasked
for different screen sizes
PLANNING
teehanlax.com: pixel density converter for handling images
PROTOTYPES
The primary purpose of a prototype
is to get to better, more useful work.
REMEMBER!
The primary purpose of a prototype
is to get to better, more useful work.
client educationbuy-in iterative building
early user testing visualizing content strategy
The primary purpose of a prototype
is to get to better, more useful work.
IT’S CRAP!
Ask your clients to focus on the
reading experience and typography
as the most important design choice.
styletil.es: style prototypes our own in-browser version
typecast.com: typography prototypes
typecast.com: can also generate style guides
Seesparkbox.com: mobile-first content prototype
with an in-browser responsive style tile
+
uxpin.com: multi-device, in-browser prototypes
Adobe Edge Reflow: import PSDs, edit/add media queries, and
export CSS to the editor of your choice
JUNE17
Coming
foundation.zurb.com: responsive, front-end framework
TABLETS
The rise of the
Tablet traffic to the web surpassed
smartphone traffic in December 2012.
source: Adobe
All countries saw tablet traffic double
(or more) in 2012).
source: Adobe
Users spend 54% more time on tablets
than they do on smartphones.
source: Adobe
Users view 70% more pages on tablets
than they do on smartphones.
source: Adobe
Tablets are predicted to outpace desktop
and laptop combined sales around 2015.
source: Gartner
“New rule: every desktop design has to go
finger-friendly.” --Josh Clark (@globalmoxie)
read this: Global Moxie blog
To build for the future, we need to make
our responsive designs more tablet-friendly.
Places primary navigation in easy range of fingers, on the sides or bottom.
Example: Google +
Adjust designs for height to accommodate the dual display nature of tablets.
read this: Luke W’s blog
u
Example: Apple iPhone
Adjust designs for height to accommodate the dual display nature of tablets.
Use bigger touch target areas to accommodate finger / thumb input.
Example: Good.is
MIT research
showed the average
fingertip is
8 to 10 mm.
~7 to 9 mm
minimum
recommended
based on
manufacturer.
Consider side-swipe navigation where appropriate.
Example: Yale School of Management
Anchor content to the side of the browser (not just to the side of the body).
Example: Quartz
Designing for speed
SKEUO
MOR
PHIC
FLAT
Responsive design requires different
layouts for different breakpoints.
webster.edu
Layout means more design and
development time per breakpoint...
webster.edu
...and multiply the breakpoints times
the browsers / devices you’re testing for.
Baseline browsers we test:
• IE 8+
• Firefox 18+
• Chrome 24+
Devices for mobile / tablet testing:
• iPad 3
• iPhone 4s
• HTC DNA
• Kindle Fire 2
• Nexus 7
• Galaxy S II
• Droid Razr
• iPhone 5
Simpler design makes it easier to design
across layouts, devices, and browsers.
Page weight has a linear, negative impact
on conversions, page views, bounce
rate, and returning visitors.
Source: Web Performance Today
Tests at Amazon showed that every 100 ms
increase in load time decreased sales by 1%.
Source: Web Site Optimization
Speed touches nearly every measurable
metric of a web project.
That means speed is everyone’s problem.
Four things everyone on a web team
can do to help with web performance.
1. Learn how to check page
weight in your browser.
2. Work to devise a solution the responsive
images problem on the CMS level.
3. Minimize the number of custom fonts
and external widgets per page.
4. Hire and talk to competent developers.
GOOD+FASTEXAMPLES
nd.edu 23 page requests / 333 KB mobile size / 2.8 MB desktop size
ct.edu 21 page requests / 410 KB mobile size / 420 KB desktop size
uvm.edu 38 page requests / 451 KB mobile size / 753 KB desktop size
Thanks to Erik Runyon,
Director of Web Communications at Notre Dame,
for the examples and data.
Check out his blog and Higher Education RWD Directory at weedygarden.net.
Further reading on web performance:
www.stevesouders.com
www.igvita.com
www.dmolsen.com
USABILITY
“If you aren’t talking to your users and letting
them have a say, you aren’t doing UX.
Keep the user at the heart of our work.”
--@TimothyWhalen
What is a minimum viable strategy for
postdesktop usability testing?
1. If you can, always user test
your prototypes AND your alpha site.
2. Perform critical path testing for each
breakpoint where layout changes.
mobile tablet desktop
3. Test users on different devices to
confirm input types work intuitively—
a minimum is mouse & trackpad vs. touch.
4. Always do usability tests
for the mobile breakpoint.
Gotomeeting.com: make user the presenter, enable webcam, and record.
Pros:
Works remotely
Cons:
Doesn’t
work for mobile
Hack:
Ask your desktop users
to make the browser
mobile-sized
This hack exposes
some design flaws, but
does not offer insight
about touch input.
uxrecorder.com: make user the presenter, enable webcam, and record.
Pros:
Does mobile and
tablets great!
Cons:
Does not work remotely
Source: MailChimp
Hack-ish:
Laptop hugging
to test mobile users
remotely
1. User joins gotomeeting or
other screen sharing software
via laptop.
2. User shares laptop camera.
3. User “reverse hugs” laptop,
pointing laptop camera at
mobile device
To embrace the complexity of the multi-device
web, design and test for speed and simplicity.
@DougGapinski mstoner.com responsive.ly
THANKS

More Related Content

What's hot

Communication Design for the Mobile Experience
Communication Design for the Mobile ExperienceCommunication Design for the Mobile Experience
Communication Design for the Mobile ExperienceDavid Drucker
 
Where Design and Development Meet: Cross Platform Mobile Experiences
Where Design and Development Meet: Cross Platform Mobile Experiences Where Design and Development Meet: Cross Platform Mobile Experiences
Where Design and Development Meet: Cross Platform Mobile Experiences Seattle Interactive Conference
 
Mobile Mantras: XD Best Practices for Mobile Development
Mobile Mantras: XD Best Practices for Mobile DevelopmentMobile Mantras: XD Best Practices for Mobile Development
Mobile Mantras: XD Best Practices for Mobile DevelopmentRob Fitzgibbon
 
Going mobile - Highed Web Presentation - 2011
Going mobile - Highed Web Presentation - 2011Going mobile - Highed Web Presentation - 2011
Going mobile - Highed Web Presentation - 2011Nathan Gerber
 
Mobile Mantras
Mobile MantrasMobile Mantras
Mobile Mantrashannerlib
 
Pass the i pad please - 5 Lessons for Creating Great Tablet Experiences
Pass the i pad please - 5 Lessons for Creating Great Tablet ExperiencesPass the i pad please - 5 Lessons for Creating Great Tablet Experiences
Pass the i pad please - 5 Lessons for Creating Great Tablet ExperiencesAnswerLab
 
The Evolution of Mobile Learning
The Evolution of Mobile LearningThe Evolution of Mobile Learning
The Evolution of Mobile LearningHuman Capital Media
 
The Future of Flash
The Future of FlashThe Future of Flash
The Future of FlashChris Black
 
Designing and delivering elearning in a multi-device world
Designing and delivering elearning in a multi-device worldDesigning and delivering elearning in a multi-device world
Designing and delivering elearning in a multi-device worldKineo
 
Social Fresh: Optimizing Email for Mobile Audiences
Social Fresh: Optimizing Email for Mobile AudiencesSocial Fresh: Optimizing Email for Mobile Audiences
Social Fresh: Optimizing Email for Mobile AudiencesLitmus
 
Mobile-first, a quick introduction
Mobile-first, a quick introductionMobile-first, a quick introduction
Mobile-first, a quick introductionJelle Desramaults
 
The Mobile Platform World
The Mobile Platform WorldThe Mobile Platform World
The Mobile Platform WorldMatt Evans
 
Key Decisions To Make In Implementing Mobile Learning
Key Decisions To Make In Implementing Mobile LearningKey Decisions To Make In Implementing Mobile Learning
Key Decisions To Make In Implementing Mobile LearningUpside Learning Solutions
 
8 Ways to Improve App Store User Experience
8 Ways to Improve App Store User Experience8 Ways to Improve App Store User Experience
8 Ways to Improve App Store User ExperienceBryan Rieger
 
ASTD Houston Keynote: The Time to Mobilize Learning is Now! by RJ Jacquez
ASTD Houston Keynote: The Time to Mobilize Learning is Now! by RJ JacquezASTD Houston Keynote: The Time to Mobilize Learning is Now! by RJ Jacquez
ASTD Houston Keynote: The Time to Mobilize Learning is Now! by RJ JacquezRJ Jacquez
 
Responsive Web Design, UX Considerations @ Digital Shoreditch Festival
Responsive Web Design, UX Considerations @ Digital Shoreditch FestivalResponsive Web Design, UX Considerations @ Digital Shoreditch Festival
Responsive Web Design, UX Considerations @ Digital Shoreditch FestivalMichelle Constante
 
Responsive Web Design: One Size No Longer Fits All
Responsive Web Design: One Size No Longer Fits AllResponsive Web Design: One Size No Longer Fits All
Responsive Web Design: One Size No Longer Fits AllPerficient, Inc.
 

What's hot (20)

Communication Design for the Mobile Experience
Communication Design for the Mobile ExperienceCommunication Design for the Mobile Experience
Communication Design for the Mobile Experience
 
Where Design and Development Meet: Cross Platform Mobile Experiences
Where Design and Development Meet: Cross Platform Mobile Experiences Where Design and Development Meet: Cross Platform Mobile Experiences
Where Design and Development Meet: Cross Platform Mobile Experiences
 
Mobile Mantras: XD Best Practices for Mobile Development
Mobile Mantras: XD Best Practices for Mobile DevelopmentMobile Mantras: XD Best Practices for Mobile Development
Mobile Mantras: XD Best Practices for Mobile Development
 
Going mobile - Highed Web Presentation - 2011
Going mobile - Highed Web Presentation - 2011Going mobile - Highed Web Presentation - 2011
Going mobile - Highed Web Presentation - 2011
 
Mobile Mantras
Mobile MantrasMobile Mantras
Mobile Mantras
 
Mobile usability
Mobile usabilityMobile usability
Mobile usability
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
 
Pass the i pad please - 5 Lessons for Creating Great Tablet Experiences
Pass the i pad please - 5 Lessons for Creating Great Tablet ExperiencesPass the i pad please - 5 Lessons for Creating Great Tablet Experiences
Pass the i pad please - 5 Lessons for Creating Great Tablet Experiences
 
The Evolution of Mobile Learning
The Evolution of Mobile LearningThe Evolution of Mobile Learning
The Evolution of Mobile Learning
 
The Future of Flash
The Future of FlashThe Future of Flash
The Future of Flash
 
Designing and delivering elearning in a multi-device world
Designing and delivering elearning in a multi-device worldDesigning and delivering elearning in a multi-device world
Designing and delivering elearning in a multi-device world
 
Social Fresh: Optimizing Email for Mobile Audiences
Social Fresh: Optimizing Email for Mobile AudiencesSocial Fresh: Optimizing Email for Mobile Audiences
Social Fresh: Optimizing Email for Mobile Audiences
 
what_is_next _now_ppt
what_is_next _now_pptwhat_is_next _now_ppt
what_is_next _now_ppt
 
Mobile-first, a quick introduction
Mobile-first, a quick introductionMobile-first, a quick introduction
Mobile-first, a quick introduction
 
The Mobile Platform World
The Mobile Platform WorldThe Mobile Platform World
The Mobile Platform World
 
Key Decisions To Make In Implementing Mobile Learning
Key Decisions To Make In Implementing Mobile LearningKey Decisions To Make In Implementing Mobile Learning
Key Decisions To Make In Implementing Mobile Learning
 
8 Ways to Improve App Store User Experience
8 Ways to Improve App Store User Experience8 Ways to Improve App Store User Experience
8 Ways to Improve App Store User Experience
 
ASTD Houston Keynote: The Time to Mobilize Learning is Now! by RJ Jacquez
ASTD Houston Keynote: The Time to Mobilize Learning is Now! by RJ JacquezASTD Houston Keynote: The Time to Mobilize Learning is Now! by RJ Jacquez
ASTD Houston Keynote: The Time to Mobilize Learning is Now! by RJ Jacquez
 
Responsive Web Design, UX Considerations @ Digital Shoreditch Festival
Responsive Web Design, UX Considerations @ Digital Shoreditch FestivalResponsive Web Design, UX Considerations @ Digital Shoreditch Festival
Responsive Web Design, UX Considerations @ Digital Shoreditch Festival
 
Responsive Web Design: One Size No Longer Fits All
Responsive Web Design: One Size No Longer Fits AllResponsive Web Design: One Size No Longer Fits All
Responsive Web Design: One Size No Longer Fits All
 

Viewers also liked

Hotcode 2013: Javascript in a database (Part 1)
Hotcode 2013: Javascript in a database (Part 1)Hotcode 2013: Javascript in a database (Part 1)
Hotcode 2013: Javascript in a database (Part 1)ArangoDB Database
 
Stop violencia sexista. Elisa Favaro, Amnistía Internacional.
Stop violencia sexista. Elisa Favaro, Amnistía Internacional.Stop violencia sexista. Elisa Favaro, Amnistía Internacional.
Stop violencia sexista. Elisa Favaro, Amnistía Internacional.Mario Padilla
 
Beleid topsector zorgt voor minder innovatie en helpt alleen de usual suspects
Beleid topsector zorgt voor minder innovatie en helpt alleen de usual suspectsBeleid topsector zorgt voor minder innovatie en helpt alleen de usual suspects
Beleid topsector zorgt voor minder innovatie en helpt alleen de usual suspectsWouter de Heij
 
Lehen familji nsara gunju 2013 harga nru 14
Lehen familji nsara   gunju 2013 harga nru 14Lehen familji nsara   gunju 2013 harga nru 14
Lehen familji nsara gunju 2013 harga nru 14zamchar
 
Ciri ciri anak yang soleh - Slide pendek
Ciri ciri anak yang soleh - Slide pendekCiri ciri anak yang soleh - Slide pendek
Ciri ciri anak yang soleh - Slide pendekMuhammad Ariff Ariffin
 
Taller 1. Los derechos humanos de las mujeres en educación. Materiales para e...
Taller 1. Los derechos humanos de las mujeres en educación. Materiales para e...Taller 1. Los derechos humanos de las mujeres en educación. Materiales para e...
Taller 1. Los derechos humanos de las mujeres en educación. Materiales para e...Mario Padilla
 

Viewers also liked (8)

Attar for Women
Attar for WomenAttar for Women
Attar for Women
 
Hotcode 2013: Javascript in a database (Part 1)
Hotcode 2013: Javascript in a database (Part 1)Hotcode 2013: Javascript in a database (Part 1)
Hotcode 2013: Javascript in a database (Part 1)
 
Stop violencia sexista. Elisa Favaro, Amnistía Internacional.
Stop violencia sexista. Elisa Favaro, Amnistía Internacional.Stop violencia sexista. Elisa Favaro, Amnistía Internacional.
Stop violencia sexista. Elisa Favaro, Amnistía Internacional.
 
Beleid topsector zorgt voor minder innovatie en helpt alleen de usual suspects
Beleid topsector zorgt voor minder innovatie en helpt alleen de usual suspectsBeleid topsector zorgt voor minder innovatie en helpt alleen de usual suspects
Beleid topsector zorgt voor minder innovatie en helpt alleen de usual suspects
 
Lehen familji nsara gunju 2013 harga nru 14
Lehen familji nsara   gunju 2013 harga nru 14Lehen familji nsara   gunju 2013 harga nru 14
Lehen familji nsara gunju 2013 harga nru 14
 
Ciri ciri anak yang soleh - Slide pendek
Ciri ciri anak yang soleh - Slide pendekCiri ciri anak yang soleh - Slide pendek
Ciri ciri anak yang soleh - Slide pendek
 
Arquetipo
ArquetipoArquetipo
Arquetipo
 
Taller 1. Los derechos humanos de las mujeres en educación. Materiales para e...
Taller 1. Los derechos humanos de las mujeres en educación. Materiales para e...Taller 1. Los derechos humanos de las mujeres en educación. Materiales para e...
Taller 1. Los derechos humanos de las mujeres en educación. Materiales para e...
 

Similar to Speed and simplicity

Responsive Web Design - Why and How
Responsive Web Design - Why and HowResponsive Web Design - Why and How
Responsive Web Design - Why and HowJudi Wunderlich
 
User Interface Design for Web and Mobile Devices
User Interface Design for Web and Mobile DevicesUser Interface Design for Web and Mobile Devices
User Interface Design for Web and Mobile DevicesIRJET Journal
 
Everything You Know is Not Quite Right Anymore: Rethinking Best Web Practices...
Everything You Know is Not Quite Right Anymore: Rethinking Best Web Practices...Everything You Know is Not Quite Right Anymore: Rethinking Best Web Practices...
Everything You Know is Not Quite Right Anymore: Rethinking Best Web Practices...Doug Gapinski
 
Everything You Know is Not Quite Right Anymore: Rethinking Best Practices to ...
Everything You Know is Not Quite Right Anymore: Rethinking Best Practices to ...Everything You Know is Not Quite Right Anymore: Rethinking Best Practices to ...
Everything You Know is Not Quite Right Anymore: Rethinking Best Practices to ...Dave Olsen
 
Stocktwits & Responsive Web Design, social network meets flexible framework
Stocktwits & Responsive Web Design, social network meets flexible frameworkStocktwits & Responsive Web Design, social network meets flexible framework
Stocktwits & Responsive Web Design, social network meets flexible frameworkJohn Strott
 
digital marketing[1].pdf
digital marketing[1].pdfdigital marketing[1].pdf
digital marketing[1].pdfTECHCENTRAL3
 
Getting Down & Dirty with Responsive Web Design
Getting Down & Dirty with Responsive Web DesignGetting Down & Dirty with Responsive Web Design
Getting Down & Dirty with Responsive Web Designmartinridgway
 
RESPONSIVE WEB DESIGN
RESPONSIVE WEB DESIGNRESPONSIVE WEB DESIGN
RESPONSIVE WEB DESIGNNAWAZ KHAN
 
MDW Boulder April '11 | Scott Prindle_The Role of the Creative Technologst
MDW Boulder April '11 | Scott Prindle_The Role of the Creative Technologst MDW Boulder April '11 | Scott Prindle_The Role of the Creative Technologst
MDW Boulder April '11 | Scott Prindle_The Role of the Creative Technologst Boulder Digital Works at CU
 
New Rules of The Responsive Web
New Rules of The Responsive WebNew Rules of The Responsive Web
New Rules of The Responsive WebMatt Carver
 
How to create a mobile version of your website
How to create a mobile version of your websiteHow to create a mobile version of your website
How to create a mobile version of your websiteMahmoud Farrag
 
Building web apps for a multiscreen world
Building web apps for a multiscreen worldBuilding web apps for a multiscreen world
Building web apps for a multiscreen worldAussie
 
Public Sector Talk by Yeliz Yesilada
Public Sector Talk by Yeliz YesiladaPublic Sector Talk by Yeliz Yesilada
Public Sector Talk by Yeliz YesiladaYeliz Yesilada
 
Context-Aware and User-Centered Design: The Lost Battle Between Desktop and M...
Context-Aware and User-Centered Design: The Lost Battle Between Desktop and M...Context-Aware and User-Centered Design: The Lost Battle Between Desktop and M...
Context-Aware and User-Centered Design: The Lost Battle Between Desktop and M...UX Riga
 
Luke Wroblewski: Mobile First
Luke Wroblewski: Mobile FirstLuke Wroblewski: Mobile First
Luke Wroblewski: Mobile FirstWebExpo
 
How to build a kick-ass mobile experience
How to build a kick-ass mobile experienceHow to build a kick-ass mobile experience
How to build a kick-ass mobile experienceMichael Dick
 
Performance Optimisation For Web & Mobile
Performance Optimisation For Web & MobilePerformance Optimisation For Web & Mobile
Performance Optimisation For Web & Mobileformfunction
 
How To Create Web Sites For Mobile Clients
How To Create Web Sites For Mobile ClientsHow To Create Web Sites For Mobile Clients
How To Create Web Sites For Mobile ClientsWoody Pewitt
 
Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014MoodLabs
 

Similar to Speed and simplicity (20)

Responsive Web Design - Why and How
Responsive Web Design - Why and HowResponsive Web Design - Why and How
Responsive Web Design - Why and How
 
User Interface Design for Web and Mobile Devices
User Interface Design for Web and Mobile DevicesUser Interface Design for Web and Mobile Devices
User Interface Design for Web and Mobile Devices
 
Everything You Know is Not Quite Right Anymore: Rethinking Best Web Practices...
Everything You Know is Not Quite Right Anymore: Rethinking Best Web Practices...Everything You Know is Not Quite Right Anymore: Rethinking Best Web Practices...
Everything You Know is Not Quite Right Anymore: Rethinking Best Web Practices...
 
Everything You Know is Not Quite Right Anymore: Rethinking Best Practices to ...
Everything You Know is Not Quite Right Anymore: Rethinking Best Practices to ...Everything You Know is Not Quite Right Anymore: Rethinking Best Practices to ...
Everything You Know is Not Quite Right Anymore: Rethinking Best Practices to ...
 
Stocktwits & Responsive Web Design, social network meets flexible framework
Stocktwits & Responsive Web Design, social network meets flexible frameworkStocktwits & Responsive Web Design, social network meets flexible framework
Stocktwits & Responsive Web Design, social network meets flexible framework
 
Cti av3
Cti av3Cti av3
Cti av3
 
digital marketing[1].pdf
digital marketing[1].pdfdigital marketing[1].pdf
digital marketing[1].pdf
 
Getting Down & Dirty with Responsive Web Design
Getting Down & Dirty with Responsive Web DesignGetting Down & Dirty with Responsive Web Design
Getting Down & Dirty with Responsive Web Design
 
RESPONSIVE WEB DESIGN
RESPONSIVE WEB DESIGNRESPONSIVE WEB DESIGN
RESPONSIVE WEB DESIGN
 
MDW Boulder April '11 | Scott Prindle_The Role of the Creative Technologst
MDW Boulder April '11 | Scott Prindle_The Role of the Creative Technologst MDW Boulder April '11 | Scott Prindle_The Role of the Creative Technologst
MDW Boulder April '11 | Scott Prindle_The Role of the Creative Technologst
 
New Rules of The Responsive Web
New Rules of The Responsive WebNew Rules of The Responsive Web
New Rules of The Responsive Web
 
How to create a mobile version of your website
How to create a mobile version of your websiteHow to create a mobile version of your website
How to create a mobile version of your website
 
Building web apps for a multiscreen world
Building web apps for a multiscreen worldBuilding web apps for a multiscreen world
Building web apps for a multiscreen world
 
Public Sector Talk by Yeliz Yesilada
Public Sector Talk by Yeliz YesiladaPublic Sector Talk by Yeliz Yesilada
Public Sector Talk by Yeliz Yesilada
 
Context-Aware and User-Centered Design: The Lost Battle Between Desktop and M...
Context-Aware and User-Centered Design: The Lost Battle Between Desktop and M...Context-Aware and User-Centered Design: The Lost Battle Between Desktop and M...
Context-Aware and User-Centered Design: The Lost Battle Between Desktop and M...
 
Luke Wroblewski: Mobile First
Luke Wroblewski: Mobile FirstLuke Wroblewski: Mobile First
Luke Wroblewski: Mobile First
 
How to build a kick-ass mobile experience
How to build a kick-ass mobile experienceHow to build a kick-ass mobile experience
How to build a kick-ass mobile experience
 
Performance Optimisation For Web & Mobile
Performance Optimisation For Web & MobilePerformance Optimisation For Web & Mobile
Performance Optimisation For Web & Mobile
 
How To Create Web Sites For Mobile Clients
How To Create Web Sites For Mobile ClientsHow To Create Web Sites For Mobile Clients
How To Create Web Sites For Mobile Clients
 
Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014
 

More from mStoner, Inc.

A Mile in Their Shoes: Building Empathy Through Experience Maps and Personas
A Mile in Their Shoes: Building Empathy Through Experience Maps and PersonasA Mile in Their Shoes: Building Empathy Through Experience Maps and Personas
A Mile in Their Shoes: Building Empathy Through Experience Maps and PersonasmStoner, Inc.
 
Digital Admissions 2019
Digital Admissions 2019Digital Admissions 2019
Digital Admissions 2019mStoner, Inc.
 
2019 Digital Admissions
2019 Digital Admissions 2019 Digital Admissions
2019 Digital Admissions mStoner, Inc.
 
A Mile in Their Shoes: Building Empathy Through Experience Maps
A Mile in Their Shoes: Building Empathy Through Experience MapsA Mile in Their Shoes: Building Empathy Through Experience Maps
A Mile in Their Shoes: Building Empathy Through Experience MapsmStoner, Inc.
 
Making Your Mark: Unforgettable Branding
Making Your Mark: Unforgettable BrandingMaking Your Mark: Unforgettable Branding
Making Your Mark: Unforgettable BrandingmStoner, Inc.
 
Marketing and Advancement: Colleagues and Partners or Direct Reports
Marketing and Advancement: Colleagues and Partners or Direct ReportsMarketing and Advancement: Colleagues and Partners or Direct Reports
Marketing and Advancement: Colleagues and Partners or Direct ReportsmStoner, Inc.
 
Five reasons why the universal homepage happens
Five reasons why the universal homepage happensFive reasons why the universal homepage happens
Five reasons why the universal homepage happensmStoner, Inc.
 
Break Up With Your Homepage, 'Cause I'm Bored: Moving Beyond the Universal Un...
Break Up With Your Homepage, 'Cause I'm Bored: Moving Beyond the Universal Un...Break Up With Your Homepage, 'Cause I'm Bored: Moving Beyond the Universal Un...
Break Up With Your Homepage, 'Cause I'm Bored: Moving Beyond the Universal Un...mStoner, Inc.
 
University of North Dakota Case Study
University of North Dakota Case StudyUniversity of North Dakota Case Study
University of North Dakota Case StudymStoner, Inc.
 
Improving the Search Experience in Higher Ed: What's Next?
Improving the Search Experience in Higher Ed: What's Next?Improving the Search Experience in Higher Ed: What's Next?
Improving the Search Experience in Higher Ed: What's Next?mStoner, Inc.
 
Content Planning and Delivery for higher ed
Content Planning and Delivery for higher edContent Planning and Delivery for higher ed
Content Planning and Delivery for higher edmStoner, Inc.
 
Storytelling and Integrated Marketing Communications
Storytelling and Integrated Marketing CommunicationsStorytelling and Integrated Marketing Communications
Storytelling and Integrated Marketing CommunicationsmStoner, Inc.
 
Brand Architecture: Building an Enduring Brand
Brand Architecture: Building an Enduring BrandBrand Architecture: Building an Enduring Brand
Brand Architecture: Building an Enduring BrandmStoner, Inc.
 
Higher Education Brand and Website Case Studies
Higher Education Brand and Website Case StudiesHigher Education Brand and Website Case Studies
Higher Education Brand and Website Case StudiesmStoner, Inc.
 
Pitch Perfect: How to Gain Internal Buy-In
Pitch Perfect: How to Gain Internal Buy-InPitch Perfect: How to Gain Internal Buy-In
Pitch Perfect: How to Gain Internal Buy-InmStoner, Inc.
 
Map It Out: The Path to Better Digital Engagement with Prospects
Map It Out: The Path to Better Digital Engagement with ProspectsMap It Out: The Path to Better Digital Engagement with Prospects
Map It Out: The Path to Better Digital Engagement with ProspectsmStoner, Inc.
 
Higher Ed Site Redesign Done Right
Higher Ed Site Redesign Done RightHigher Ed Site Redesign Done Right
Higher Ed Site Redesign Done RightmStoner, Inc.
 
Mythbusting Enrollment Marketing
Mythbusting Enrollment Marketing Mythbusting Enrollment Marketing
Mythbusting Enrollment Marketing mStoner, Inc.
 
Digital Storytelling 101
Digital Storytelling 101Digital Storytelling 101
Digital Storytelling 101mStoner, Inc.
 

More from mStoner, Inc. (20)

A Mile in Their Shoes: Building Empathy Through Experience Maps and Personas
A Mile in Their Shoes: Building Empathy Through Experience Maps and PersonasA Mile in Their Shoes: Building Empathy Through Experience Maps and Personas
A Mile in Their Shoes: Building Empathy Through Experience Maps and Personas
 
Digital Admissions 2019
Digital Admissions 2019Digital Admissions 2019
Digital Admissions 2019
 
2019 Digital Admissions
2019 Digital Admissions 2019 Digital Admissions
2019 Digital Admissions
 
A Mile in Their Shoes: Building Empathy Through Experience Maps
A Mile in Their Shoes: Building Empathy Through Experience MapsA Mile in Their Shoes: Building Empathy Through Experience Maps
A Mile in Their Shoes: Building Empathy Through Experience Maps
 
Making Your Mark: Unforgettable Branding
Making Your Mark: Unforgettable BrandingMaking Your Mark: Unforgettable Branding
Making Your Mark: Unforgettable Branding
 
Marketing and Advancement: Colleagues and Partners or Direct Reports
Marketing and Advancement: Colleagues and Partners or Direct ReportsMarketing and Advancement: Colleagues and Partners or Direct Reports
Marketing and Advancement: Colleagues and Partners or Direct Reports
 
Five reasons why the universal homepage happens
Five reasons why the universal homepage happensFive reasons why the universal homepage happens
Five reasons why the universal homepage happens
 
Break Up With Your Homepage, 'Cause I'm Bored: Moving Beyond the Universal Un...
Break Up With Your Homepage, 'Cause I'm Bored: Moving Beyond the Universal Un...Break Up With Your Homepage, 'Cause I'm Bored: Moving Beyond the Universal Un...
Break Up With Your Homepage, 'Cause I'm Bored: Moving Beyond the Universal Un...
 
University of North Dakota Case Study
University of North Dakota Case StudyUniversity of North Dakota Case Study
University of North Dakota Case Study
 
Improving the Search Experience in Higher Ed: What's Next?
Improving the Search Experience in Higher Ed: What's Next?Improving the Search Experience in Higher Ed: What's Next?
Improving the Search Experience in Higher Ed: What's Next?
 
IMC Crash Course
IMC Crash CourseIMC Crash Course
IMC Crash Course
 
Content Planning and Delivery for higher ed
Content Planning and Delivery for higher edContent Planning and Delivery for higher ed
Content Planning and Delivery for higher ed
 
Storytelling and Integrated Marketing Communications
Storytelling and Integrated Marketing CommunicationsStorytelling and Integrated Marketing Communications
Storytelling and Integrated Marketing Communications
 
Brand Architecture: Building an Enduring Brand
Brand Architecture: Building an Enduring BrandBrand Architecture: Building an Enduring Brand
Brand Architecture: Building an Enduring Brand
 
Higher Education Brand and Website Case Studies
Higher Education Brand and Website Case StudiesHigher Education Brand and Website Case Studies
Higher Education Brand and Website Case Studies
 
Pitch Perfect: How to Gain Internal Buy-In
Pitch Perfect: How to Gain Internal Buy-InPitch Perfect: How to Gain Internal Buy-In
Pitch Perfect: How to Gain Internal Buy-In
 
Map It Out: The Path to Better Digital Engagement with Prospects
Map It Out: The Path to Better Digital Engagement with ProspectsMap It Out: The Path to Better Digital Engagement with Prospects
Map It Out: The Path to Better Digital Engagement with Prospects
 
Higher Ed Site Redesign Done Right
Higher Ed Site Redesign Done RightHigher Ed Site Redesign Done Right
Higher Ed Site Redesign Done Right
 
Mythbusting Enrollment Marketing
Mythbusting Enrollment Marketing Mythbusting Enrollment Marketing
Mythbusting Enrollment Marketing
 
Digital Storytelling 101
Digital Storytelling 101Digital Storytelling 101
Digital Storytelling 101
 

Recently uploaded

VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...
VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...
VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...Call Girls in Nagpur High Profile
 
Delhi Call Girls Paharganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Paharganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Paharganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Paharganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...Call Girls in Nagpur High Profile
 
The Art of Batik, template ppt aesthetic
The Art of Batik, template ppt aestheticThe Art of Batik, template ppt aesthetic
The Art of Batik, template ppt aestheticTiaFebriani
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja Nehwal
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptxVanshNarang19
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceanilsa9823
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130Suhani Kapoor
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵anilsa9823
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130Suhani Kapoor
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxmirandajeremy200221
 

Recently uploaded (20)

VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...
VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...
VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...
 
Delhi Call Girls Paharganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Paharganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Paharganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Paharganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
The Art of Batik, template ppt aesthetic
The Art of Batik, template ppt aestheticThe Art of Batik, template ppt aesthetic
The Art of Batik, template ppt aesthetic
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptx
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
 
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptx
 

Speed and simplicity