Bericht von der CSSConf 2016 in Boston
26.09. -27.09.2016
2 Tage - 16 Vorträge
35 Minuten Vortrag
Übergang: 5 min Interview mit der/dem Vortragenden
Live Transkript und Videoaufnahme
Pause nach 3 bzw. 2 Vorträgen
Fast paced
Kondensierte Information
Bericht von der CSSConf 2016 in Boston
Bericht von der CSSConf 2016 in Boston
Vortragende und Themen, 26.9.2016
Front-End Entwicklerin, webanimationworkshops.com
Schreibt auf css-tricks.com.
Autorin bei O’Reilly "SVG Animations"
Kreative Arbeit passiert im Flow
Fun-Projekte begünstigen Flow-Zustand
Kreativitätstechniken
Codingbeispiele
Webtechniken
Vortragende und Themen, 26.9.2016
Kreative Arbeit passiert im Flow
Fun-Projekte begünstigen Flow-Zustand
Kreativitätstechniken:
Vortragende und Themen, 26.9.2016
Codingbeispiele
Webtechniken
Vortragende und Themen, 26.9.2016
Flow auch für die BenutzerInnen
Vortragende und Themen, 26.9.2016
Continuous Visual Testing at Code.org
Vortragende und Themen, 26.9.2016
When websites become desktop apps with Electron
Vortragende und Themen, 26.9.2016
Vortragende und Themen, 26.9.2016
"Jen Kramer: CSS4 Grid: True Layout Finally Arrives"
grid
Browsersupport:
noch nicht produktiv, z.T. implementiert noch hinter flags
Firefox about:config layout.css.grid.enabled
chrome://flags/
Beispiele, Tutorials
"Jen Kramer: CSS4 Grid: True Layout Finally Arrives"
grid
Aktuell:
Vortragende und Themen, 26.9.2016
Will Boyd, "Silky Smooth Animation with CSS"
Will Boyd, "Silky Smooth Animation with CSS"
Chrome kann sichtbar machen, welche Arbeit der Browser verrichtet.
Entwicklertools, Timeline
Eigenschaften austauschen um Reredering/Repainting zu vermeiden
Will Boyd, "Silky Smooth Animation with CSS"
weitere Vorteile
unabhängig vom Mainthread (z.B. Javascript "stört nicht")
Antialiasing anstatt Pixelhopsen
Keith J. Grant, "Stop Thinking in Pixels"
Keith J. Grant, "Stop Thinking in Pixels"
font-size: 1.2 em (->16px*1,2=19,2px), margin: 1.2 em (->19,2px*1,2=23,04px)
Empfehlung:
rem für font-size (relativ - Berechnung aus der Root font-size des html Elements)
px für borders
em für margin, padding, border-radius
line-height ohne Einheit ;-)
Warum spezielle Font-Größen, für Überschriften
-> Typographic Scale - Robert Bringhurst
Wichtig ist die Skalierung: Schriftgrößen im Verhältnis rauf und runter skalieren
->>benutze einen Skalar http://www.type-scale.com
Egal welche Ebene, auch bei verschachtelten ems ist man immer in der Skala
ems Skalierbarkeit auch für Abstände! ->responsive
Positionierung von Icons -> skalierender Abstand bei Vergrößerung der Schrift.
Vortragende und Themen, 26.9.2016
Keith J. Grant, "Stop Thinking in Pixels"
Responsive Design
Alles relativ zur root font-size definiert -> an brekapoints nur die ändern.
Root font-size z.B. Breitenabhägig vw -> skaliert von alleine
calc(0.5em+1vw) ->Minimale Größe ab der nicht mehr skaliert wird.
Vortragende und Themen, 26.9.2016
CSS Variablen = CSS custom properties
:root { --bg: blue;}
body { background: var(--bg);}
Lea Verou, "CSS Variables: var(--subtitle)"
Variablen selbst sind nicht animierbar, aber ihre Werte können in Animationen benutzt werden. - Makes sense.
Lea Verou, "CSS Variables: var(--subtitle)"
Lea Verou, "CSS Variables: var(--subtitle)"
CSS-Variablen sind bereits einsetzbar.
Bericht von der CSSConf 2016 in Boston
Sara Soueidan - "SVG IRL"
Henri Helvetica - "The Hateful Weight"
Miriam Suzanne - "Sass Map Magic"
Zach Green - "Webpack and CSS"
Emily Hayman -"It's Time To Ditch The Grid System"
Justin McDowell - "Bauhaus in the Browser"
Amelia Bellamy-Royds - "The Great SVG RetCon"
Alisha Ramos - "Coding is a Privilege"
Vortragende und Themen, 27.9.2016
Focus "in real life" - oder "learning to love hacks"
Vortragende und Themen, 27.9.2016
Henri "Helvetica", "The Hateful Weight"
Vortragende und Themen, 27.9.2016
Senior UX Developer bei Alley Interactive
...
Vortragende und Themen, 27.9.2016
Vortragende und Themen, 27.9.2016
Vortragende und Themen, 27.9.2016
viewport units
Fließende responsive, graphisch ausgerichtet Typographie
Vortrag von Keith J. Grant
Justin McDowell-, "Bauhaus in the Browser"
grid
Piet Mondrian
Funktioniert in Edge and IE11
Chrome und Firefox mit developer flag
Siehe Vortrag von Jen Kramer
Justin McDowell-, "Bauhaus in the Browser"
Vortragende und Themen, 27.9.2016
Vortragende und Themen, 27.9.2016
Design Director bei Vox Media, Washington, D.C.
Vortragende und Themen, 27.9.2016