Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Responsive Design

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

Responsive Design

Avatar for Peter Grosskopf

Peter Grosskopf

May 27, 2013
Tweet

More Decks by Peter Grosskopf

Other Decks in Technology

Transcript

  1. 4

  2. 5

  3. 6

  4. Mobile Browsing 12% 10% 8% 6% 4% 2% 0% 2010

    2011 2012 2009 Quelle: NetMarketShare - Statista Okt 10,3% Mobile Browsing knackt die 10% Marke Weltweiter Anteil mobiler Endgeräte an der Internetnutzung 7
  5. Mobile Browsing Anteil mobiler Endgeräte 0 5 10 15 20

    Südamerika Europa Ozeanien Nordamerika Welt Afrika Asien Mai 2011 Mai 2012 Anteil mobiler Endgeräte an allen Seitenaufrufen im Mai 2011 und 2012 nach Kontinenten Quelle: Statcounter - Statista 8
  6. „Erst Strategie, dann CGI!“* Evaluation: Wer sind meine Nutzer? Welche

    Devices nutzen sie? In welchem Kontext nutzen sie mein Angebot? Danach: Auswahl der geeigneten Technologie Mobile-Strategie *Geflügeltes Wort aus den Anfangszeiten des Web :-) 10
  7. Responsive Design Begriff von Ethan Marcotte erstmals erwähnt in Artikel

    bei A List Apart Seine Definition: Flexibles Raster, Flexible Grafiken, Media Queries 12
  8. Funktionsweise Einbau von Media Queries examples.css Media Queries = Abfrage

    von Medieneigenschaften, wie Display-Breite und Ausrichtung @media only screen and (max-width: 1050px) { /* ... */ } @media only screen and (max-device-width: 480px) { /* ... */ } @media only screen and (orientation: landscape) { /* ... */ } 15
  9. Breakpoints Breite, an dem das Design umbricht Smartphone Portrait Mode

    < 480 High-End Smartphone, iPad < 1024 Restliche Geräte, Desktop, ... >= 1024 ... 16
  10. Layout Patterns 17 Mostly Fluid Column Drop Layout Shifter Off

    Canvas http://www.lukew.com/ff/entry.asp?1514
  11. Frameworks Helfen bei den ersten Schritten und bei der Fehlervermeidung

    foundation.zurb.com atthewhartman.github.io/base twitter.github.io/bootstrap 18
  12. Vorteile von RWD + Geringer Wartungsaufwand + Konsistente Markendarstellung +

    Keine Redirects + Zukunftssicher + Nur eine Technologie (HTML/CSS) 19
  13. Nachteile von RWD - Nur online nutzbar - hoher Testaufwand

    - Browserunterstützung - Geräteoptimierung / Performance 20 - keine UI-Komponenten
  14. Herausforderung Geräte nach wie vor unterschiedlich! Konsequenz: Unterstützung unterschiedlicher Hardware

    und Interaktionskonzepte => Nicht mit Responsive Design alleine abbildbar 21
  15. RWD meets Adaptive 22 User Agent Sniffing / Feature Detection

    Smartphone Tablet Desktop ... Für Geräteklassen optimierte Versionen Responsive Responsive Responsive Responsive
  16. Entwicklungsprozess Graceful Degredation Mobile 
 First • Design für Desktop-Nutzer

    • Aufwändiges Design schlanker machen • Performance? • Kompromisse • Design für Mobile-Nutzer • Flache/Simple Navigation • Wenig Grafiken/Slideshows - Performance optimiert • Kann auf Desktop aufgeblasen wirken 23
  17. Fazit Das Mobile Web ist da Mit Responsive Design lassen

    sich schnell Erfolge erzielen Aber: Design für alternative Endgeräte erfordert dedizierte Auseinandersetzung mit den Charakteristika des jeweiligen Gerätes Responsive Design erfordert ein Umdenken im Entwicklungsprozess Responsive Design ist der erste Schritt ins Mobile Web 25