ZIELGRUPPE
Webdesigner, Webentwickler, Webmaster
VORAUSSETZUNGEN
Erfahrungen in der Umsetzung von Webseiten, HTML- und CSS-Kenntnisse, Teilnahme am Training „Responsive Webdesign Basics“ empfohlen.
DAS ZIEL
Klippen bei der Entwicklung von responsiven Webseiten kennen, erkennen, priorisieren und umschiffen.
ZUORDNUNG
Smartphones, Tablets, Rechner, alte Browser, neue Browser. Die Probleme bei der Programmierung von Webseiten sind mit der sukzessiven Einführung von HTML 5 und CSS 3 noch komplexer geworden. Hinzu kommt, dass sich Webseiten nun an unterschiedliche Gerätetypen anpassen sollen, die verschiedene Formate und Bedienkonzepte mit sich bringen. In diesem eintägigen Workshop werden einige Stolperfallen und Besonderheiten vorgestellt und Lösungsmöglichkeiten aufgezeigt.
THEMEN
DIE GERÄTELANDSCHAFT: ENTWICKLUNGSRELEVANTE UNTERSCHIEDE
- Unterschiede zwischen den Geräten
- Größen und Auflösungen
- Navigationsarten
- Die optimale Viewport-Einstellung
- Festlegen der Breakpoints
- Mediaqueries sinnvoll einsetzen:
- Width vs. devicewidth
- Landscape vs. portrait
BESONDERHEITEN VON SMARTPHONES UND TABLETS
- TouchScreens haben keinen a:hover-Status
- Format detection vs. Telefonie-Links
- Hoch- und Querformat
- iOS Orientation-Change-Fix
VIRTUELLE TASTATUREN BEEINFLUSSEN
- Input-Types für Formularfelder
LAYOUT-TECHNIKEN UND BROWSERKOMPATIBILITÄT
- Flexbox und Grids einsetzen
- Progressive Enhancement mit Modernizr und Featurequeries (und deren Grenzen)
- Gracefull Degradation im CSS berücksichtigen
SCALABLE VECTOR GRAPHICS
- SVGs mit CSS manipulieren
- SVGSprites einsetzen
TYPOGRAPHIE: WEB- UND ICONFONTS RICHTIG LADEN UND EINSETZEN
- Verwendung von Webfonts
- WebfontIcons erzeugen und einsetzen (ein- und mehrfarbig)
- Die Wahl der richtigen Größeneinheit und Werte
BITMAPBILDER IN VERSCHIEDENEN AUFLÖSUNGEN EINBINDEN
- Verschiedene Ansätze um Bilder in verschiedenen Auflösungen (Stichwort hochauflösende „Retina-Displays“, Adaptive Images)
SKRIPTE FÜR SPEZIALFÄLLE AUSWÄHLEN UND EINSETZEN
- Skripte für Spezialfälle (z.B. fittext.js, kerning.js), Vor- und Nachteile
- Slideshows einbinden (Besonderheiten, Anforderungen)
- Videos über Youtube oder Vimeo in proportionaler Größe einbinden
Achtung! Frameworks und CMS werden hier nicht berücksichtigt.
Eckdaten
- Referentin: Annika Brinkmann, Designerin AGD
- 1-tägiger Praxis-Workshop mit Fokus auf dem mobilen Internet
- Weitere Informationen und Termine
Keine Gesprächsbeiträge