Responsive Web Design

123
Pulpmedia intern 18. Juni 2013 PULP ACADEMY RESPONSIVE WEB DESIGN

description

Was ist Responsive Web Design? Welche Probleme werden damit gelöst? Wie geht man an ein Responsive Web Design Projekt heran? Input für Konzeption, Technik und Design.

Transcript of Responsive Web Design

Page 1: Responsive Web Design

Pulpmedia intern18. Juni 2013PULP ACADEMY

RESPONSIVE WEB DESIGN

Page 2: Responsive Web Design

WTF IST RWD?

Page 3: Responsive Web Design

RWD = RESPONSIVE WEB DESIGN

ACHTUNG: NICHT RESPONSIVE WEBSITE!

Page 4: Responsive Web Design

DER GRAFISCHE AUFBAU EINER „RESPONSIVEN“ WEBSEITE ERFOLGT ANHAND DER ANFORDERUNGEN DES JEWEILIGEN GERÄTES, MIT DEM DIE SEITE BETRACHTET WIRD.

Quelle: wikipedia

Page 5: Responsive Web Design

HOCH- & QUERFORMAT!

HOCH- & QUERFORMAT!

Page 6: Responsive Web Design

FINGER FRIENDLY

FINGER FRIENDLY

Page 7: Responsive Web Design

GIBT’S BIS RIESENGROSS!

Page 8: Responsive Web Design

320PX

2560PX

768PX1280PX

HI-RESHI-RESHI-RES

Page 9: Responsive Web Design

LÖSUNGSANSÄTZE

Page 10: Responsive Web Design

ANSATZ 1: DER KLEINSTE GEMEINSAME

NENNER

Page 11: Responsive Web Design

ANGEPASST AUF KLEINSTE AUFLÖSUNG

Page 12: Responsive Web Design

HALLO!

ICH BIN EIN BAUM!

Page 13: Responsive Web Design

ANSATZ 2: DER DESIGNER

ANSATZ

NO OFFENSE!

Page 14: Responsive Web Design

DESIGN AUF IMAC 27”

Page 15: Responsive Web Design
Page 16: Responsive Web Design

ICH BIN EIGENTLICH EIN SCHÖNER, GROSSER BAUM!

Page 17: Responsive Web Design

ANSATZ 3: JEDEM DAS SEINE

Page 18: Responsive Web Design
Page 19: Responsive Web Design

IMACMACBOOK

IPADIPHONE

GALAXY NOTE?KINDLE FIRE?DELL NOTEBOOK?SAMSUNG SMART TV?

Page 20: Responsive Web Design

EIGENTLICH BIN ICH JA EIN BAUM, KEIN WALD!

Page 21: Responsive Web Design

ANSATZ 4: EINES, DAS SICH

ANPASST

Page 22: Responsive Web Design
Page 23: Responsive Web Design

100%70%

40%25%

Page 24: Responsive Web Design

HALT!

ICH BIN KEIN BAUM

ICH BIN AUCH KEIN BILD VON EINEM BAUM

ICH BIN EIN PLATZHALTER

FÜR EIN LAYOUT

Page 25: Responsive Web Design

ICH BIN EIN LAYOUT

Page 26: Responsive Web Design

EIN LAYOUT, DAS SICH ANPASST

Page 27: Responsive Web Design

(NOCH) STANDARD

4 LösungsansätzeFRÜHER COMMON SENSEDER KLEINSTE GEMEINSAME NENNER

DESIGNER ANSATZ

ANPASSUNG RESPONSIVE WEB DESIGN

JEDEM DAS SEINE Z.B. M.FACEBOOK.COM

Page 28: Responsive Web Design

COOL

Page 29: Responsive Web Design

FUTUREPROOF

Page 30: Responsive Web Design

FUTUREFRIENDLY

Page 31: Responsive Web Design

WIE GEHENWIR’S AN?

Page 32: Responsive Web Design

KONZEPT

Page 33: Responsive Web Design

CONTENT INVENTORY

Page 34: Responsive Web Design

CONTENT?1. WELCHER

NEWSNAVIGATION

LOGO

EYECATCHER

SOCIAL MEDIABLOGPOST

SITEMAP

HIGHLIGHT BOXEN

SUBMENÜ

SUBSUBMENÜ

SUCHE

LOGIN

LATEST TWEETS

FACEBOOK SOCIAL BOX

SOCIAL SHARE

ADRESSE

TESTIMONIALS

FORMULAR

Page 35: Responsive Web Design

PRIORISIERUNG2. CONTENT

Page 36: Responsive Web Design

GRAFIK KLEIN

ÜBERSCHRIFTDatum

Lorem ipsum dolor s i t amet , consectetur adipiscing elit. Maecenas nisi velit, gravida at sem et, interdum cursus nibh. Mehr lesen ...

10 Kommentare Kategorie

GRAFIK GROSS

ÜBERSCHRIFTDatum

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas nisi velit, gravida at sem et, interdum cursus nibh. Mauris sagittis ullamcorper gravida. In hac habitasse platea dictumst. Mehr lesen ...

SOCIAL SHARE10 Kommentare Kategorie

GRAFIK KLEIN

ÜBERSCHRIFTDatum

Kategorie

DESKTOP TABLET

PHONE

Page 37: Responsive Web Design

BIG SCREEN

DESKTOP

TABLET PHONE

Page 38: Responsive Web Design

DESKTOP

PHONE

PASSWORT

LOGIN

BENUTZERNAME

Page 39: Responsive Web Design

DESKTOP PHONE

SUCHENSUCHE:

Page 40: Responsive Web Design

PHONE

DESKTOP

Page 41: Responsive Web Design

HEADER

MENU

SOCIAL MEDIA

BLOGPOST

FOOTER

BLOGPOST

BLOGPOST

Page 42: Responsive Web Design

DESKTOP TABLET PHONE WIDE PHONE

HEADER

NAVIGATION

BLOGPOST

SOCIAL MEDIA

FOOTER

Großer EycatcherMittlerer

EyecatcherNur Logo Nur Logo

Volles Menü Volles Menü Icon Icon

Großes Bild, Überschrift, Teaser

Großes Bild, Überschrift, Teaser

Kleines Bild, Überschrift, Teaser

Kleines Bild, Überschrift

Facebook Box, Latest Tweets

Facebook Likes, Twitter Icon

Icons Icons

Adresse, Sitemap Adresse, Sitemap Adresse Adresse

Page 43: Responsive Web Design
Page 44: Responsive Web Design
Page 45: Responsive Web Design

NEW STUFF

LOGO NAVIGATION S SOCIAL L

NEXT BIG THING WHAT’S HOT

SUCHE LOGIN

Page 46: Responsive Web Design

KEIN WHAT’S HOT KEIN NEXT BIG THING

KEIN SOCIAL

NAVIGATION-ICONZUSÄTZLICHE MENÜEINTRÄGE HINTER “MEHR”

NUR ÜBERSCHRIFTEN

DESKTOP TABLET PHONE WIDE PHONE

Page 47: Responsive Web Design
Page 48: Responsive Web Design

DESKTOP TABLET PHONE WIDE PHONE

LOGO

NAVIGATION

SUCHE

SOCIAL

LOGIN

NEW STUFF

NEXT BIG THING

WHAT’S HOT

✔ ✔ ✔ ✔

✔ “Mehr...” Icon Icon

✔ ✔ ✔ ✔

✔ ✔ ✘ ✘

✔ ✔ ✔ ✔

✔ ✔ ✔ Nur Überschriften

✔ ✔ ✘ ✘

✔ ✘ ✘ ✘

Page 49: Responsive Web Design

PROJEKTPROZESS

Page 50: Responsive Web Design

CONTENT STRATEGYSKETCH

WIREFRAME DESIGN

PROTOTYPE

TEST

RWD PROTOTYPE

Quelle: Pon Kattera, http://www.slideshare.net/pkattera

Page 51: Responsive Web Design

A PROTOTYPENOTHING BEATS

IN THE CLIENTS HAND

Quelle: Pon Kattera, http://www.slideshare.net/pkattera

Page 52: Responsive Web Design

TECHNIK

Page 53: Responsive Web Design

CSS = CASCADING STYLE SHEET

Page 54: Responsive Web Design

CSS

FARBEN

SCHRIFTEN

AUSRICHTUNG

...

Page 55: Responsive Web Design

HTMLCSS

Page 56: Responsive Web Design

1024PXBIG SCREEN NORMAL PHONE WIDE 480PXTABLET1280PX 768PX PHONE 320PX

DEFINITION IM CSS ÜBER @MEDIA

Page 57: Responsive Web Design

/* Less Framework 4 http://lessframework.com by Joni Korpi License: http://opensource.org/licenses/mit-license.php */

/* Resets ------ */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, hr, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figure, figcaption, hgroup, menu, footer, header, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0;}

article, aside, canvas, figure, figure img, figcaption, hgroup,footer, header, nav, section, audio, video { display: block;}

a img {border: 0;}

/* Typography presets ------------------ */

.gigantic { font-size: 110px; line-height: 120px; letter-spacing: -2px;}

.huge, h1 { font-size: 68px; line-height: 72px; letter-spacing: -1px;}

.large, h2 { font-size: 42px; line-height: 48px;}

.bigger, h3 { font-size: 26px; line-height: 36px;}

.big, h4 { font-size: 22px; line-height: 30px;}

body { font: 16px/24px Georgia, serif;}

.small, small { font-size: 13px; line-height: 18px;}

/* Selection colours (easy to forget) */

::selection {background: rgb(255,255,158);}::-moz-selection {background: rgb(255,255,158);}img::selection {background: transparent;}img::-moz-selection {background: transparent;}body {-webkit-tap-highlight-color: rgb(255,255,158);}

/* Default Layout: 992px. */

body { width: 896px; padding: 72px 48px 84px; background: rgb(232,232,232); color: rgb(60,60,60); -webkit-text-size-adjust: 100%; /* Stops Mobile Safari from auto-adjusting font-sizes */}

/* Tablet Layout: 768px. */

@media only screen and (min-width: 768px) and (max-width: 991px) { body { width: 712px; padding: 48px 28px 60px; }}

/* Wide Mobile Layout: 480px. */

@media only screen and (min-width: 480px) and (max-width: 767px) { body { width: 436px; padding: 36px 22px 48px; } }

/* Mobile Layout: 320px. */

@media only screen and (max-width: 767px) { body { width: 252px; padding: 48px 34px 60px; } }

Page 58: Responsive Web Design

NICHT IN PIXEL!FARBEN

@mediaGlobale DefinitionenPOSITIONIERUNG

SCHRIFTGRÖSSEN

GRAFIKEN UNTERSCHIEDLICHE GRÖSSEN

SCHRIFTARTEN

EIN-/AUSBLENDEN... ACHTUNG BEI BILDERN!

Page 59: Responsive Web Design

PHONE-AUFLÖSUNG

»MAX-WIDTH: 100%«TECH-TIPP 1

FÜR IMAGES AUF

Page 60: Responsive Web Design

VERHINDERT NICHT»DISPLAY: NONE«

DEN BILDDOWNLOAD!

TECH-TIPP 2

Page 61: Responsive Web Design

WEB SPEED TEST

Page 63: Responsive Web Design

HTTP://FPT.PINGDOM.COM

DESKTOP

MOBILE

Page 64: Responsive Web Design

WATERFALL CHART

FINDE BOTTLENECKS

TESTE ANDERE AUFLÖSUNGEN

RÜCKSICHT AUF MOBILE CONNECTIONS

VS

Page 65: Responsive Web Design

WAS IST MIT HI-RES DEVICES (RETINA DISPLAY)?

EIGENES CSS

EIGENE DESIGN-GRAFIKEN

DON’T DESIGN JUST FOR HI-RES!

Page 66: Responsive Web Design

4FACHE AUFLÖSUNG!ACHTUNG: HI-RES HAT

Page 67: Responsive Web Design

72 DPI

HI-RESLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris scelerisque dui id mi blandit congue. Nulla nec tellus est. Nullam ornare rutrum metus, et sodales magna consectetur quis. Pellentesque sit amet rutrum ligula, et molestie lectus. Nam malesuada magna sed felis tempus vehicula. Mauris sed volutpat magna, ac accumsan augue. Pellentesque ut laoreet lorem. Nam lacinia ipsum mauris, vitae ultrices justo molestie sit amet. Praesent vulputate magna sapien, sed tincidunt elit pellentesque id. Aenean sit amet sagittis tortor. Pellentesque mattis id ante eget volutpat. Mauris elit dolor, malesuada sit amet ornare et, varius a mi. Fusce pretium ipsum id eros pellentesque rutrum vitae id elit. Integer nibh tortor, porta ac rhoncus ut, pharetra vel est. Duis congue leo non sapien molestie tristique. Morbi ornare, tortor in consequat ornare, sem mauris tincidunt neque, sed ullamcorper risus erat in turpis.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris scelerisque dui id mi blandit congue. Nulla nec tellus est. Nullam ornare rutrum metus, et sodales magna consectetur quis. Pellentesque sit amet rutrum ligula, et molestie lectus. Nam malesuada magna sed felis tempus vehicula. Mauris sed volutpat magna, ac accumsan augue. Pellentesque ut laoreet lorem. Nam lacinia ipsum mauris, vitae ultrices justo molestie sit amet. Praesent vulputate magna sapien, sed tincidunt elit pellentesque id. Aenean sit amet sagittis tortor. Pellentesque mattis id ante eget volutpat. Mauris elit dolor, malesuada sit amet ornare et, varius a mi. Fusce pretium ipsum id eros pellentesque rutrum vitae id elit. Integer nibh tortor, porta ac rhoncus ut, pharetra vel est. Duis congue leo non sapien molestie tristique. Morbi ornare, tortor in consequat ornare, sem mauris tincidunt neque, sed ullamcorper risus erat in turpis.

NICHT FINGER FRIENDLY

NICHT MEHR LESERLICH

Page 69: Responsive Web Design

WIRKLICH NÖTIG?IST HI-RES

VIELLEICHT IN ZUKUNFT AUSSCHLIESSLICH

Page 70: Responsive Web Design

GENUG TECH-TALKWAS IST MIT DESIGN?

Page 71: Responsive Web Design

ANSATZ 1:LIQUID DESIGN

Page 72: Responsive Web Design

NÜTZT IMMER VOLLE BREITE AUS

Page 73: Responsive Web Design
Page 74: Responsive Web Design

SINNVOLL BEI “TILES”

Page 75: Responsive Web Design

NICHT SINNVOLL BEI TEXT

Page 76: Responsive Web Design

ANSATZ 2:FIXES LAYOUT JE

NACH AUFLÖSUNG

Page 77: Responsive Web Design

ELEMENTE HABEN FIXE BREITE

CONTENT FIXE BREITE MIT ZENTRIERTER AUSRICHTUNG

Page 78: Responsive Web Design

MAXIMALE BREITE: 1660 PX AB 1250 PX: 840 PX AB 950 PX: 556 PX AB 590 PX: 320 PX

JE NACH AUFLÖSUNG SPRINGT LAYOUT UM

Page 80: Responsive Web Design

ANSATZ 3:COLUMN GRID

Page 81: Responsive Web Design

12 SPALTEN

Page 82: Responsive Web Design
Page 83: Responsive Web Design

1/21/2

Page 84: Responsive Web Design

1/43/4

Page 85: Responsive Web Design

1/32/3

Page 86: Responsive Web Design

1/4 1/41/2

Page 87: Responsive Web Design

1/4 1/67/12

Page 88: Responsive Web Design

EMPFEHLUNG:960 PX-GRID

Page 89: Responsive Web Design

60 PX JE SPALTE20 PX SPACE

Page 90: Responsive Web Design
Page 91: Responsive Web Design
Page 92: Responsive Web Design
Page 93: Responsive Web Design
Page 94: Responsive Web Design

1280 PX?

Page 95: Responsive Web Design

SPALTE: 80PX

Page 96: Responsive Web Design
Page 97: Responsive Web Design
Page 98: Responsive Web Design
Page 99: Responsive Web Design
Page 100: Responsive Web Design
Page 101: Responsive Web Design
Page 102: Responsive Web Design

RESPONSIVECOLUMN LAYOUT

Page 103: Responsive Web Design

960 PX GRUNDLAYOUT FÜR DESIGNER

Page 104: Responsive Web Design

TECHNISCHE UMSETZUNGIN PROZENT

Page 105: Responsive Web Design
Page 106: Responsive Web Design
Page 107: Responsive Web Design

BIG SCREEN & NORMAL TABLET PHONE WIDE PHONE

Page 108: Responsive Web Design

BIG SCREEN & NORMAL TABLET PHONE WIDE PHONE

Page 109: Responsive Web Design

MAXIMALE BREITE: 1240 PX

ZENTRIERTE AUSRICHTUNG

Page 110: Responsive Web Design

1/3 1/3 1/3

1/1

5/12 1/4 1/3

Page 111: Responsive Web Design

<

1/6 1/6 1/6

1/6 2/3 1/6

1/2 1/2

1/2

Page 112: Responsive Web Design

1/2 1/2

1/1

Page 113: Responsive Web Design

1/1

1/1

1/1

Page 114: Responsive Web Design

TAKE AWAYS

Page 115: Responsive Web Design

CONTENT INVENTORY

MIT PRIORISIERUNG

Page 116: Responsive Web Design

RWD PROTOTYPING

Page 117: Responsive Web Design

WEB SPEED TESTPINGDOM.COM

Page 118: Responsive Web Design

BIG SCREEN: 1280 PXNORMAL: 1024 PX

TABLET: 768 PXPHONE WIDE: 480 PX

PHONE: 320 PX

Page 119: Responsive Web Design

FINGER-FRIENDLYICONS: 44X44 PX

Page 120: Responsive Web Design

LIQUID LAYOUTFÜR TILES

Page 121: Responsive Web Design

12 COLUMN LAYOUTSPALTE 60 PXSPACE 20 PX

Page 122: Responsive Web Design

FRAGEN?

Page 123: Responsive Web Design

@pulpmedia facebook.com/pulpmedia pulpmedia.at