+ All Categories
Home > Technology > Taking Your Content Mobile

Taking Your Content Mobile

Date post: 27-Jan-2015
Category:
Upload: jeremy-johnson
View: 104 times
Download: 0 times
Share this document with a friend
Description:
My presentation at the recent Open Camp in Dallas, TX Is your content ready to go mobile? Is your audience spending more time viewing your site on their iPhone then a desktop? If they're not, they will be soon. Mobile is exploding, and to make sure your message is getting across to the largest audience, you need to make sure you're giving mobile user the best experience. Jeremy will go over tips, tricks, examples - along with some easy ways to get your site ready for a mobile audience.
Popular Tags:
109
Taking Your Content Mobile http://www.flickr.com/photos/87919923@N00/346563918/ 30 minute quick intro... Dallas Open Camp 2010
Transcript
Page 1: Taking Your Content Mobile

Taking YourContent Mobile

http://www.flickr.com/photos/87919923@N00/346563918/

30 minute quick intro...Dallas Open Camp 2010

Page 2: Taking Your Content Mobile

HELLO!

Page 3: Taking Your Content Mobile

Jeremy JohnsonDirector of User Experience for gamestop.com

I ♥mobile@jeremyjohnson

Page 4: Taking Your Content Mobile

Taking YourContent Mobile

*

Page 5: Taking Your Content Mobile

blogsmicro-blogsmagazinesmarketingbrochureinformationvideophotose-commerceapplications

Page 6: Taking Your Content Mobile

blogsmicro-blogsmagazinesmarketingbrochureinformationvideophotose-commerceapplications

Needs custom experience...

Page 7: Taking Your Content Mobile

How many of you have a website?

Page 8: Taking Your Content Mobile

How many of you have a mobile website?

Page 9: Taking Your Content Mobile

Do I need a mobile website?

Page 10: Taking Your Content Mobile

Do I need a mobile website?

Maybe?!

Page 11: Taking Your Content Mobile

http://www.marco.org/980434663

pre 2007

Page 12: Taking Your Content Mobile

Today

Page 13: Taking Your Content Mobile

100+ Million

Page 15: Taking Your Content Mobile

!"#

$"#

%&#

'%#

((#

)!#

((#

)*#

+,-./,.-

0112

!"#$%&'"("&)*(+,+(+-.&/0&1234&56678&92

!"#$%&'(&#'$)'*+&',$%%&-'.//'"0'12.-*/+"0&)

3"04$5&0*$.%'6'7-"/-$&*.-83"/8-$9+*':';<<='>+&'?$&%)&0'3"2/.08

$$#

)#

'3#

!!#

)3#

"&#

)*#

%*#

'$#

4567-85,

98:.5

0;;<=>?26/8?./20;;<=@7/-1A5,.0;;<8BA5,.0;;<0,:/58:

@

2$:%*-;&!$/+<-&!-=+"&!"%>-(?<"*-&@ 92

"Gill, David" <[email protected]>

Page 17: Taking Your Content Mobile

goal vs. leisure

“I need to find a pizza joint”

“I’m just playing around”

Page 18: Taking Your Content Mobile

http://www.bbc.co.uk/blogs/bbcinternet/2010/02/bbc_online_our_mobile_future.html

goalleisure

leisure

mix

“only”

Page 19: Taking Your Content Mobile
Page 20: Taking Your Content Mobile
Page 21: Taking Your Content Mobile
Page 22: Taking Your Content Mobile
Page 23: Taking Your Content Mobile

http://www.bbc.co.uk/blogs/bbcinternet/2010/02/bbc_online_our_mobile_future.html

goalleisure

leisure

mix

“only”

Page 24: Taking Your Content Mobile

http://openca.mp/

Page 25: Taking Your Content Mobile
Page 27: Taking Your Content Mobile

Lets get started!

tic tic tic

http://www.flickr.com/photos/mar00ned/

Page 28: Taking Your Content Mobile

Do I need a mobile website?

You may already have one!

Page 29: Taking Your Content Mobile

raisingrobots.comtumblr.com

Page 30: Taking Your Content Mobile

23hd.composterous.com

Page 31: Taking Your Content Mobile

jeremyjohnsononline.comWordpress

Page 32: Taking Your Content Mobile

warmhotchocolate.comWordpress.com

Page 33: Taking Your Content Mobile

twitter.com/jeremyjohnsontwitter

Page 34: Taking Your Content Mobile

0

Page 35: Taking Your Content Mobile

Directing mobile traffic.

http://www.flickr.com/photos/42961457@N04/4036087411/

Page 36: Taking Your Content Mobile

yoursite.com

m.yoursite.com

detect script

Page 37: Taking Your Content Mobile

yoursite.com

m.yoursite.com

iphone.yoursite.com

detect script

Page 39: Taking Your Content Mobile

http://mobile.tutsplus.com/tutorials/html5/mobile-browser-detection/

<?php        $agent  =  $_SERVER['HTTP_USER_AGENT'];        if(preg_match('/iPhone|Android|Blackberry/i',  $agent)){            header("Location:  mobile.html");            exit;    }        ?>    

Page 42: Taking Your Content Mobile

The WURFL is an XML configuration file which contains information about capabilities and features of many mobile devices.http://wurfl.sourceforge.net/

Page 43: Taking Your Content Mobile

Lets look at some options!

http://ffffound.com/image/2f1c04e45f116d294ac0d667d68cce6ac9073de0

Page 44: Taking Your Content Mobile

hostedplug-inscustom devthemes / templatesstyle-sheetsadaptive-layoutsauto-generate

Page 45: Taking Your Content Mobile

Strategy #1: Code well and do nothing special for mobileStrategy #2: Make a separate “mobile” siteStrategy #3: Build mobile-aware adaptive sites

The hardest to pull-off methodology is the one that can bring the best of all worlds to your site visitors. A fully mobile-aware site has adaptive content that reacts to device capabilities, and is therefore future-proof as it tests features rather than sniffing browsers.

http://dev.opera.com/articles/view/the-mobile-web-optimization-guide/

Page 46: Taking Your Content Mobile

hostedplug-inscustom devthemes / templatesstyle-sheetsadaptive-layoutsauto-generate

Page 47: Taking Your Content Mobile

hosted

sites that are hosted, with ready-to-go mobile versions served up automatically.

Page 48: Taking Your Content Mobile

•easy•no setup•auto updates

+

Page 49: Taking Your Content Mobile

hostedplug-inscustom devthemes / templatesstyle-sheetsadaptive-layoutsauto-generate

Page 50: Taking Your Content Mobile

plug-ins

http://www.bravenewcode.com/products/wptouch-pro/

these CMS plug-ins, once installed give you options and themes to make your site mobile ready.

plug-in themesite

Page 51: Taking Your Content Mobile

plug-ins

http://www.bravenewcode.com/products/wptouch-pro/

Page 53: Taking Your Content Mobile

http://mobilepress.co.za/

Page 54: Taking Your Content Mobile

http://www.wptap.com/

Page 56: Taking Your Content Mobile

•pretty easy•minor setup•available for a wide

selection of CMS•ability to customize

+

Page 57: Taking Your Content Mobile

hostedplug-inscustom devthemes / templatesstyle-sheetsadaptive-layoutsauto-generate

Page 58: Taking Your Content Mobile

e-commerceapplications

Needs custom experience...

Page 59: Taking Your Content Mobile
Page 60: Taking Your Content Mobile
Page 61: Taking Your Content Mobile
Page 62: Taking Your Content Mobile

01. <ul  class="rounded">    02.        <li><a  class="blog-­‐

title"  href="#livetest">Post  Title</a><br  />    

03.        <div  class="month">Jun</div>    04.        <div  class="date">30</div>    05.        <p  class="post-­‐

author">By:  <i>Connor  Zwick</i></p>    06.        <p  class="post-­‐

description">This  is  a  short  description.  Here  will  be  a  short  excerpt  of  the  post,  for  the  viewer  to  judge  if  he  or  she  wants  to  read  more.</p></li>    

07. </ul>    

http://mobile.tutsplus.com/tutorials/html5/mobile-wordpress-theming-day-2/

Page 63: Taking Your Content Mobile

• total control•you’ll learn a lot•explore new mobile

interactions

+

Page 64: Taking Your Content Mobile

hostedplug-inscustom devthemes / templatesstyle-sheetsadaptive-layoutsauto-generate

Page 65: Taking Your Content Mobile

themes / templates

http://www.bravenewcode.com/products/wptouch-pro/

templates that have specifically formatted designs and markup for mobile devices.

mobile theme

desktoptheme

site

Page 70: Taking Your Content Mobile

• free/cheap•OK selection• tested

+

Page 71: Taking Your Content Mobile

hostedplug-inscustom devthemes / templatesstyle-sheetsadaptive-layoutsauto-generate

Page 72: Taking Your Content Mobile

style-sheets

separate CSS layer specifically for mobile devices

CSS 1

HTML

CSS 2

Page 73: Taking Your Content Mobile

As early as 1998, the HTML 4 specification offered ways to link to different style sheets

depending on the devices targeted, including handheld media:

<link rel="stylesheet" href="screen.css" media="screen"/>

<link rel="stylesheet" href="handheld.css" media="handheld"/>CSS included a similar feature via @media:

@media screen { /* rules for computer screens */ }

@media handheld { /* rules for handheld devices */ }

http://www.alistapart.com/articles/return-of-the-mobile-stylesheet

Page 75: Taking Your Content Mobile

•only extra CSS / style sheets

+

Page 76: Taking Your Content Mobile

hostedplug-inscustom devthemes / templatesstyle-sheetsadaptive-layoutsauto-generate

Page 77: Taking Your Content Mobile

adaptive-layouts

layouts that use media-query to detect size of the browser, and adjust appropriately.

yoursite.com yoursite.com

Page 79: Taking Your Content Mobile
Page 80: Taking Your Content Mobile
Page 81: Taking Your Content Mobile

“Over several days he forcibly manipulated the layout with CSS media queries, and in turn created initial dynamic layouts for certain desktop browser widths, and various orientations of iPad and iPhone.”http://colly.com/comments/carry_on_responsively/

Page 82: Taking Your Content Mobile
Page 83: Taking Your Content Mobile
Page 84: Taking Your Content Mobile
Page 85: Taking Your Content Mobile
Page 86: Taking Your Content Mobile

•street cred •only extra CSS / style

sheets•consistent design

+

Page 87: Taking Your Content Mobile

hostedplug-inscustom devthemes / templatesstyle-sheetsadaptive-layoutsauto-generate

Page 88: Taking Your Content Mobile

auto-generate

yoursite.com

detect script

auto-generate

mobile site

a mobile version is “scraped” from your desktop site and generated on the fly.

Page 89: Taking Your Content Mobile

http://mobify.me/

Page 90: Taking Your Content Mobile
Page 91: Taking Your Content Mobile

http://www.google.com/gwt/n

Page 92: Taking Your Content Mobile

http://bmobilized.com/

Page 93: Taking Your Content Mobile

http://www.usablenet.com/

Page 94: Taking Your Content Mobile

•no changes to your site

•zero need for any IT involvement

•quick! (but sometimes dirty...)

+

Page 95: Taking Your Content Mobile

Tracking!

http://www.flickr.com/photos/34838158@N00/3370167184/

Page 98: Taking Your Content Mobile

Testing

http://www.flickr.com/photos/93607538@N00/4271429/

Page 100: Taking Your Content Mobile

http://www.opera.com/mobile/demo/

Page 101: Taking Your Content Mobile

Extra!

http://www.flickr.com/photos/33859819@N00/342958601/

Page 102: Taking Your Content Mobile

http://tinysrc.net/

http://i.tinysrc.mobi/http://mysite.com/myimage.png

Page 103: Taking Your Content Mobile

http://www.sencha.com/

Page 107: Taking Your Content Mobile

http://www.apple.com/html5/

Page 108: Taking Your Content Mobile

questions?

Page 109: Taking Your Content Mobile

thanks!jeremy johnson@jeremyjohnson

www.jeremyjohnsononline.com


Recommended