98

Pantalk: Responsive Web Design

Embed Size (px)

Citation preview

Page 1: Pantalk: Responsive Web Design
Page 2: Pantalk: Responsive Web Design

MELINDA LINI @MELINDALINI

FELIPE KAUFMANN @EFFKAY

Page 3: Pantalk: Responsive Web Design

WHY ARE WE HERE?

Page 4: Pantalk: Responsive Web Design

WE STRIVE TO MAKE OUR USERS LIVES EASIER. EVERY DAY.

Page 5: Pantalk: Responsive Web Design
Page 6: Pantalk: Responsive Web Design

THE DIGITAL WORLD IN 60 SECONDS

Page 7: Pantalk: Responsive Web Design

THE DIGITAL WORLD IN 60 SECONDS

278000

204MILLIONENEMAILS

Page 8: Pantalk: Responsive Web Design

THE DIGITAL WORLD IN 60 SECONDS

2000000

278000

83000 204MILLIONENEMAILS

Page 9: Pantalk: Responsive Web Design

11%

2012 2013

17%

SOURCE: HTTP://BLOG.XEIT.CH/WP-CONTENT/UPLOADS/2013/08/MOBILETRAFFIC-WELTWEIT.JPG

WORLDWIDE MOBILE TRAFFIC

Page 10: Pantalk: Responsive Web Design

NORDAMERIKA

SÜDAMERIKA

EUROPA

AFRIKAOZEANIEN

ASIEN15

7 24

1027

15

SOURCE: HTTP://BLOG.XEIT.CH/WP-CONTENT/UPLOADS/2013/08/MOBILETRAFFIC-WELTWEIT.JPG

WORLDWIDE MOBILE TRAFFIC

Page 11: Pantalk: Responsive Web Design

SWITZERLAND IS A MOBILE PARADISE

Page 12: Pantalk: Responsive Web Design

SWITZERLAND IS A MOBILE PARADISE

SOURCE: MEDIA USE INDEX 2013: ¾ DER SCHWEIZER NUTZEN DAS INTERNET PER MOBILE DEVICE

Page 13: Pantalk: Responsive Web Design

A LOOK ON 100 000 SHOPS ON SHOPIFY

SOURCE: HTTP://WWW.SHOPIFY.COM/BLOG/15206517-MOBILE-NOW-ACCOUNTS-FOR-50-3-OF-ALL-ECOMMERCE-TRAFFIC

Page 14: Pantalk: Responsive Web Design

>50% of U.S. adults use smartphones to make purchase decisions in-store SOURCE: IBM

Page 15: Pantalk: Responsive Web Design

SOURCE: HTTP://WWW.EMARKETER.COM/ARTICLE/WHO-REAL-MOBILE-ONLY-AUDIENCE/1010390

ARE YOU AFRAID OF A

Page 16: Pantalk: Responsive Web Design

QUELLE: HTTP://WWW.EMARKETER.COM/ARTICLE/WHO-REAL-MOBILE-ONLY-AUDIENCE/1010390

Page 17: Pantalk: Responsive Web Design

WHAT DOES THE MOBILE USER WANT TO SEE

?

Page 18: Pantalk: Responsive Web Design

WHAT DOES THE MOBILE USER WANT TO SEE?

EVERYTHING

Page 19: Pantalk: Responsive Web Design

WHAT DOES THE MOBILE USER WANT TO SEE?

EVERYTHING MOBILE WEBSEITE

Page 20: Pantalk: Responsive Web Design

REMEMBER?

Page 21: Pantalk: Responsive Web Design

MOBILE MYTH: WE DON'T HAVE TIME

Page 22: Pantalk: Responsive Web Design

MOBILE MYTH:

I NEED AN APP.

Page 23: Pantalk: Responsive Web Design

MOBILE MYTH:

I NEED AN APP. For which device?

Page 24: Pantalk: Responsive Web Design

MOBILE MYTH:

I NEED AN APP. iOS? Android? Windows Mobile? Nokia? Blackberry?

Page 25: Pantalk: Responsive Web Design

MOBILE MYTH:

I NEED AN APP. iOS? Android? Windows Mobile? Nokia? Blackberry

Page 26: Pantalk: Responsive Web Design

SCREEN SIZES

2010

97 2013

232

Page 27: Pantalk: Responsive Web Design

FOR MORE MOBILE MYTHS:

QUELLE: VIMEO.COM/48327889

JOSH CLARK

Page 28: Pantalk: Responsive Web Design

THE SOLUTION: RESPONSIVE

Page 29: Pantalk: Responsive Web Design

THE CHALLANGE

Page 30: Pantalk: Responsive Web Design

RESPONSIVE MEANS PERFORMANCE FIRST

Speed is the most important feature. FRED WILSON The goal is to load in under 1000ms. It‘s worth because speed is also a ranking criterion for Google.

Page 31: Pantalk: Responsive Web Design

IF THE USER LEAVES YOUR FANCY SITE BEFORE IT LOADS, IT WON T SHOW IN GOOGLE ANALYTICS.

Page 32: Pantalk: Responsive Web Design

IF YOUR STATS SAY THAT NOBODY USES YOUR MOBILE SITE MAYBE THIS IS BECAUSE IT S CRAPPY.

Page 33: Pantalk: Responsive Web Design

CUSTOMER EXPECTATIONS

QUELLE: WWW.STRANGELOOPNETWORKS.COM/ASSETS/IMAGES/INFOGRAPHIC1.JPG

85% of mobile user expect the same speed as on their desktop.

Page 34: Pantalk: Responsive Web Design

CUSTOMER EXPECTATIONS

57% will leave the page if it doesn‘t load in 3 seconds. And they are not likely to come back.

QUELLE: WWW.STRANGELOOPNETWORKS.COM/ASSETS/IMAGES/INFOGRAPHIC1.JPG

Page 35: Pantalk: Responsive Web Design

SPEED IS MONEY.

Page 36: Pantalk: Responsive Web Design
Page 37: Pantalk: Responsive Web Design

-11% PAGE VIEWS

SOURCE: T3N.DE/NEWS/60-SEKUNDEN-INTERNET-484021/INTERNET-DIENSTE/

Page 38: Pantalk: Responsive Web Design

-7% CONVERSION

SOURCE: T3N.DE/NEWS/60-SEKUNDEN-INTERNET-484021/INTERNET-DIENSTE/

Page 39: Pantalk: Responsive Web Design

SOURCE: HTTP://WWW.HANDELSZEITUNG.CH/UNTERNEHMEN/ZALANDO-250-MILLIONEN-UMSATZ-DER-SCHWEIZ-514814

833 000 CHF less per month

Page 40: Pantalk: Responsive Web Design

WOULD YOU DESIGN A POSTER IF YOU DIDN‘T KNOW FOR WHICH EVENT?

Page 41: Pantalk: Responsive Web Design

RESPONSIVE MEANS CONTENT FIRST The tight space on mobile is an advantage. It forces us to prioritize our content.

Page 42: Pantalk: Responsive Web Design

BUT…

Page 43: Pantalk: Responsive Web Design

PROCESS UND TOOLS

Page 44: Pantalk: Responsive Web Design

HOW OFTEN DO WE BUILD THE SAME THING?

WIREFRAMES DESIGNS FRONTEND

Page 45: Pantalk: Responsive Web Design

EVERYBODY WANTS DESIGNING IN THE BROWSER

…but nobody does it.

Page 46: Pantalk: Responsive Web Design
Page 47: Pantalk: Responsive Web Design

Frontend Specialist Design and Usability Specialist

PASCAL KUSTER MELINDA LINI

Page 48: Pantalk: Responsive Web Design

KUSCHTINI

Page 49: Pantalk: Responsive Web Design
Page 50: Pantalk: Responsive Web Design

DESIGNING IN THE BROWSER = PRESENTING IN THE BROWSER

…early prototyping.

Page 51: Pantalk: Responsive Web Design
Page 52: Pantalk: Responsive Web Design

WAITING FOR THE NEXT GENERATION OF WEB DESIGNING TOOLS.

Page 53: Pantalk: Responsive Web Design
Page 54: Pantalk: Responsive Web Design

= MODULAR

Page 55: Pantalk: Responsive Web Design

THE CODE IS THE STYLE GUIDE

Page 56: Pantalk: Responsive Web Design

= CATALOG OF ELEMENTS

Page 57: Pantalk: Responsive Web Design

DEMOTIME

Page 58: Pantalk: Responsive Web Design

THE CLOSER DESIGNER AND DEVELOPER COLLABORATE, THE BETTER THE RESULT.

Page 59: Pantalk: Responsive Web Design

THE RESPONSIVE DEVELOPER

Page 60: Pantalk: Responsive Web Design

WER IST DIESER TYP?

Page 61: Pantalk: Responsive Web Design

ETHAN MARCOTTE alistapart.com/article/responsive-web-design

Page 62: Pantalk: Responsive Web Design

WHAT IS RESPONSIVE?

•   1 HTML layout •   Media queries targeting screen size

@media screen and (max-width:48em) FLUID BETWEEN BREAKPOINTS

Page 63: Pantalk: Responsive Web Design

REMEMBER?

Page 64: Pantalk: Responsive Web Design

THE RISE OF FRONTEND DEVELOPMENT

.

Page 65: Pantalk: Responsive Web Design
Page 66: Pantalk: Responsive Web Design

DON‘T START FROM SCRAT(CH)

1

Page 67: Pantalk: Responsive Web Design

-  HTML 5 BOILERPLATE BY PAUL IRISH

-  WEB STARTER KIT BY GOOGLE

DON‘T START FROM SCRATCH

1

Page 68: Pantalk: Responsive Web Design

GOOGLE WEB STARTER KIT

Page 69: Pantalk: Responsive Web Design

FRAMEWORKS LIKE FOUNDATION AND BOOTSTRAP

Page 70: Pantalk: Responsive Web Design
Page 71: Pantalk: Responsive Web Design

FRAMEWORKS AND PERFORMANCE Cheetah – very fast Framework – not so fast

Page 72: Pantalk: Responsive Web Design

MIXIN LIBRARIES + CUSTOM CODE

Page 73: Pantalk: Responsive Web Design

USE A GRID 2

Page 74: Pantalk: Responsive Web Design

USE A GRID

ANY GRID 2

Page 75: Pantalk: Responsive Web Design

SCREEN SIZES & COLUMNS NOT DEVICES & PIXELS

Page 76: Pantalk: Responsive Web Design

REMEMBER?

Page 77: Pantalk: Responsive Web Design

USE A PREPROCESSOR

3

Page 78: Pantalk: Responsive Web Design

Syntactically Awesome Stylesheets

USE A PREPROCESSOR

3

Page 79: Pantalk: Responsive Web Design

MIXIN EXAMPLE

Page 80: Pantalk: Responsive Web Design

PROGRESSIVE ENHANCEMENT

4

GRACEFUL DEGRADATION

Page 81: Pantalk: Responsive Web Design

EXAMPLE PROGRESSIVE ENHANCEMENT: ROUNDED CORNERS

Button

Page 82: Pantalk: Responsive Web Design

A QUESTION OF PRICIPLE

dowebsitesneedtolookexactlythesameineverybrowser.com

Page 83: Pantalk: Responsive Web Design
Page 84: Pantalk: Responsive Web Design

IN DIFFERENT BROWSERS

Page 85: Pantalk: Responsive Web Design

CANIUSE.COM

?

Page 86: Pantalk: Responsive Web Design

CANIUSE.COM

Page 87: Pantalk: Responsive Web Design

BUILDING A BRIDGE WITH POLYFILLS, SHIMS MODERNIZR

java script libraries

old browsers new features

Page 88: Pantalk: Responsive Web Design

MODULARISE 5

Page 89: Pantalk: Responsive Web Design

MODULARISE 5

SMACSS

BEM

Page 90: Pantalk: Responsive Web Design

Use a preprocessor

Think columns & devices

Don‘t start from scratch

Progressive enhancement

Modularize

Page 91: Pantalk: Responsive Web Design

SO, ONCE YOU HAVE THE BASICS… WHAT NEXT?

Page 92: Pantalk: Responsive Web Design

SPEED & PERFORMANCE

– Google PageSpeed Insights – Google Web Starter Kit

Page 93: Pantalk: Responsive Web Design

RESPONSIVE IMAGES

– responsiveimages.org – scottjehl.github.io/picturefill

Page 94: Pantalk: Responsive Web Design

THE DIGITAL WORLD IS GETTING BETTER

Page 95: Pantalk: Responsive Web Design

… WE ARE PART OF IT. WE MAKE THE USERS’ LIVES EASIER.

Page 96: Pantalk: Responsive Web Design

THX

Page 97: Pantalk: Responsive Web Design

SLIDES AND LINKS screenconcept.com

Page 98: Pantalk: Responsive Web Design

MELINDA LINI @MELINDALINI

FELIPE KAUFMANN @EFFKAY

TWEET US YOUR QUESTIONS