Beruflich Dokumente
Kultur Dokumente
Sebastian Deutsch
Mitgründer von 9elements
Agentur für neue Medien
Kunden: Deutsche Telekom, Trendbüro, Duden
Kompetenzen: HTML5, Ruby on Rails,
Javascript
Status Quo
Status Quo
Welche Geräte haben wir?
– Computer
– Notebooks
– Netbooks
Status Quo
Welche Geräte haben wir?
– Computer
– Notebooks
– Netbooks
– iPhone/iPod
– Android
– MIDP
Pads
Upcoming?
GoogleTV
Probleme
Viele Formate
Verschiedene Auflösungen
– Web
Möglichkeit 2:
– Responsive Web Design
– Gleiche Ressources für Devices
Agent Sniffing
Wir arbeiten bei img.ly mit Agent Sniffing
http://www.w3.org/TR/css3-mediaqueries/
Responsive Web Design
Wie schaut der Code aus:
<link rel="stylesheet" type="text/css"
media="screen and (max-device-width: 640px)"
href="mobile.css" />
CSS:
@media screen and (max-device-width: 640px) {
...
}
Credits
Responsive Web Design ist nicht von mir
erfunden worden, sondern wurde kürzlich von
A-List-Apart als Begriff geprägt:
http://www.alistapart.com/articles/responsive-web-d
<navigation>
<section>
<footer>
CSS3
text-shadow
z.B. text-shadow:2px 2px 2px #000000;
border-radius
z.B. border-radius:16px 16px 16px 16px;
rgba
z.B. rgba(0, 0, 0, 0.2)
@font-face embed
Kann man das benutzen?
http://code.google.com/p/html5shiv/
http://www.modernizr.com/
http://www.fontsquirrel.com/
http://typekit.com/
Context: Responsive Web Design
Design nicht mehr aus Grafiken
zusammenstückeln
aber...
Internet Explorer
Für die meisten CSS3 Probleme gibt es im
Internet Explorer Lösungen
http://www.smashingmagazine.com/2010/04/28/
css3-solutions-for-internet-explorer/
Blog: http://9elements.com/io
Facebook: http://facebook.com/9elements
Twitter: http://twitter.com/sippndipp