81
Making the Web work on Mobile Mobile Marketing Live Ronan Cremin, CTO dotMobi @xbs Friday 4 October 13

Ronan cremin dot mobi - mml 2013

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Ronan cremin   dot mobi - mml 2013

Making the Web work on Mobile Mobile Marketing Live

Ronan Cremin, CTO dotMobi

@xbsFriday 4 October 13

Page 2: Ronan cremin   dot mobi - mml 2013

Friday 4 October 13

Page 3: Ronan cremin   dot mobi - mml 2013

Friday 4 October 13

Page 4: Ronan cremin   dot mobi - mml 2013

Where is mobile web today?

Friday 4 October 13

Page 5: Ronan cremin   dot mobi - mml 2013

#mml

PC, 1995

Friday 4 October 13

Page 6: Ronan cremin   dot mobi - mml 2013

#mml

PC, 2000

Friday 4 October 13

Page 7: Ronan cremin   dot mobi - mml 2013

#mml

PC, 2005

Friday 4 October 13

Page 8: Ronan cremin   dot mobi - mml 2013

#mml

PC, 2013

Friday 4 October 13

Page 9: Ronan cremin   dot mobi - mml 2013

#mml

PC, 2013

1024 x 768

keyboard

mouse

Friday 4 October 13

Page 10: Ronan cremin   dot mobi - mml 2013

#mml

1024 x 768 +

keyboard+

mouse=

A4of the web

Friday 4 October 13

Page 11: Ronan cremin   dot mobi - mml 2013

#mml

PC: computing capability, physical interface richness

1990year

capa

bilit

y

2007

Friday 4 October 13

Page 12: Ronan cremin   dot mobi - mml 2013

#mml

PC: computing capability, physical interface richness

1990year

RAM

capa

bilit

y

2007

Friday 4 October 13

Page 13: Ronan cremin   dot mobi - mml 2013

#mml

PC: computing capability, physical interface richness

1990year

RAM

MIPS

capa

bilit

y

2007

Friday 4 October 13

Page 14: Ronan cremin   dot mobi - mml 2013

#mml

PC: computing capability, physical interface richness

1990year

RAM

MIPS

screen size

capa

bilit

y

2007

Friday 4 October 13

Page 15: Ronan cremin   dot mobi - mml 2013

#mml

PC: computing capability, physical interface richness

1990year

RAM

MIPS

screen size

capa

bilit

y

2007

screen resolution

Friday 4 October 13

Page 16: Ronan cremin   dot mobi - mml 2013

#mml

PC: computing capability, physical interface richness

1990year

RAM

MIPS

screen size

capa

bilit

y

2007

screen resolution

richness of interface

Friday 4 October 13

Page 17: Ronan cremin   dot mobi - mml 2013

#mml

Web evolution engendered by device diversity

1990 2007 20132000

Friday 4 October 13

Page 18: Ronan cremin   dot mobi - mml 2013

#mml

Web evolution engendered by device diversity

1990 2007 20132000

dark ages of the web— web is monoculture

Friday 4 October 13

Page 19: Ronan cremin   dot mobi - mml 2013

#mml

Web evolution engendered by device diversity

1990 2007 20132000

dark ages of the web— web is monoculture

age of enlightenment— web diversity

Friday 4 October 13

Page 20: Ronan cremin   dot mobi - mml 2013

2002

mind the gap

portable capable

Friday 4 October 13

Page 21: Ronan cremin   dot mobi - mml 2013

2013

Friday 4 October 13

Page 22: Ronan cremin   dot mobi - mml 2013

2013

Friday 4 October 13

Page 23: Ronan cremin   dot mobi - mml 2013

2013

Friday 4 October 13

Page 24: Ronan cremin   dot mobi - mml 2013

2013

Friday 4 October 13

Page 25: Ronan cremin   dot mobi - mml 2013

2013

Friday 4 October 13

Page 26: Ronan cremin   dot mobi - mml 2013

2013

Friday 4 October 13

Page 27: Ronan cremin   dot mobi - mml 2013

2013

Friday 4 October 13

Page 28: Ronan cremin   dot mobi - mml 2013

2013

Friday 4 October 13

Page 29: Ronan cremin   dot mobi - mml 2013

2013

mobile = spectrum of device types

Friday 4 October 13

Page 30: Ronan cremin   dot mobi - mml 2013

2013

mobile = spectrum of device types

Friday 4 October 13

Page 31: Ronan cremin   dot mobi - mml 2013

New devices drive exponential reach

mainframe

workstation

PC

netbook

mobile

Friday 4 October 13

Page 32: Ronan cremin   dot mobi - mml 2013

And increased availability

workstation

PC

mobile

24:000:00 9:00 17:00

Friday 4 October 13

Page 33: Ronan cremin   dot mobi - mml 2013

Making the web work on mobile

3 principles for success

Friday 4 October 13

Page 34: Ronan cremin   dot mobi - mml 2013

1. The mobile web is truly global

Friday 4 October 13

Page 35: Ronan cremin   dot mobi - mml 2013

WWWFriday 4 October 13

Page 36: Ronan cremin   dot mobi - mml 2013

WWWwestern world web

Friday 4 October 13

Page 37: Ronan cremin   dot mobi - mml 2013

WWWwestern world web

Friday 4 October 13

Page 38: Ronan cremin   dot mobi - mml 2013

WWWwestern world webwealthy wonders web

Friday 4 October 13

Page 39: Ronan cremin   dot mobi - mml 2013

WWWwestern world webwealthy wonders web

Friday 4 October 13

Page 40: Ronan cremin   dot mobi - mml 2013

WWWworld wide web

western world webwealthy wonders web

Friday 4 October 13

Page 41: Ronan cremin   dot mobi - mml 2013

It’s for everyone, everywhere• This means:

• myriad device types

• differing connectivity

• different costs

• different contexts & use cases

• different languages

• It’s not just for the west, on our devices, with our bandwidth

• Use Responsible Web Design

Friday 4 October 13

Page 42: Ronan cremin   dot mobi - mml 2013

2. The mobile web—a new medium

Friday 4 October 13

Page 43: Ronan cremin   dot mobi - mml 2013

Physical screen size

Input methods

Viewing distance

Physical context

Pixel dimensions

Tablet Desktop TVMobile

176 x 220 to

800 x 1280

600 x 800to

2048 x 1536

800 x 600to

2560 x 1600

1280 x 720to

1980 x 1080

0.3m 0.5m 0.7m 3m

Contexts, interfaces, input methods

Friday 4 October 13

Page 44: Ronan cremin   dot mobi - mml 2013

Physical screen size

Input methods

Viewing distance

Physical context

Pixel dimensions

Tablet Desktop TVMobile

176 x 220 to

800 x 1280

600 x 800to

2048 x 1536

800 x 600to

2560 x 1600

1280 x 720to

1980 x 1080

0.3m 0.5m 0.7m 3m

Contexts, interfaces, input methods

Friday 4 October 13

Page 45: Ronan cremin   dot mobi - mml 2013

Physical screen size

Input methods

Viewing distance

Physical context

Pixel dimensions

Tablet Desktop TVMobile

176 x 220 to

800 x 1280

600 x 800to

2048 x 1536

800 x 600to

2560 x 1600

1280 x 720to

1980 x 1080

0.3m 0.5m 0.7m 3m

Contexts, interfaces, input methods

Friday 4 October 13

Page 46: Ronan cremin   dot mobi - mml 2013

Physical screen size

Input methods

Viewing distance

Physical context

Pixel dimensions

Tablet Desktop TVMobile

176 x 220 to

800 x 1280

600 x 800to

2048 x 1536

800 x 600to

2560 x 1600

1280 x 720to

1980 x 1080

0.3m 0.5m 0.7m 3m

Contexts, interfaces, input methods

Friday 4 October 13

Page 47: Ronan cremin   dot mobi - mml 2013

Physical screen size

Input methods

Viewing distance

Physical context

Pixel dimensions

Tablet Desktop TVMobile

176 x 220 to

800 x 1280

600 x 800to

2048 x 1536

800 x 600to

2560 x 1600

1280 x 720to

1980 x 1080

0.3m 0.5m 0.7m 3m

Contexts, interfaces, input methods

Friday 4 October 13

Page 48: Ronan cremin   dot mobi - mml 2013

Physical screen size

Input methods

Viewing distance

Physical context

Pixel dimensions

Tablet Desktop TVMobile

176 x 220 to

800 x 1280

600 x 800to

2048 x 1536

800 x 600to

2560 x 1600

1280 x 720to

1980 x 1080

0.3m 0.5m 0.7m 3m

Contexts, interfaces, input methods

Friday 4 October 13

Page 49: Ronan cremin   dot mobi - mml 2013

Physical screen size

Input methods

Viewing distance

Physical context

Pixel dimensions

Tablet Desktop TVMobile

176 x 220 to

800 x 1280

600 x 800to

2048 x 1536

800 x 600to

2560 x 1600

1280 x 720to

1980 x 1080

0.3m 0.5m 0.7m 3m

Contexts, interfaces, input methods

Friday 4 October 13

Page 50: Ronan cremin   dot mobi - mml 2013

Physical screen size

Input methods

Viewing distance

Physical context

Pixel dimensions

Tablet Desktop TVMobile

176 x 220 to

800 x 1280

600 x 800to

2048 x 1536

800 x 600to

2560 x 1600

1280 x 720to

1980 x 1080

0.3m 0.5m 0.7m 3m

Contexts, interfaces, input methods

Friday 4 October 13

Page 51: Ronan cremin   dot mobi - mml 2013

Physical screen size

Input methods

Viewing distance

Physical context

Pixel dimensions

Tablet Desktop TVMobile

176 x 220 to

800 x 1280

600 x 800to

2048 x 1536

800 x 600to

2560 x 1600

1280 x 720to

1980 x 1080

0.3m 0.5m 0.7m 3m

Contexts, interfaces, input methods

Friday 4 October 13

Page 52: Ronan cremin   dot mobi - mml 2013

Physical screen size

Input methods

Viewing distance

Physical context

Pixel dimensions

Tablet Desktop TVMobile

176 x 220 to

800 x 1280

600 x 800to

2048 x 1536

800 x 600to

2560 x 1600

1280 x 720to

1980 x 1080

0.3m 0.5m 0.7m 3m

Contexts, interfaces, input methods

106x

Friday 4 October 13

Page 53: Ronan cremin   dot mobi - mml 2013

Physical screen size

Input methods

Viewing distance

Physical context

Pixel dimensions

Tablet Desktop TVMobile

176 x 220 to

800 x 1280

600 x 800to

2048 x 1536

800 x 600to

2560 x 1600

1280 x 720to

1980 x 1080

0.3m 0.5m 0.7m 3m

Contexts, interfaces, input methods

106x

Friday 4 October 13

Page 54: Ronan cremin   dot mobi - mml 2013

Physical screen size

Input methods

Viewing distance

Physical context

Pixel dimensions

Tablet Desktop TVMobile

176 x 220 to

800 x 1280

600 x 800to

2048 x 1536

800 x 600to

2560 x 1600

1280 x 720to

1980 x 1080

0.3m 0.5m 0.7m 3m

Contexts, interfaces, input methods

106x

Friday 4 October 13

Page 55: Ronan cremin   dot mobi - mml 2013

Physical screen size

Input methods

Viewing distance

Physical context

Pixel dimensions

Tablet Desktop TVMobile

176 x 220 to

800 x 1280

600 x 800to

2048 x 1536

800 x 600to

2560 x 1600

1280 x 720to

1980 x 1080

0.3m 0.5m 0.7m 3m

Contexts, interfaces, input methods

defies easy

classification

106x

Friday 4 October 13

Page 56: Ronan cremin   dot mobi - mml 2013

Web on mobile, new medium• Mobile web uses HTTP, HTML,

CSS and JavaScript, just like the web we know

• But it is effectively a new medium, and should be treated as such

• This new medium runs on a vast array of devices, sizes shapes

• New interfaces: touch, accelerometers, cameras, gyroscope, compass

• New contexts: outdoors, on the move, supine

176 x 220 to

800 x 1280

0.3m

Friday 4 October 13

Page 57: Ronan cremin   dot mobi - mml 2013

New medium example: television• The first television shows

were people simply reading books, vaudeville shows

• 20 years later: the first “TV-native” programming emerged

• Soap operas

• Sitcoms

• 50 years later: reality TV

Friday 4 October 13

Page 58: Ronan cremin   dot mobi - mml 2013

New medium example: desktop web• Many early websites mimicked

print

• images & image maps used in place of web-native content

• 15+ years before the first “web-native” ideas were invented

• sites that had no real precedent

• things that were “inherently web” could’t really have been done with previous media

• Facebook, Google maps

• We’re still getting used to the idea that there isn’t really a “fold” on the web—scrolling is effortless

Friday 4 October 13

Page 59: Ronan cremin   dot mobi - mml 2013

#mml

History of adapting to new media• Content creators struggle to understand new media

• Initial uses mimic those of previous media

• New medium capabilities remain misunderstood and under-utilized

• Experiences “native” to the new media emerge slowly—decades

• Retro-fitting old content to new media stifles innovation

• So what about the new web?

Friday 4 October 13

Page 60: Ronan cremin   dot mobi - mml 2013

Friday 4 October 13

Page 61: Ronan cremin   dot mobi - mml 2013

Friday 4 October 13

Page 62: Ronan cremin   dot mobi - mml 2013

Friday 4 October 13

Page 63: Ronan cremin   dot mobi - mml 2013

portion of north ceiling

portion of south wall

corner pendentive

portion of east wall

corner pendentive

spandrel

spandrel

Friday 4 October 13

Page 64: Ronan cremin   dot mobi - mml 2013

Good experiences are native, not converted

• Key lesson from previous media:

• Good experiences are native to the medium

• Good experiences acknowledge and harness their container

• Retro-fitting doesn’t work—let’s not force-fit our desktop web to the new devices

• Let’s not wait 20 years to work out how to use newly diverse web

Friday 4 October 13

Page 65: Ronan cremin   dot mobi - mml 2013

3. Embrace the devicesOne size does not fit all

Friday 4 October 13

Page 66: Ronan cremin   dot mobi - mml 2013

The device is the canvas• In this renaissance of the

web, the device is the canvas—from feature phone to TV

• But the canvas isn’t fixed—this is no longer a valid assumption for the artist

• The paint is still HTML, CSS and JavaScript, the protocol is still HTTP ..but the techniques have to change

Friday 4 October 13

Page 67: Ronan cremin   dot mobi - mml 2013

Know your canvas—device awareness

• The new web is defined by the devices that constitute it

• Embracing the device in question is best way to ensure a good experience

• Craft experiences to suit the context & device:

• Be aware of its features, harness them

• Know its limitations, work around them

• How can we achieve this?

Friday 4 October 13

Page 68: Ronan cremin   dot mobi - mml 2013

Know your canvas—device awareness

• The new web is defined by the devices that constitute it

• Embracing the device in question is best way to ensure a good experience

• Craft experiences to suit the context & device:

• Be aware of its features, harness them

• Know its limitations, work around them

• How can we achieve this?

☒ makes calls

☐ big screen

☐ touch screen

☐ makes calls

☒ big screen

☒ touch screen

☐ makes calls

☒ big screen

☐ touch screen

Friday 4 October 13

Page 69: Ronan cremin   dot mobi - mml 2013

Leverage device capabilities• Know the device

• device type: mobile | desktop | tablet | TV | e-reader | set-top box

• hardware features: camera | screen colour depth

• model, vendor, operating system, version

• Tailor the experience

Friday 4 October 13

Page 70: Ronan cremin   dot mobi - mml 2013

Leverage device capabilities• Know the device

• device type: mobile | desktop | tablet | TV | e-reader | set-top box

• hardware features: camera | screen colour depth

• model, vendor, operating system, version

• Tailor the experience

mobile device?

has camera?

supports touch?

Friday 4 October 13

Page 71: Ronan cremin   dot mobi - mml 2013

amazon.com

Friday 4 October 13

Page 72: Ronan cremin   dot mobi - mml 2013

google.com

Friday 4 October 13

Page 73: Ronan cremin   dot mobi - mml 2013

tripadvisor.com

Friday 4 October 13

Page 74: Ronan cremin   dot mobi - mml 2013

Walmart

Friday 4 October 13

Page 75: Ronan cremin   dot mobi - mml 2013

Wrap up

Friday 4 October 13

Page 76: Ronan cremin   dot mobi - mml 2013

A web renaissance

• There are macro-level changes happening on the web, a web renaissance is beginning

• New devices are finally enabling the web to reach its full potential and audience

• The new capabilities effectively engender a new medium

• Every indication that this diversity will increase over time—phones & tablets are just the beginning

• The web experience in this new landscape is becoming a differentiating factor for brands

Friday 4 October 13

Page 77: Ronan cremin   dot mobi - mml 2013

Design for the new medium• It’s a world wide web, not a local

one

• Design for different devices, connectivity, use cases

• Use Responsible Web Design

• Mobile web isn’t a shrunken web

• It can do more, but you have to design for it

• Don’t limit yourself to desktop web thinking

• Embrace the devices

• Each has unique features—know them & avail of them!

Friday 4 October 13

Page 78: Ronan cremin   dot mobi - mml 2013

Design for the new medium• It’s a world wide web, not a local

one

• Design for different devices, connectivity, use cases

• Use Responsible Web Design

• Mobile web isn’t a shrunken web

• It can do more, but you have to design for it

• Don’t limit yourself to desktop web thinking

• Embrace the devices

• Each has unique features—know them & avail of them!

Friday 4 October 13

Page 79: Ronan cremin   dot mobi - mml 2013

Design for the new medium• It’s a world wide web, not a local

one

• Design for different devices, connectivity, use cases

• Use Responsible Web Design

• Mobile web isn’t a shrunken web

• It can do more, but you have to design for it

• Don’t limit yourself to desktop web thinking

• Embrace the devices

• Each has unique features—know them & avail of them!

Friday 4 October 13

Page 80: Ronan cremin   dot mobi - mml 2013

Design for the new medium• It’s a world wide web, not a local

one

• Design for different devices, connectivity, use cases

• Use Responsible Web Design

• Mobile web isn’t a shrunken web

• It can do more, but you have to design for it

• Don’t limit yourself to desktop web thinking

• Embrace the devices

• Each has unique features—know them & avail of them!

Friday 4 October 13