Contribution & Confidence, All Things Open Keynote
-
Upload
rachel-andrew -
Category
Technology
-
view
295 -
download
0
Transcript of Contribution & Confidence, All Things Open Keynote
![Page 1: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/1.jpg)
Contribution & ConfidenceRachel Andrew | All Things Open 2016
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 2: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/2.jpg)
Hello
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 3: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/3.jpg)
How would I get started today?
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 4: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/4.jpg)
It's 1989
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 5: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/5.jpg)
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 6: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/6.jpg)
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 7: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/7.jpg)
Dancers do not need to use computers
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 8: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/8.jpg)
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 9: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/9.jpg)
The web gave me a community
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 10: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/10.jpg)
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 11: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/11.jpg)
“Knowing HTML” was a marketable skill
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 12: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/12.jpg)
Learning something one day
Teaching it to someone else the next
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 13: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/13.jpg)
The web gave me a new career.
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 14: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/14.jpg)
The web was accessible, and had a culture of sharing
knowledge.
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 15: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/15.jpg)
Font tags and nested tables
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 16: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/16.jpg)
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 17: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/17.jpg)
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 18: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/18.jpg)
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 19: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/19.jpg)
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 20: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/20.jpg)
Encouraging designers to care about web standards
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 21: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/21.jpg)
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 22: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/22.jpg)
Front-end developer 2005?
Browser bugs expert
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 23: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/23.jpg)
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
![Page 24: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/24.jpg)
Browser vendors are implementing standard things in a standard way
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 25: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/25.jpg)
Innovation happens through the standards
process
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 26: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/26.jpg)
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 27: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/27.jpg)
Show stopping browser bugs when doing
straightforward things in modern browsers are rare
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 28: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/28.jpg)
The industry has grown up
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 29: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/29.jpg)
Studies show that a todo list is the most complex JavaScript app you can create before a newer, better framework is invented.
1http://www.allenpike.com/2015/javascript-framework-fatigue/
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 30: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/30.jpg)
We’re creating complexityHiding the simple languages of the web
behind tooling and process
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 31: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/31.jpg)
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 32: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/32.jpg)
Knowing your core skills brings opportunity to
contribute
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 33: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/33.jpg)
Giving back
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 34: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/34.jpg)
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
![Page 35: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/35.jpg)
You will learn by teaching
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 36: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/36.jpg)
Contribute to the standards that make up the
web
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 37: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/37.jpg)
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 38: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/38.jpg)
The CSS Working Group
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 39: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/39.jpg)
What do authors think?
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 40: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/40.jpg)
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
![Page 41: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/41.jpg)
Learn how the modern standards process works
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 42: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/42.jpg)
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 43: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/43.jpg)
To make an impact on a specification you need to do
so while it is still experimental
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 44: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/44.jpg)
Vendor prefixes are going away
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 45: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/45.jpg)
The problem with feature flags
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 46: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/46.jpg)
Developing behind flags means authors need to be proactive in testing
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 47: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/47.jpg)
It's a feature not a bug
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 48: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/48.jpg)
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 49: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/49.jpg)
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
![Page 50: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/50.jpg)
Contributing to the open web platform
is like giving future you a gift
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 51: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/51.jpg)
Contribute to CSS Specifications4 Specifications are discussed on GitHub at https://
github.com/w3c/csswg-drafts
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 52: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/52.jpg)
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 53: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/53.jpg)
Contribute to interoperability
Raise bugs with browsers
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 54: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/54.jpg)
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 projectRachel Andrew | Tweet @rachelandrew #ato2016
![Page 55: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/55.jpg)
Keep learning
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 56: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/56.jpg)
Learning. ContributingExcited about the future.
Rachel Andrew | Tweet @rachelandrew #ato2016
![Page 57: Contribution & Confidence, All Things Open Keynote](https://reader033.fdocuments.net/reader033/viewer/2022042907/58728bed1a28ab36118b52f5/html5/thumbnails/57.jpg)
Thank you!Slides and links at
https://cssgrid.me/ato-keynote
@rachelandrewRachel Andrew | Tweet @rachelandrew #ato2016