Web Clerks Communiy Conf 2019
Who are you?
Berlin
sonniesedge
Grandma
Cool grandma
Bad grandma
Woman in tech
Older woman in tech
Non-neuronormative woman in tech
Gay non-neuronormative woman in tech
Gay transgender non-neuronormative woman in tech
Win
Damn Social Justice Warriors
I've seen webpages on fire off the shoulder of Orion
The 1990s
Friends
Windows 95
Video tape
WIndows 95 Video Guide, featuring Matthew Perry and Jennifer Aniston
Could this BE any more Microsoft?
The WWW in the 1990s
Font tags
3 Column Layouts
3 Column Layouts using tables
Widths in table cells
Shims and table cell widths
Jacking open table cells with images
This is still used
Emails still use table layouts
Java Applets
Java Applets
Object
Macromedia Flash
Loading screens
Background images
Tiled background images
Animated gif images
Tiled background animated gif images
Framesets
Cascading Style Sheets
CSS was shit
CSS 1.0 - colors
CSS 1.0 - fonts
CSS 1.0 - floats, padding, and margins
CSS specificity and source order
CSS Zen Garden
Responsive CSS
Typography
Websafe Fonts
Scalable Inman Flash Repalcement
Javascript
DHTML
Macromedia Dreamweaver
Brendan Eich is a homophobe
"JavasSript is for idiots"
ECMAScript 1, 2, and 3
Too many differing implementations
ECMAScript 4
Chrome dominating the web ecosystem
ECMAScript 3.1
ECMAScript 5
Engingeering Culture
"I'll show you!"
Nerd
Artisan
Production Line
Model T
"Do you like anything about the modern web, Grandma?"
Yes!
Responsive and Dynamic
Srcset
User Preferences and OS integration
MS Edge's Dark Mode
MS Edge's Dark Mode via CSS
Prefers Reduced Motion
MS Edge's Dark Mode via CSS
Chrome Data Saver
Chrome Data Saver via JavaScript
Accessiblity
Evergreen Browsers
Native Lazy Loading
Web Fonts
Variable Fonts
Components and Modular Coding
JavaScriot Frameworks
React
Cowpaths and Standards
CSS Grid
jQuery
Balance
Ivory Towers
Developer Chaos
Communication
Thank you