54
Responsive Webdesign Fiese Fallstricke und sexy Strategien

Updated: Fiese Fallstricke, sexy Strategien

Embed Size (px)

DESCRIPTION

Hier findest du die Slides von Johannes Weber zum oben genannten Thema. Zusammenfassung: Was Responsive Webdesign meint, ist klar: Ein Layout, das sich flexibel an die Bildschirmgröße des Clients anpasst – für einen perfekten Auftritt auf dem Smartphone ebenso wie auf dem UltraHD-TV. Was so schön klingt, birgt aber auch viele Fallstricke. Der Vortrag wird einige dieser vorstellen: Von extravaganten Kundenwünschen, den häufigsten Fehlern im RWD, überraschender Browser-Inkompatibilität und der Verwendung von iFrames bis hin zu responsiven HTML-Newslettern. Abgerundet wird die Session durch Beispiele für den Workflow und das Thema SEO im Zusammenhang mit Responsive Webdesign.

Citation preview

Page 1: Updated: Fiese Fallstricke, sexy Strategien

Responsive Webdesign Fiese Fallstricke und sexy Strategien

Page 2: Updated: Fiese Fallstricke, sexy Strategien
Page 3: Updated: Fiese Fallstricke, sexy Strategien

RWD = WebDesign

Page 4: Updated: Fiese Fallstricke, sexy Strategien

Johannes Weber

@jowe

Mayflower GmbH

Page 5: Updated: Fiese Fallstricke, sexy Strategien

Image by - www.kpcb.com/internet-trends

Page 6: Updated: Fiese Fallstricke, sexy Strategien

Tablet, Mobil, Desktop

‣ > 345 Mio. verkaufte Smartphones (28,3% Wachstum je Quartal)

‣ >1 Mrd. aktive Android User

‣ > 160 Mio. aktive iPhone User

Image by William Warby - https://www.flickr.com/photos/wwarby/11693522135/

Page 7: Updated: Fiese Fallstricke, sexy Strategien

Image by - www.kpcb.com/internet-trends

Page 8: Updated: Fiese Fallstricke, sexy Strategien

Der Begriff RWD

‣ 2010: Ethan Marcotte Responsive Architektur

‣ 2011: CSS Level 3

‣ „Wichtigste Entwicklungen des Jahres“ (.net, Mashable, Forbes)

‣ Herausforderung für Konzeption

Designer und Entwickler

Image by http://de.wikipedia.org/wiki/Responsive_Webdesign

Page 9: Updated: Fiese Fallstricke, sexy Strategien

www.netmagazine.com/features/top-responsive-web-design-problems-and-how-avoid-them

Top Fallstricke

Page 10: Updated: Fiese Fallstricke, sexy Strategien

Image by - http://esteinborn.github.io/rwd-presentation

Page 11: Updated: Fiese Fallstricke, sexy Strategien

#1: Dem Kunden erklären

Lösung: Demonstrieren statt erklären

Image by - http://esteinborn.github.io/rwd-presentation

Page 12: Updated: Fiese Fallstricke, sexy Strategien

Image by Max Di Capua - http://goo.gl/AHL63Q

Page 13: Updated: Fiese Fallstricke, sexy Strategien

#2: Linearer Designprozess

Lösung: Design von Elements & weniger Layoutshttp://de.slideshare.net/pkattera/design-process-for-responsive-web-design

Image by Lynne Venart - http://goo.gl/WJA48n

Page 14: Updated: Fiese Fallstricke, sexy Strategien

#3: Navigation

Lösung: konsistentes Design, Patterns

Page 15: Updated: Fiese Fallstricke, sexy Strategien
Page 16: Updated: Fiese Fallstricke, sexy Strategien
Page 17: Updated: Fiese Fallstricke, sexy Strategien

#4: Bilder

Lösung: SVG (media queries), Icon Fonts, <picture />, srcSet, progressive JPEG

http://www.slideshare.net/maddesigns.de/responsive-imagesmaddesignssvenwolfermannwebinale

Image by http://goo.gl/ggU7IR

Page 18: Updated: Fiese Fallstricke, sexy Strategien

#4: Bilder

‣ Serverseitige Lösungen

‣ Probleme: CDN

‣ Caching (10k Requests / sec)

‣ JS Lösungen

‣ <noscript> mit data-* definitions

‣ Future-Proof-Solutions

Page 19: Updated: Fiese Fallstricke, sexy Strategien

#5: Tabellen

Lösung: bestehende Design Patterns nützenhttp://css-tricks.com/responsive-data-table-roundup/

Image by - https://www.drupal.org/project/footable

Page 20: Updated: Fiese Fallstricke, sexy Strategien
Page 21: Updated: Fiese Fallstricke, sexy Strategien
Page 22: Updated: Fiese Fallstricke, sexy Strategien
Page 23: Updated: Fiese Fallstricke, sexy Strategien

#6: Konvertieren alter Seiten

Lösung: Reverse Engineering, Rewrite

Image by - http://bradfrostweb.com/blog/post/responsive-strategy/

Page 24: Updated: Fiese Fallstricke, sexy Strategien

#6: Konvertieren alter Seiten

‣ Responsive Retrofitting

‣ Mobile-Last MediaQueries (Fallback)

‣ 3 Eimer Wasser in einen Eimer füllen

‣ Fokus am flüssigen Layout

‣ Performanceeinbußen

Page 25: Updated: Fiese Fallstricke, sexy Strategien

Image by - http://bradfrostweb.com/blog/post/responsive-strategy/

Page 26: Updated: Fiese Fallstricke, sexy Strategien

Image by - http://bradfrostweb.com/blog/post/responsive-strategy/

Page 27: Updated: Fiese Fallstricke, sexy Strategien

#7: IE

Lösung: Polyfill oder darauf verzichten

Image by - http://goo.gl/PGMyL

Page 28: Updated: Fiese Fallstricke, sexy Strategien

#8: Testing

Lösung: Testsites, Tools, Geräte teilen opendevicelab.com / mytestsuite.tumblr.com

browserstack.com/responsive Adobe Edge Inspect

Chrome Dev Tools BrowserSync ViewPort’s

Page 29: Updated: Fiese Fallstricke, sexy Strategien

#8: Testing

#dxw14 Talk von Sven Wolfermann http://www.slideshare.net/maddesigns.de/testing-responsive-webdesign

Page 30: Updated: Fiese Fallstricke, sexy Strategien

Workflow

Page 31: Updated: Fiese Fallstricke, sexy Strategien

Workflow

Image by Viljami Salminen - http://viljamis.com/blog/2012/responsive-workflow/

Page 32: Updated: Fiese Fallstricke, sexy Strategien

Image by Viljami Salminen - http://viljamis.com/blog/2012/responsive-workflow/

Workflow

Page 33: Updated: Fiese Fallstricke, sexy Strategien

Image by Viljami Salminen - http://viljamis.com/blog/2012/responsive-workflow/

Workflow

Page 34: Updated: Fiese Fallstricke, sexy Strategien

Image by Viljami Salminen - http://viljamis.com/blog/2012/responsive-workflow/

Workflow

Page 35: Updated: Fiese Fallstricke, sexy Strategien

Image by Viljami Salminen - http://viljamis.com/blog/2012/responsive-workflow/

Workflow

Page 36: Updated: Fiese Fallstricke, sexy Strategien
Page 37: Updated: Fiese Fallstricke, sexy Strategien
Page 38: Updated: Fiese Fallstricke, sexy Strategien

Responsive Newsletter

Der Wunsch

‣ Newsletter zu RWD migrieren

‣ Clients: Web & App Clients

‣ Da war noch was…

… auch Outlook 2002

Page 39: Updated: Fiese Fallstricke, sexy Strategien

Responsive Newsletter

Die Lösung

‣ Template (http://htmlemailboilerplate.com/)

‣ Testing Tools

‣ emailonacid.com

‣ mailchimp.com

‣ campaignmonitor.com

‣ CSS Support

‣ MediaQuery, inline CSS

Page 40: Updated: Fiese Fallstricke, sexy Strategien
Page 41: Updated: Fiese Fallstricke, sexy Strategien

https://www.campaignmonitor.com/css/

Page 42: Updated: Fiese Fallstricke, sexy Strategien

Responsive E-Mails

‣ 47% werden Mobil konsumiert

‣ 12% der „großen“ Newsletter sind Responsive

‣ 80% löschen die E-Mail wenn sie fehlerhaft aussieht

‣ Der großteil der E-Mails ist fehlerhaft (zoom’n’pitching)

The ultimate mobile email statistics overviewhttp://www.emailmonday.com/mobile-email-usage-statistics Mobile Opens Hit Record Highhttps://litmus.com/blog/mobile-opens-hit-record-high-of-47

Page 43: Updated: Fiese Fallstricke, sexy Strategien

Responsive E-Mails

Responsive E-Mail Design Anna Yeaman

!http://www.slideshare.net/stylecampaign/responsive-email-design

Page 44: Updated: Fiese Fallstricke, sexy Strategien

iFrame

Der Wunsch

‣ Externe Inhalte einbinden

‣ Proportionen beibehalten

‣ Fit-to-Content

Page 45: Updated: Fiese Fallstricke, sexy Strategien

iFrame

Die Lösung

‣ W3C: [seamless= “true“]

‣ Navigation: <base />

‣ Polyfill verwenden

‣ Beispiel: http://goo.gl/12omq8

Page 46: Updated: Fiese Fallstricke, sexy Strategien

Maps

Der Wunsch

‣ Einbindung einer Map

‣ Mobile Weiterleitung zur App

‣ Fit-to-Content

Page 47: Updated: Fiese Fallstricke, sexy Strategien

Maps

Der Lösung

‣ Static Maps + Link

‣ Adaptive Maps

‣ Beispiel: http://goo.gl/qdm4Yx

Page 48: Updated: Fiese Fallstricke, sexy Strategien

Forms

Der Wunsch

‣ Desktop: Detaillierte Angaben

‣ Mobile: Rückrufservice

‣ (JS) Validierung

Page 49: Updated: Fiese Fallstricke, sexy Strategien

Forms

Die Lösung

‣ Logik über CSS Klassen?

‣ zwei verschiedene Formulare

‣ zwei verschiedene Links

‣ getrennt behandeln

Page 50: Updated: Fiese Fallstricke, sexy Strategien

Image by http://responsiveprocess.com

Page 51: Updated: Fiese Fallstricke, sexy Strategien

SEO

‣ Google empfiehlt RWD

‣ OnPage Optimierung

‣ SEO Strategien

‣ Inhalte anpassen

‣ Geo bekommt Bedeutung

‣ schema.org / microdata

Image by http://gokms.com/digital-marketing/seo-service/

Page 52: Updated: Fiese Fallstricke, sexy Strategien

SEO - schema.org / microdata

Page 53: Updated: Fiese Fallstricke, sexy Strategien

“Empty your mind! Be formless, shapeless, like water. If you put water into a cup, it becomes the cup. Put it into a bottle, it becomes the bottle, you put into a teapot, it becomes the teapot. Now water can flow, or it can crash: Be water, my friend!”(Bruce Lee: Fernsehinterview)

Page 54: Updated: Fiese Fallstricke, sexy Strategien

@jowe

Let’s talk!

Johannes Weber