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

Responsive Design

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