Designing for the mobile web

Post on 28-Jan-2015

113 views 3 download

Tags:

description

 

transcript

for the Mobile WebDesigning

for Mobile Webhttp://www.flickr.com/photos/albanyassociates/3308582269/sizes/l/in/photostream/

Saturday, September 25, 2010

ahoj !twitter:zibin

slideshare.net/zibin

Saturday, September 25, 2010

Mobile Web is growing.....

Saturday, September 25, 2010

Mobile Web is growing.....

iphone

android

ipad

Saturday, September 25, 2010

big screen

click click “mouse”

tab tab “keyboard”

family photo

happy :-)

Designing a desktop sitehttp://www.flickr.com/photos/anantablamichhane/438854995/sizes/l/

Saturday, September 25, 2010

mobile developer :-(

Designing a mobile site

piece of crap (?).....

http://www.flickr.com/photos/hendry/763193147/sizes/l/

Saturday, September 25, 2010

iphone

5% users in EU5 countrieshttp://www.flickr.com/photos/goincase/4973847949/

Saturday, September 25, 2010

for Mobile Webhttp://www.flickr.com/photos/albanyassociates/3308582269/sizes/l/in/photostream/

the rest use something else...

Saturday, September 25, 2010

the real mobile phone

small screen

different screen size

hard to debug

!= iphone

http://www.flickr.com/photos/osde-info/2270663393/sizes/l/

memory issue

Saturday, September 25, 2010

Approaches to design

Saturday, September 25, 2010

3 approachesto create a mobile site

Saturday, September 25, 2010

1. Do Nothing

Saturday, September 25, 2010

1. Do Nothing(at least not too much)

Saturday, September 25, 2010

1. Do Nothing(at least not too much)

liquid layout

semi liquid layout

Saturday, September 25, 2010

2. separate mobile site

Saturday, September 25, 2010

Saturday, September 25, 2010

browser sniffing....

Saturday, September 25, 2010

Saturday, September 25, 2010

selection & cookie

Saturday, September 25, 2010

3. one site to rule them all

Saturday, September 25, 2010

3. one site to rule them all (including ipad)

Saturday, September 25, 2010

3. one site to rule them all

viewport media queries

(including ipad)

Saturday, September 25, 2010

media queries

@media all and (max-device-width: 480px) { // insert CSS rules here}

@media all and (min-width: 480px) and (max-width: 800px) { // insert CSS rules here}

Saturday, September 25, 2010

viewport

visual viewport actual viewport

http://www.quirksmode.org/mobile/viewports2.html

Saturday, September 25, 2010

viewport

<meta name=”viewport” content=”width=device-width”>

Saturday, September 25, 2010

viewport

http://www.quirksmode.org/mobile/viewports2.html

Saturday, September 25, 2010

viewport

<meta name=”viewport” content=”width=device-width”>

@media screen and (max-width: 360px){// CSS style here

}

media queries

max/min-width relates directly to the viewport width value

Saturday, September 25, 2010

1. do nothing2. separate site3. one site to rule them all

Saturday, September 25, 2010

debugging the mobile phone

hard to debug

Saturday, September 25, 2010

Mobile Emulator

Saturday, September 25, 2010

Remote Debuggingdemo: http://my.opera.com/ODIN/blog/opera-mobile-10-and-its-remote-debugging-party-trick

Saturday, September 25, 2010

děkuji ! , Q&Atwitter:zibin

slideshare.net/zibin

Saturday, September 25, 2010