SlideShare a Scribd company logo
1 of 22
Download to read offline
Responsive Design
 Wie man ein Design für eine Vielzahl von Endgeräten
anpassen kann – vom 30“ Monitor, bis zum Smartphone
Über mich

B2B Plattform für den              Screendesigner &
europäischen Reifenhandel         Frontend-Entwickler


       MarioFink.de
Kleine Projekte, von der
Vereinsseite bis zum Onlineshop
                                   Mädchen für Alles
Was ist Responsive Design?

 • Ein Layout kann sich an die Gegebenheiten
   eines Endgerätes anpassen, bspw:
  • Größe der Anzeigefläche
  • Orientierung/Seitenverhältnis
 • Realisiert mit Hilfe von CSS @media
   Queries
  • ähnliches Prinzip wie CSS Conditional
     Comments
Beispiel:
@media (min-width: 950px) {
	

 /* für hohe Auflösungen */
}

@media (min-width: 450px) and (max-width: 950px) {
	

 /* für mittlere Auflösungen (bspw. Netbooks) */
}

@media (max-width: 450px) {
	

 /* für mobile Endgeräte */
}
Kl
   as
D    sis
 es ch
    ign es
Kl
   as
D    sis
 es ch
    ign es
Let’s get
responsive!
Re
   sp
D on
 es si
    ign ve
Re
   sp
D on
 es si
    ign ve
Demo
Exemplare in
freier Wildbahn
„RESPONSIVE DESIGN
 IS THE NEW BLACK“
           Jeffrey Zeldman
Vorteile

• Niedriger Entwicklungsaufwand, da alles auf
  der gleichen HTML-Quelle basiert
• Einfach bereits bestehende Seiten für
  verschiedene Endgeräte optimieren
• Nutzt Standard-CSS Funktionalität @media
  Queries
Nachteile

• Sämtliche Komponenten der Seite werden
  geladen (auch auf mobilen Endgeräten)
• Nicht Kaum kontext-sensitiv
 • Webseiten, die speziell für mobile Geräte
    erstellt wurden, decken oft ganz konkrete
    Anwendungsfälle ab
Links/Quellen
       Responsive Web Design (A List Apart)
Responsive Design Is The New Black (Jeffrey Zeldman)
    CSS Media Queries for Mobile is Fool’s Gold
On Responsive Web Design and the Mobile Context
      CSS Media Queries (Michael Jendryschik)
       Responsive Design in der BigWebShow
Fragen?




MarioFink.de

More Related Content

Viewers also liked

Responsive Design - Quick & Dirty
Responsive Design - Quick & DirtyResponsive Design - Quick & Dirty
Responsive Design - Quick & DirtyArno Selhorst
 
Unit Tests are Overrated (NDCOslo 2013)
Unit Tests are Overrated (NDCOslo 2013)Unit Tests are Overrated (NDCOslo 2013)
Unit Tests are Overrated (NDCOslo 2013)Lars-Erik Kindblad
 
Webinar: Responsive Design
Webinar: Responsive DesignWebinar: Responsive Design
Webinar: Responsive Designkuehlhaus AG
 
Introduction to FluentData - The Micro ORM
Introduction to FluentData - The Micro ORMIntroduction to FluentData - The Micro ORM
Introduction to FluentData - The Micro ORMLars-Erik Kindblad
 
Avoid code duplication! Principles & Patterns
Avoid code duplication! Principles & PatternsAvoid code duplication! Principles & Patterns
Avoid code duplication! Principles & PatternsLars-Erik Kindblad
 
Application Architecture by Lars-Erik Kindblad, Capgemini
Application Architecture by Lars-Erik Kindblad, CapgeminiApplication Architecture by Lars-Erik Kindblad, Capgemini
Application Architecture by Lars-Erik Kindblad, CapgeminiLars-Erik Kindblad
 
Dependency Injection vs Service Locator - Best Practice
Dependency Injection vs Service Locator - Best PracticeDependency Injection vs Service Locator - Best Practice
Dependency Injection vs Service Locator - Best PracticeLars-Erik Kindblad
 
How to build more reliable, robust and scalable distributed systems
How to build more reliable, robust and scalable distributed systemsHow to build more reliable, robust and scalable distributed systems
How to build more reliable, robust and scalable distributed systemsLars-Erik Kindblad
 
Application Architecture April 2014
Application Architecture April 2014Application Architecture April 2014
Application Architecture April 2014Lars-Erik Kindblad
 
Anforderungsanalyse und UML Grundlagen
Anforderungsanalyse und UML GrundlagenAnforderungsanalyse und UML Grundlagen
Anforderungsanalyse und UML GrundlagenChristian Baranowski
 
Domain Driven Design und Nosql
Domain Driven Design und Nosql Domain Driven Design und Nosql
Domain Driven Design und Nosql ArangoDB Database
 
Mobile Patterns - Wie Apps und Co. digitale Interfaces revolutionieren
Mobile Patterns - Wie Apps und Co. digitale Interfaces revolutionierenMobile Patterns - Wie Apps und Co. digitale Interfaces revolutionieren
Mobile Patterns - Wie Apps und Co. digitale Interfaces revolutionierenMarkus Greve
 
The Single Responsibility Principle
The Single Responsibility PrincipleThe Single Responsibility Principle
The Single Responsibility PrincipleLars-Erik Kindblad
 
Publish & Subscribe to events using an Event Aggregator
Publish & Subscribe to events using an Event AggregatorPublish & Subscribe to events using an Event Aggregator
Publish & Subscribe to events using an Event AggregatorLars-Erik Kindblad
 
Inversion of Control - Introduction and Best Practice
Inversion of Control - Introduction and Best PracticeInversion of Control - Introduction and Best Practice
Inversion of Control - Introduction and Best PracticeLars-Erik Kindblad
 
Roadmap von Microsoft UI Technologien und Windows 8
Roadmap von Microsoft UI Technologien und Windows 8Roadmap von Microsoft UI Technologien und Windows 8
Roadmap von Microsoft UI Technologien und Windows 8chmoser79
 

Viewers also liked (20)

Responsive Design - Quick & Dirty
Responsive Design - Quick & DirtyResponsive Design - Quick & Dirty
Responsive Design - Quick & Dirty
 
Unit Tests are Overrated (NDCOslo 2013)
Unit Tests are Overrated (NDCOslo 2013)Unit Tests are Overrated (NDCOslo 2013)
Unit Tests are Overrated (NDCOslo 2013)
 
Ready or not: No UI vom Verschwinden des Graphical User Interfaces
Ready or not: No UI vom Verschwinden des Graphical User InterfacesReady or not: No UI vom Verschwinden des Graphical User Interfaces
Ready or not: No UI vom Verschwinden des Graphical User Interfaces
 
Webinar: Responsive Design
Webinar: Responsive DesignWebinar: Responsive Design
Webinar: Responsive Design
 
Introduction to FluentData - The Micro ORM
Introduction to FluentData - The Micro ORMIntroduction to FluentData - The Micro ORM
Introduction to FluentData - The Micro ORM
 
Avoid code duplication! Principles & Patterns
Avoid code duplication! Principles & PatternsAvoid code duplication! Principles & Patterns
Avoid code duplication! Principles & Patterns
 
Application Architecture by Lars-Erik Kindblad, Capgemini
Application Architecture by Lars-Erik Kindblad, CapgeminiApplication Architecture by Lars-Erik Kindblad, Capgemini
Application Architecture by Lars-Erik Kindblad, Capgemini
 
Dependency Injection vs Service Locator - Best Practice
Dependency Injection vs Service Locator - Best PracticeDependency Injection vs Service Locator - Best Practice
Dependency Injection vs Service Locator - Best Practice
 
The Fluent Interface Pattern
The Fluent Interface PatternThe Fluent Interface Pattern
The Fluent Interface Pattern
 
Systementwurf mit UML
Systementwurf mit UMLSystementwurf mit UML
Systementwurf mit UML
 
How to build more reliable, robust and scalable distributed systems
How to build more reliable, robust and scalable distributed systemsHow to build more reliable, robust and scalable distributed systems
How to build more reliable, robust and scalable distributed systems
 
Application Architecture April 2014
Application Architecture April 2014Application Architecture April 2014
Application Architecture April 2014
 
Anforderungsanalyse und UML Grundlagen
Anforderungsanalyse und UML GrundlagenAnforderungsanalyse und UML Grundlagen
Anforderungsanalyse und UML Grundlagen
 
Domain Driven Design und Nosql
Domain Driven Design und Nosql Domain Driven Design und Nosql
Domain Driven Design und Nosql
 
Mobile Patterns - Wie Apps und Co. digitale Interfaces revolutionieren
Mobile Patterns - Wie Apps und Co. digitale Interfaces revolutionierenMobile Patterns - Wie Apps und Co. digitale Interfaces revolutionieren
Mobile Patterns - Wie Apps und Co. digitale Interfaces revolutionieren
 
The Single Responsibility Principle
The Single Responsibility PrincipleThe Single Responsibility Principle
The Single Responsibility Principle
 
Publish & Subscribe to events using an Event Aggregator
Publish & Subscribe to events using an Event AggregatorPublish & Subscribe to events using an Event Aggregator
Publish & Subscribe to events using an Event Aggregator
 
Data Access - Best Practice
Data Access - Best PracticeData Access - Best Practice
Data Access - Best Practice
 
Inversion of Control - Introduction and Best Practice
Inversion of Control - Introduction and Best PracticeInversion of Control - Introduction and Best Practice
Inversion of Control - Introduction and Best Practice
 
Roadmap von Microsoft UI Technologien und Windows 8
Roadmap von Microsoft UI Technologien und Windows 8Roadmap von Microsoft UI Technologien und Windows 8
Roadmap von Microsoft UI Technologien und Windows 8
 

Similar to Responsive Design

Size Matters. Responsive-Design-Lösungen mit denkwerk (2013)
Size Matters. Responsive-Design-Lösungen mit denkwerk (2013)Size Matters. Responsive-Design-Lösungen mit denkwerk (2013)
Size Matters. Responsive-Design-Lösungen mit denkwerk (2013)denkwerk GmbH
 
Responsive Webdesign - Unter der Haube
Responsive Webdesign - Unter der HaubeResponsive Webdesign - Unter der Haube
Responsive Webdesign - Unter der Haubefalconwhite
 
Responsive Webdesign mit Bootstrap
Responsive Webdesign mit BootstrapResponsive Webdesign mit Bootstrap
Responsive Webdesign mit BootstrapGregor Biswanger
 
Responsive Websites aus SEO-Sicht – MobileTechCon 2016
Responsive Websites aus SEO-Sicht – MobileTechCon 2016Responsive Websites aus SEO-Sicht – MobileTechCon 2016
Responsive Websites aus SEO-Sicht – MobileTechCon 2016André Scharf
 
SEO Produktspezifikation für RWD
SEO Produktspezifikation für RWDSEO Produktspezifikation für RWD
SEO Produktspezifikation für RWDConny Stier
 
Responsive Webdesign Process
Responsive Webdesign ProcessResponsive Webdesign Process
Responsive Webdesign ProcessSven Wolfermann
 
WP Camp 2012 Mobile First & Wordpress
WP Camp 2012 Mobile First & WordpressWP Camp 2012 Mobile First & Wordpress
WP Camp 2012 Mobile First & WordpressKirstenSchelper
 
Responsive Web Design - Ein Überblick
Responsive Web Design - Ein ÜberblickResponsive Web Design - Ein Überblick
Responsive Web Design - Ein ÜberblickAmazee Labs
 
Was nicht passt wird responsive gemacht
Was nicht passt wird responsive gemachtWas nicht passt wird responsive gemacht
Was nicht passt wird responsive gemachtChristoph Reinartz
 
Typografie im Responsive Webdesign
Typografie im Responsive WebdesignTypografie im Responsive Webdesign
Typografie im Responsive WebdesignSven Wolfermann
 
SharePoint Responsive - Mobile Webseiten mit SharePoint 2013 und SharePoint O...
SharePoint Responsive - Mobile Webseiten mit SharePoint 2013 und SharePoint O...SharePoint Responsive - Mobile Webseiten mit SharePoint 2013 und SharePoint O...
SharePoint Responsive - Mobile Webseiten mit SharePoint 2013 und SharePoint O...fabianmoritz
 
Hovida design ppt
Hovida design pptHovida design ppt
Hovida design pptPatrickN12
 
Relicamp12 Responsive Webdesign und Webapps
Relicamp12 Responsive Webdesign und WebappsRelicamp12 Responsive Webdesign und Webapps
Relicamp12 Responsive Webdesign und WebappsMaria Herrmann
 
Firmen-Präsentation dmr solutions gmbh
Firmen-Präsentation dmr solutions gmbhFirmen-Präsentation dmr solutions gmbh
Firmen-Präsentation dmr solutions gmbhRalf Lütke
 

Similar to Responsive Design (20)

Size Matters. Responsive-Design-Lösungen mit denkwerk (2013)
Size Matters. Responsive-Design-Lösungen mit denkwerk (2013)Size Matters. Responsive-Design-Lösungen mit denkwerk (2013)
Size Matters. Responsive-Design-Lösungen mit denkwerk (2013)
 
design
designdesign
design
 
Web Design Trends 2011
Web Design Trends 2011Web Design Trends 2011
Web Design Trends 2011
 
Responsive Webdesign - Unter der Haube
Responsive Webdesign - Unter der HaubeResponsive Webdesign - Unter der Haube
Responsive Webdesign - Unter der Haube
 
Responsive Webdesign mit Bootstrap
Responsive Webdesign mit BootstrapResponsive Webdesign mit Bootstrap
Responsive Webdesign mit Bootstrap
 
Responsive Websites aus SEO-Sicht – MobileTechCon 2016
Responsive Websites aus SEO-Sicht – MobileTechCon 2016Responsive Websites aus SEO-Sicht – MobileTechCon 2016
Responsive Websites aus SEO-Sicht – MobileTechCon 2016
 
SEO Produktspezifikation für RWD
SEO Produktspezifikation für RWDSEO Produktspezifikation für RWD
SEO Produktspezifikation für RWD
 
Responsive Webdesign Process
Responsive Webdesign ProcessResponsive Webdesign Process
Responsive Webdesign Process
 
WP Camp 2012 Mobile First & Wordpress
WP Camp 2012 Mobile First & WordpressWP Camp 2012 Mobile First & Wordpress
WP Camp 2012 Mobile First & Wordpress
 
Responsive Web Design - Ein Überblick
Responsive Web Design - Ein ÜberblickResponsive Web Design - Ein Überblick
Responsive Web Design - Ein Überblick
 
Responsive Design Whitepaper
Responsive Design WhitepaperResponsive Design Whitepaper
Responsive Design Whitepaper
 
Responsive design
Responsive designResponsive design
Responsive design
 
Was nicht passt wird responsive gemacht
Was nicht passt wird responsive gemachtWas nicht passt wird responsive gemacht
Was nicht passt wird responsive gemacht
 
Responsive Web Design am Beispiel von Virato (Social News Aggregator)
Responsive Web Design am Beispiel von Virato (Social News Aggregator)Responsive Web Design am Beispiel von Virato (Social News Aggregator)
Responsive Web Design am Beispiel von Virato (Social News Aggregator)
 
Typografie im Responsive Webdesign
Typografie im Responsive WebdesignTypografie im Responsive Webdesign
Typografie im Responsive Webdesign
 
SharePoint Responsive - Mobile Webseiten mit SharePoint 2013 und SharePoint O...
SharePoint Responsive - Mobile Webseiten mit SharePoint 2013 und SharePoint O...SharePoint Responsive - Mobile Webseiten mit SharePoint 2013 und SharePoint O...
SharePoint Responsive - Mobile Webseiten mit SharePoint 2013 und SharePoint O...
 
datenwerk Kochbuch: Webdesign- Trends 2014 (de)
datenwerk Kochbuch: Webdesign- Trends 2014  (de)datenwerk Kochbuch: Webdesign- Trends 2014  (de)
datenwerk Kochbuch: Webdesign- Trends 2014 (de)
 
Hovida design ppt
Hovida design pptHovida design ppt
Hovida design ppt
 
Relicamp12 Responsive Webdesign und Webapps
Relicamp12 Responsive Webdesign und WebappsRelicamp12 Responsive Webdesign und Webapps
Relicamp12 Responsive Webdesign und Webapps
 
Firmen-Präsentation dmr solutions gmbh
Firmen-Präsentation dmr solutions gmbhFirmen-Präsentation dmr solutions gmbh
Firmen-Präsentation dmr solutions gmbh
 

Responsive Design

  • 1. Responsive Design Wie man ein Design für eine Vielzahl von Endgeräten anpassen kann – vom 30“ Monitor, bis zum Smartphone
  • 2. Über mich B2B Plattform für den Screendesigner & europäischen Reifenhandel Frontend-Entwickler MarioFink.de Kleine Projekte, von der Vereinsseite bis zum Onlineshop Mädchen für Alles
  • 3. Was ist Responsive Design? • Ein Layout kann sich an die Gegebenheiten eines Endgerätes anpassen, bspw: • Größe der Anzeigefläche • Orientierung/Seitenverhältnis • Realisiert mit Hilfe von CSS @media Queries • ähnliches Prinzip wie CSS Conditional Comments
  • 4. Beispiel: @media (min-width: 950px) { /* für hohe Auflösungen */ } @media (min-width: 450px) and (max-width: 950px) { /* für mittlere Auflösungen (bspw. Netbooks) */ } @media (max-width: 450px) { /* für mobile Endgeräte */ }
  • 5. Kl as D sis es ch ign es
  • 6. Kl as D sis es ch ign es
  • 8. Re sp D on es si ign ve
  • 9. Re sp D on es si ign ve
  • 10. Demo
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18. „RESPONSIVE DESIGN IS THE NEW BLACK“ Jeffrey Zeldman
  • 19. Vorteile • Niedriger Entwicklungsaufwand, da alles auf der gleichen HTML-Quelle basiert • Einfach bereits bestehende Seiten für verschiedene Endgeräte optimieren • Nutzt Standard-CSS Funktionalität @media Queries
  • 20. Nachteile • Sämtliche Komponenten der Seite werden geladen (auch auf mobilen Endgeräten) • Nicht Kaum kontext-sensitiv • Webseiten, die speziell für mobile Geräte erstellt wurden, decken oft ganz konkrete Anwendungsfälle ab
  • 21. Links/Quellen Responsive Web Design (A List Apart) Responsive Design Is The New Black (Jeffrey Zeldman) CSS Media Queries for Mobile is Fool’s Gold On Responsive Web Design and the Mobile Context CSS Media Queries (Michael Jendryschik) Responsive Design in der BigWebShow