Thanks to the hard work of countless WaSP members and supporters (like you), Tim Berners-Lee’s vision of the web as an open, accessible, and universal community is largely the reality. 1
http://www.webstandards.org/2013/03/01/our-work-here-is-done/ Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 24
Browser vendors are implementing standard things in a standard way Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 25
Innovation happens through the standards process Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 26
Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 27
Show stopping browser bugs when doing straightforward things in modern browsers are rare Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 28
The industry has grown up
Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 29
Studies show that a todo list is the most complex JavaScript app you can create before a newer, better framework is invented. 1
http://www.allenpike.com/2015/javascript-framework-fatigue/
Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 30
We’re creating complexity Hiding the simple languages of the web behind tooling and process Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 31
Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 32
Knowing your core skills brings opportunity to contribute Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 33
Giving back
Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 34
If you have been doing this for a year, there is someone 6 months in who you are ideally placed to help. Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 35
You will learn by teaching
Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 36
Contribute to the standards that make up the web Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 37
Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 38
The CSS Working Group
Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 39
What do authors think?
Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 40
Making a difference to a CSS Specification can be as straightforward as writing about how you want to use it Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 41
Learn how the modern standards process works Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 42
Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 43
To make an impact on a specification you need to do so while it is still experimental Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 44
Vendor prefixes are going away Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 45
The problem with feature flags Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 46
Developing behind flags means authors need to be proactive in testing Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 47
It's a feature not a bug
Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 48
Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 49
If authors do not offer feedback the final specification will reflect our needs as understood by people who do not build websites. Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 50
Contributing to the open web platform is like giving future you a gift Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 51
Contribute to CSS Specifications 4 Specifications are discussed on GitHub at https:// github.com/w3c/csswg-drafts
Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 52
Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 53
Contribute to interoperability Raise bugs with browsers Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 54
Learn to create a reduced test case This is a skill that will save time in your own work and also in logging issues with any project Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 55
Keep learning
Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 56
Learning. Contributing Excited about the future.
Rachel Andrew | Tweet @rachelandrew #ato2016
Slide 57
Thank you! Slides and links at https://cssgrid.me/ato-keynote @rachelandrew Rachel Andrew | Tweet @rachelandrew #ato2016