Transcript
Page 1: Theming & Mobile - Optimizing your Site for Various Devices

THEMING & MOBILE

sara cannon / sara-cannon.com / follow @saracannon

optimizing your site for various devices

WORDCAMP BOSTON 2011

Page 2: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

SARA CANNON

A B O U T M E

Birmingham, AL

@saracannon

slideshare.net/saracannon

sara-cannon.com

Page 3: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

T H E M I N G A N D M O B I L E

Page 4: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

T H E M I N G A N D M O B I L E

Page 5: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

T H E M I N G A N D M O B I L E

Page 6: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

S O M A N Y D E V I C E S A H H H H !

Page 7: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

S O M A N Y D E V I C E S A H H H H !

Page 8: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

S O M A N Y D E V I C E S A H H H H !

Page 9: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

T H E M I N G A N D M O B I L E

CONTENT.

Page 10: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

T H E M I N G A N D M O B I L E

WHAT DO WE DO?

DO WE EVEN DO ANYTHING?

Page 11: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

T H E M I N G A N D M O B I L E

1. Separate Mobile Site

2. Use a Plugin / eme

3. Responsive Web Design

4. Do Nothing (dont-cha even worry about it!)

Page 12: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

T H E M I N G A N D M O B I L E

Mobile WordPress Plugins & emes

Page 13: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

T H E M I N G A N D M O B I L E

Page 14: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

T H E M I N G A N D M O B I L E

Page 15: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

T H E M I N G A N D M O B I L E

Page 16: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

T H E M I N G A N D M O B I L E

Page 17: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

T H E M I N G A N D M O B I L E

Page 18: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

T H E M I N G A N D M O B I L E

Page 19: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

T H E M I N G A N D M O B I L E

Page 20: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

T H E M I N G A N D M O B I L E

Page 21: Theming & Mobile - Optimizing your Site for Various Devices

RESPONSIVE WEB DESIGN

come on. be a smart little website.

Page 22: Theming & Mobile - Optimizing your Site for Various Devices

B E R E S P O N S I V E !

hicksdesign.co.uk

Page 23: Theming & Mobile - Optimizing your Site for Various Devices

B E R E S P O N S I V E !

Page 24: Theming & Mobile - Optimizing your Site for Various Devices

B E R E S P O N S I V E !

twentyelevendemo.wordpress.comtwentyelevendemo.wordpress.com

Page 25: Theming & Mobile - Optimizing your Site for Various Devices

C S S G R I D S | B E R E S P O N S I V E !

twentyelevendemo.wordpress.com

Page 26: Theming & Mobile - Optimizing your Site for Various Devices

B E R E S P O N S I V E !

twentyelevendemo.wordpress.com

Page 27: Theming & Mobile - Optimizing your Site for Various Devices

C S S G R I D S | B E R E S P O N S I V E !

8faces.com

Page 28: Theming & Mobile - Optimizing your Site for Various Devices

C S S G R I D S | B E R E S P O N S I V E !

colly.com

Page 29: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

B E R E S P O N S I V E !

HOW DO WE BECOME RESPONSIVE?1. adaptive grid systems

2. media queries3. lots of !nagling and crying

4. ???????5. pro!t

Page 30: Theming & Mobile - Optimizing your Site for Various Devices

ADAPTIVE GRID SYSTEMS

responsive (responsible?) design

WORDCAMP BOSTON

Page 31: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

C S S G R I D S | B E R E S P O N S I V E !

960.gs blueprintcss.org

Page 32: Theming & Mobile - Optimizing your Site for Various Devices

C S S G R I D S | B E R E S P O N S I V E !

Page 33: Theming & Mobile - Optimizing your Site for Various Devices

C S S G R I D S | B E R E S P O N S I V E !

Page 34: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

T H E M I N G A N D M O B I L E

"exible grids

alistapart.com/articles/"uidgrids

Page 35: Theming & Mobile - Optimizing your Site for Various Devices

C S S G R I D S | B E R E S P O N S I V E !

cssgrid.net

Page 36: Theming & Mobile - Optimizing your Site for Various Devices

C S S G R I D S | B E R E S P O N S I V E !

Page 37: Theming & Mobile - Optimizing your Site for Various Devices

C S S G R I D S | B E R E S P O N S I V E !

lessframework.com

Page 38: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

C S S G R I D S | B E R E S P O N S I V E !

%

Page 39: Theming & Mobile - Optimizing your Site for Various Devices

C S S G R I D S | B E R E S P O N S I V E !

target ÷ context = result

940

720 220

76.5957447% 23.40425535%

100%

Page 40: Theming & Mobile - Optimizing your Site for Various Devices

C S S G R I D S | B E R E S P O N S I V E !

responsivetwentyten.com

Page 41: Theming & Mobile - Optimizing your Site for Various Devices

C S S G R I D S | B E R E S P O N S I V E !

Page 42: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

C S S G R I D S | B E R E S P O N S I V E !

Page 43: Theming & Mobile - Optimizing your Site for Various Devices

B E R E S P O N S I V E !

twentyelevendemo.wordpress.comtwentyelevendemo.wordpress.com

Page 44: Theming & Mobile - Optimizing your Site for Various Devices

MEDIA QUERIES

whoa, this is css?

WORDCAMP BOSTON

Page 45: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

M E D I A Q U E R I E S

IT’S KIND OF LIKE CONDITIONAL COMMENTS...

...BUT WITHIN CSS!

Page 46: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

M E D I A Q U E R I E S

@MEDIA

Page 47: Theming & Mobile - Optimizing your Site for Various Devices

M E D I A Q U E R I E S

Page 48: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

M E D I A Q U E R I E S

CSS3-MEDIAQUERIES.JS

code.google.com/p/css3-mediaqueries-js

css3-mediaqueries.js is a JavaScript library to make IE 5+, Firefox 1+ and Safari 2 transparently parse, test and apply CSS3 Media Queries

Page 49: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

R E S O U R C E S O N M E D I A Q U E R I E S

M E D I A Q U E R I E S

w3.org/TR/css3-mediaqueries

smashingmagazine.com/2010/07/19/how-to-use-css3-media-queries-to-create-a-mobile-version-of-your-website

css-tricks.com/css-media-queries

Page 50: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

C S S G R I D S | B E R E S P O N S I V E !

RESPONSIVE WEB DESIGNmust see articles/resources

Page 51: Theming & Mobile - Optimizing your Site for Various Devices

C S S G R I D S | B E R E S P O N S I V E !

books.alistapart.com/products/responsive-web-design

Page 52: Theming & Mobile - Optimizing your Site for Various Devices

C S S G R I D S | B E R E S P O N S I V E !

alistapart.com/articles/responsive-web-design

Page 53: Theming & Mobile - Optimizing your Site for Various Devices

C S S G R I D S | B E R E S P O N S I V E !

alistapart.com/articles/"uidgrids

Page 54: Theming & Mobile - Optimizing your Site for Various Devices

C S S G R I D S | B E R E S P O N S I V E !

smashingmagazine.com/2011/01/12/guidelines-for-responsive-web-design

Page 55: Theming & Mobile - Optimizing your Site for Various Devices

C S S G R I D S | B E R E S P O N S I V E !

unstoppablerobotninja.com/entry/!uid-images/

Page 56: Theming & Mobile - Optimizing your Site for Various Devices

C S S G R I D S | B E R E S P O N S I V E !

smashingmagazine.com/2011/07/22/responsive-web-design-techniques-tools-and-design-strategies

Page 57: Theming & Mobile - Optimizing your Site for Various Devices

C S S G R I D S | B E R E S P O N S I V E !

mediaqueri.es

Page 58: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

T Y P O G R A P H Y O N T H E W E B

Always.

Check All Browsers

Page 59: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

T Y P O G R A P H Y O N T H E W E B

Check Your Devices

Page 60: Theming & Mobile - Optimizing your Site for Various Devices

WORDCAMP BOSTON

T H E M I N G A N D M O B I L E

CONTENT.

Page 61: Theming & Mobile - Optimizing your Site for Various Devices

ank You!

sara cannon / sara-cannon.com / follow @saracannon

THEMING & MOBILE


Top Related