Responsive design and mobile

28
CONFIDENTIAL & PROPRIETARY CONFIDENTIAL & PROPRIETARY CONFIDENTIAL & PROPRIETARY Responsive Design Solving the biggest small-website issue

description

Deck from my speech in Slovakia. Covers responsive design, HTML5 and mobile design at a high level, as a bonus there is a section on how not to implement QR codes

Transcript of Responsive design and mobile

Page 1: Responsive design and mobile

CONFIDENTIAL & PROPRIETARYCONFIDENTIAL & PROPRIETARYCONFIDENTIAL & PROPRIETARY

Responsive DesignSolving the biggest small-website issue

Page 2: Responsive design and mobile

CONFIDENTIAL & PROPRIETARYCONFIDENTIAL & PROPRIETARY

Responsive Design

2

I. What it is and why it’s important

II. The Building Blocks

III. The Problems

IV. Some Solutions

Page 3: Responsive design and mobile

CONFIDENTIAL & PROPRIETARYCONFIDENTIAL & PROPRIETARY 3

Mobile has swallowed the traditional digital medium

Page 4: Responsive design and mobile

CONFIDENTIAL & PROPRIETARYCONFIDENTIAL & PROPRIETARY

Media Queries

<link rel="stylesheet" type="text/css" media="screen and (max-device-width: 320px)" href=“iPhonePortrait.css" />

<link href="css/ipadL.css" rel="stylesheet" media="only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape)"><!--iPad landscape targeted -->

The query contains two components:

a media type, typically screen, though it could work for print and other mediums

query enclosed within parentheses, containing a particular media feature (max-device-width) to inspect, followed by the target value (320px).

See http://lee.andron.com/j for a set of examples targeting iPhone, iPad and Desktop

Page 5: Responsive design and mobile

CONFIDENTIAL & PROPRIETARYCONFIDENTIAL & PROPRIETARY

What is Responsive Design?

Website DesignResponding to the user’senvironment

Standards compliant, Makes the most of latest technology, Semantically correct

Leverages fluid layouts and flexible grids

http://www.alistapart.com/articles/outsidethegrid for sanity

Page 6: Responsive design and mobile

CONFIDENTIAL & PROPRIETARYCONFIDENTIAL & PROPRIETARY 6

Leverages the latest technology

A collection of new technologies are known as HTML5

HTML5: Content Layer

APIs, media, semantic meaning, new form elements, client side caching, SQL-based database API, offline application HTTP cache, Drag and drop, Video, Audio, P2P Video Calling, Web workers, canvas tag, prefetching

CSS3: Presentation Layer

Transforms, Animation, Transitions, Shadows (box & text), @font-face, Opacity, RGBA, Multi-Column Layout, Multiple Backgrounds, Gradients…

JavaScript 1.8: Interaction Layer

Interaction, API controls, Geolocation, Canvas…

Page 7: Responsive design and mobile

CONFIDENTIAL & PROPRIETARYCONFIDENTIAL & PROPRIETARY

Some examples

http://www.webdesignshock.com/responsive-design-problems/

Dynamic resizing with transitions!

Page 8: Responsive design and mobile

CONFIDENTIAL & PROPRIETARYCONFIDENTIAL & PROPRIETARY 8

Issues to watch for…

“Great mobile products are created, never ported”

Brian Fling, Author of the book Mobile Design and Development

Page 11: Responsive design and mobile

CONFIDENTIAL & PROPRIETARYCONFIDENTIAL & PROPRIETARY

Building a mobile optimized

first time has it’s

advantages

Page 12: Responsive design and mobile

CONFIDENTIAL & PROPRIETARYCONFIDENTIAL & PROPRIETARY

Page 13: Responsive design and mobile

CONFIDENTIAL & PROPRIETARYCONFIDENTIAL & PROPRIETARY

Page 14: Responsive design and mobile

CONFIDENTIAL & PROPRIETARYCONFIDENTIAL & PROPRIETARY

Page 15: Responsive design and mobile

CONFIDENTIAL & PROPRIETARYCONFIDENTIAL & PROPRIETARY

Page 16: Responsive design and mobile

CONFIDENTIAL & PROPRIETARYCONFIDENTIAL & PROPRIETARY

Page 17: Responsive design and mobile

CONFIDENTIAL & PROPRIETARYCONFIDENTIAL & PROPRIETARY 17

Some solutions…

Page 18: Responsive design and mobile

CONFIDENTIAL & PROPRIETARYCONFIDENTIAL & PROPRIETARY

Some Solutions

320 and Up uses the mobile-first principle to prevent mobile devices from downloading desktop assets. It’s an alternative to starting with a desktop version and scaling down.

Use Fiveml.com to create a WebApp asprimary mobile content creation

Page 19: Responsive design and mobile

CONFIDENTIAL & PROPRIETARYCONFIDENTIAL & PROPRIETARY 19

Questions

Page 20: Responsive design and mobile

CONFIDENTIAL & PROPRIETARYCONFIDENTIAL & PROPRIETARY 20

Why is this important?

Pew Internet Mobile Access 2010

Page 21: Responsive design and mobile

CONFIDENTIAL & PROPRIETARYCONFIDENTIAL & PROPRIETARY

What about getting there?

Some of these don’t work…

Encoded as text

Light on dark

To small

to focusNon-mobile site!?!

Page 22: Responsive design and mobile

CONFIDENTIAL & PROPRIETARYCONFIDENTIAL & PROPRIETARY

Ad Agenciesshould knowbetter

Page 23: Responsive design and mobile

CONFIDENTIAL & PROPRIETARYCONFIDENTIAL & PROPRIETARY

Boston Globe

Page 24: Responsive design and mobile

CONFIDENTIAL & PROPRIETARYCONFIDENTIAL & PROPRIETARY

A great job for a good cause

Page 25: Responsive design and mobile

CONFIDENTIAL & PROPRIETARYCONFIDENTIAL & PROPRIETARY

MS Tag:The Betamaxof 2D Barcodes

Page 26: Responsive design and mobile

CONFIDENTIAL & PROPRIETARYCONFIDENTIAL & PROPRIETARY

Creative QR codes

Page 27: Responsive design and mobile

CONFIDENTIAL & PROPRIETARYCONFIDENTIAL & PROPRIETARY

The Purchase Funnel Method in the Mobile Medium

Awareness Perceptions

Engagement

Conversion

Repeat

Build awareness & PerceptionsInspire & excite

Engage and drive consideration

Influence to Recommend

Remove barriersTrial

Purchase

UpgradeExpand

Mobile Banners

Mobile Call to action on non-digital assets (SMS, Codes)

Mobile Sites & Campaign Landing Experiences

Mobile Site: Tools and purchase pages

Mobile applications and Widgets

Mobile Couponing

Mobile CRM (mCRM): SMS alerts, mobile web opt-in to relationship database, Deeper Apps and sites, etc

Page 28: Responsive design and mobile

CONFIDENTIAL & PROPRIETARYCONFIDENTIAL & PROPRIETARY

Platform Components

Campaign execution

Delivery management

Creative optimization

Placement optimization

Reporting

Reconciliation

DELIVER

Websites & portals

Ads

Branded content

Smartphone apps

Downloadable apps

Widgets

PRODUCE RETAIN

Communities

Broadcasts

Member management

Segmentation

Member rewards

Multichannel reg

Campaign planning

Discovery

Procurement

Data & targeting

Contract execution

PLAN & BUY CONVERT

Clubs

Couponing

Content

Contests

Alerts and tips

Photo / text to screen

Green screens

Image remix apps

Production Console Media Console Marketing Console

Data & Analytics

28