SlideShare une entreprise Scribd logo
1  sur  86
Unter der Haube
Responsive Webdesign
Kurze Info über mich
"Fluid grids, flexible images, and media
queries are the three technical ingredients
for responsive web design, but it also
requires a different way of thinking."
- Ethan Marcott
Was war das nochmal?
Responsive Webdesign
Flex. Grids Flex. Images Media Queries Denkweise
Warum der ganze Aufriss?
• Immer mehr „mobiles“ surfen
• mCommerce
• Wearables
• Dem Benutzer sich anpassen
Warum der ganze Aufriss?
• Immer mehr „mobiles“ surfen
• mCommerce
• Wearables
• Dem Benutzer sich anpassen
Warum der ganze Aufriss?
• Immer mehr „mobiles“ surfen
• mCommerce
• Wearables
• Dem Benutzer sich anpassen
Warum der ganze Aufriss?
• Immer mehr „mobiles“ surfen
• mCommerce
• Wearables
• Dem Benutzer sich anpassen
"Some 8,000 cars are sold per week
on eBay by users on mobile devices."
- Charlie Rose, CEO von eBay
Warum der ganze Aufriss?
Free your mind
Planung Wireframe pixelperfect
Design
Code Launch
Planung
Planung Design Wireframe Coding
Planung Design Wireframe Coding Launch
http://www.adhamdannaway.com
• Webdesigner kennen HTML/CSS
• Weniger Photoshop mehr Browser
• RWD ist nicht „pixel-perfect“
Mobile First
• Fokus auf das Wichtigste
• Technische Probleme früher erkennen
• Performance
• Auch der Desktop profitiert
"Der erste MediaQuery ist kein MediaQuery."
- Bryan Rieger
Ich mach‘s später!
• Konzeptionsphase wichtig
• Struktur der Inhalte
• Anzahl an Inhalten
Stückchen für Stücken zur finalen Seite.
von Brad Frost
Atomic Design
Stückchen für Stücken zur finalen Seite.
von Brad Frost
Atomic Design
MediaQueries
@media (min-width: 321px) and (max-width : 767px) {
.box {
background-color: blue;
}
}
.box {
background-color: red;
}
@media screen and (max-width: 799px)
@media screen and (max-device-width: 799px)
@media screen and (max-height: 799px)
@media screen and (max-device-height: 799px)
@media (orientation: portrait/landscape)
@media print and (min-resolution: 300dpi)
@media screen and (-webkit-min-device-pixel-ratio : 2)
@media all and (color)
@media screen and (min-aspect-ratio: 1/1)
@media screen and (device-aspect-ratio: 16/9)
Have a Break(Point)
Aber wann?
4 Modes to rule them all
Standardgrößen:
320 Pixel = Smartphone
768 Pixel = Alle außer das iPhone
960 Pixel = Tablets (Portrait)
1280 Pixel = kleinere Desktops
1281+ Pixel = große Desktops
"Start with the small screen first, then expand
until it looks like Shit. TIME FOR A BREAKPOINT!"
- Stephen Hay
• Muss ich IE8 unterstützen?
• Polyfill: respond.js
Fixed: eine fixe Größe
Adaptiv: Mehrere fixe Layouts
Fluid: Ein flüssiges Layout
Responsive: Mehrere flüssige Layouts
flexible Bilder
„Ughck. Images.“
- Dave Rupert
img {
max-width: 100%;
}
Download Zeiten Retina-Bildschirme
Art Direction
+ Klein
+ Retina inkl.
- Support (IE8)
SVG (Vektor)
#katze {
background-image: url(katze.jpg);
}
Backgrounds
#katze {
background-image: url(katze.jpg);
}
@media (max-width: 700px) {
#katze {background-image: url(kleine-katze.jpg);}
}
Backgrounds
#katze {
background-image: url(katze.jpg);
}
@media (max-width: 700px) {
#katze {background-image: url(kleine-katze.jpg);}
}
Backgrounds
+ Breaktpoint spezifisch
+ Retina MQ
+ Art Direction
- SEO
- Manchmal muss es IMG sein
+ Breaktpoint spezifisch
+ Retina MQ
+ SEO
- Etwas aufwendiger
- Braucht PHP+JS
- Nix für CDN
Adaptive Images
<picture width="500" height="500">
<source media="(min-width: 45em)" src="large.jpg">
<source media="(min-width: 18em)" src="med.jpg">
<source src="small.jpg">
<img src="small.jpg" alt="">
</picture>
<img alt="The Breakfast Combo“ src="banner.jpeg"
srcset="banner-HD.jpeg 2x,
banner-phone.jpeg 100w,
banner-phone-HD.jpeg 100w 2x">
Picture + Srcset
"Images are probably the fattest, lowest hanging fruit, so
yeah… don’t give up. Do something, anything! Try to shave off
500ms and increase revenue 20%. Make your client rich.
Sell them the fastest website ever..."
- Dave Rupert
flexible Grids
Seite wird in Spalten eingeteilt, die sich an die Breite des Gerätes anpassen
Bootstrap:
- Komplettes UI
- Grid in Breakpoints unterteilt
- ab v3 mobile first
- basiert auf LESS
- sehr häufig genutzt
Foundation by Zurb:
- vollwertiges Framework
- Grid nutzt nur 1 Breakpoint
- dafür Large + Small grid
- v4 aktuell, mobile first
- basiert auf Sass
Pure von yahoo
- Sehr jung
- minimal und einfach gehalten
- Stylebuilder Tool
goldengridsystem.com responsive.gswww.responsivegridsystem.com
Grid Generator: http://responsify.it
Grid PNGs: http://gridulator.com
Erstellen von Grids mit Hilfslinien: http://guideguide.me
Performance
Längere Ladezeit = mehr Seitenabsprünge
Schon in der Designphase auch an Performance denken!
Images
„Ughck!“
box-shadow, text-shadow, border-radius, gradients
7
CSS it
Icomoon, Fontello und Co.
Iconfonts
Lazy Loading
Servergefrickel
Help? Tools!
Foundation
Bootstrap
Pure
Icomoon
Fontello
caniuse.com
Responsive.is Am.I.Responsive
LiveView und Skala View
Ultimate CSS
Gradient Generator
TinyPNG
CSS3PS SlicyGuideguide
Gridulator The Heads-Up-Grid
enquire.js responsive-nav.com
Responsive Design Weekly Responsivehero.com
Buch: Responsive Webdesign (DE) Buch: Mobile First (EN)
Podcast: Shop-Talk Show Podcast: Team Treehouse Show
CodecadamyTeam Treehouse
Weiterführende Infos:
http://bradfrostweb.com
http://daverupert.com
http://css-tricks.com
http://alistapart.com
- Technische Lösungen fehlen noch (Images)
- IE8 Unterstüzung = mehr Probleme
- Basierend auf Annahmen
Was immer noch stinkt
Nativ-App Web-App Macht nichts
- Geräteunabhängig
- Pflegeaufwand (1 Seite = alle Geräte)
- Seite passt sich den Bedürfnissen des Nutzers an
Was daran genial ist
Danke euch
Linkliste auf
www.falconwhite.de/unter-der-haube

Contenu connexe

En vedette

Reunión de padres 3er trimestre
Reunión de padres 3er trimestreReunión de padres 3er trimestre
Reunión de padres 3er trimestre
Laura Izquierdo
 
Philippe Bergerot : L'observatoire sociétal des cancers
Philippe Bergerot : L'observatoire sociétal des cancersPhilippe Bergerot : L'observatoire sociétal des cancers
Philippe Bergerot : L'observatoire sociétal des cancers
Francelymphomeespoir
 
Gommez votre stress de la tête au pied
Gommez votre stress de la tête au piedGommez votre stress de la tête au pied
Gommez votre stress de la tête au pied
Jérôme Hoarau
 
Class work texts 26 09 13 rewrited
Class work texts 26 09 13 rewritedClass work texts 26 09 13 rewrited
Class work texts 26 09 13 rewrited
Andrey Kuznetsov
 
Ch.3B Simple Future
Ch.3B Simple FutureCh.3B Simple Future
Ch.3B Simple Future
kcoles1987
 

En vedette (16)

La confiance grp2
La confiance grp2La confiance grp2
La confiance grp2
 
Reunión de padres 3er trimestre
Reunión de padres 3er trimestreReunión de padres 3er trimestre
Reunión de padres 3er trimestre
 
Philippe Bergerot : L'observatoire sociétal des cancers
Philippe Bergerot : L'observatoire sociétal des cancersPhilippe Bergerot : L'observatoire sociétal des cancers
Philippe Bergerot : L'observatoire sociétal des cancers
 
Flyer TGV Lyria Lyriacorner - high speed train- Switzerland France
Flyer TGV Lyria Lyriacorner - high speed train- Switzerland FranceFlyer TGV Lyria Lyriacorner - high speed train- Switzerland France
Flyer TGV Lyria Lyriacorner - high speed train- Switzerland France
 
Olaru andreea
Olaru andreeaOlaru andreea
Olaru andreea
 
Gommez votre stress de la tête au pied
Gommez votre stress de la tête au piedGommez votre stress de la tête au pied
Gommez votre stress de la tête au pied
 
Phrases module 8
Phrases module 8Phrases module 8
Phrases module 8
 
MUTATION - Objets et corps connectés : de la science-fiction dans nos réalité...
MUTATION - Objets et corps connectés : de la science-fiction dans nos réalité...MUTATION - Objets et corps connectés : de la science-fiction dans nos réalité...
MUTATION - Objets et corps connectés : de la science-fiction dans nos réalité...
 
Woodlands
WoodlandsWoodlands
Woodlands
 
Tarea 4
Tarea 4Tarea 4
Tarea 4
 
Social Media
Social MediaSocial Media
Social Media
 
How can social media make you a better medical educator?
How can social media make you a better medical educator?How can social media make you a better medical educator?
How can social media make you a better medical educator?
 
Class work texts 26 09 13 rewrited
Class work texts 26 09 13 rewritedClass work texts 26 09 13 rewrited
Class work texts 26 09 13 rewrited
 
Перевод вторичного рынка ОФЗ в ФБ ММВБ
Перевод вторичного рынка ОФЗ в ФБ ММВБПеревод вторичного рынка ОФЗ в ФБ ММВБ
Перевод вторичного рынка ОФЗ в ФБ ММВБ
 
Ch.3B Simple Future
Ch.3B Simple FutureCh.3B Simple Future
Ch.3B Simple Future
 
Fleurs et pluie
Fleurs et pluieFleurs et pluie
Fleurs et pluie
 

Similaire à Responsive Webdesign - Unter der Haube

Webstandards auf dem Weg zu Standards im Mobilen Bereich
Webstandards auf dem Weg zu Standards im Mobilen BereichWebstandards auf dem Weg zu Standards im Mobilen Bereich
Webstandards auf dem Weg zu Standards im Mobilen Bereich
Peter Rozek
 
Android Ice Cream Sandwich WJAX 2011
Android Ice Cream Sandwich WJAX 2011Android Ice Cream Sandwich WJAX 2011
Android Ice Cream Sandwich WJAX 2011
Dominik Helleberg
 
Relicamp12 Responsive Webdesign und Webapps
Relicamp12 Responsive Webdesign und WebappsRelicamp12 Responsive Webdesign und Webapps
Relicamp12 Responsive Webdesign und Webapps
Maria Herrmann
 

Similaire à Responsive Webdesign - Unter der Haube (20)

CSS3 Media Queries
CSS3 Media QueriesCSS3 Media Queries
CSS3 Media Queries
 
Responsive Images
Responsive ImagesResponsive Images
Responsive Images
 
Responsive Images
Responsive ImagesResponsive Images
Responsive Images
 
design
designdesign
design
 
Web Design Trends 2011
Web Design Trends 2011Web Design Trends 2011
Web Design Trends 2011
 
Responsive Webdesign Process
Responsive Webdesign ProcessResponsive Webdesign Process
Responsive Webdesign Process
 
There and back again - Responsive Webdesign mit WordPress
There and back again - Responsive Webdesign mit WordPress There and back again - Responsive Webdesign mit WordPress
There and back again - Responsive Webdesign mit WordPress
 
Webstandards auf dem Weg zu Standards im Mobilen Bereich
Webstandards auf dem Weg zu Standards im Mobilen BereichWebstandards auf dem Weg zu Standards im Mobilen Bereich
Webstandards auf dem Weg zu Standards im Mobilen Bereich
 
Responsive Design
Responsive DesignResponsive Design
Responsive Design
 
WP Camp 2012 Mobile First & Wordpress
WP Camp 2012 Mobile First & WordpressWP Camp 2012 Mobile First & Wordpress
WP Camp 2012 Mobile First & Wordpress
 
SEO Produktspezifikation für RWD
SEO Produktspezifikation für RWDSEO Produktspezifikation für RWD
SEO Produktspezifikation für RWD
 
Vortrag HTML5, CSS3, PhoneGap
Vortrag  HTML5, CSS3, PhoneGapVortrag  HTML5, CSS3, PhoneGap
Vortrag HTML5, CSS3, PhoneGap
 
Android Ice Cream Sandwich WJAX 2011
Android Ice Cream Sandwich WJAX 2011Android Ice Cream Sandwich WJAX 2011
Android Ice Cream Sandwich WJAX 2011
 
Was nicht passt wird responsive gemacht - Extended Edition
Was nicht passt wird responsive gemacht - Extended EditionWas nicht passt wird responsive gemacht - Extended Edition
Was nicht passt wird responsive gemacht - Extended Edition
 
Responsive Webdesign mit Bootstrap
Responsive Webdesign mit BootstrapResponsive Webdesign mit Bootstrap
Responsive Webdesign mit Bootstrap
 
Cross-Apps-Entwicklung für iPhone, Android und Co.
Cross-Apps-Entwicklung für iPhone, Android und Co.Cross-Apps-Entwicklung für iPhone, Android und Co.
Cross-Apps-Entwicklung für iPhone, Android und Co.
 
Relicamp12 Responsive Webdesign und Webapps
Relicamp12 Responsive Webdesign und WebappsRelicamp12 Responsive Webdesign und Webapps
Relicamp12 Responsive Webdesign und Webapps
 
Typografie im Responsive Webdesign
Typografie im Responsive WebdesignTypografie im Responsive Webdesign
Typografie im Responsive Webdesign
 
Responsive Mit Irhem Webseiten (German Edition)
Responsive Mit Irhem Webseiten (German Edition)Responsive Mit Irhem Webseiten (German Edition)
Responsive Mit Irhem Webseiten (German Edition)
 
Was nicht passt wird responsive gemacht
Was nicht passt wird responsive gemachtWas nicht passt wird responsive gemacht
Was nicht passt wird responsive gemacht
 

Responsive Webdesign - Unter der Haube