take back the web
DESCRIPTION
My talk from "Night of web" in MelbourneTRANSCRIPT
![Page 1: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/1.jpg)
Take back the web
Mark asked me to talk about something from my HTML5/CSS workshop (http://workshop.germanforblack.com) but I after prepping for my workshop I’ve formulated some other thoughts about how the web and standards sit. Hence this topic.
![Page 3: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/3.jpg)
FutureSo when you’re looking forwards, sometimes the best thing to do...
![Page 4: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/4.jpg)
History
is to look at the past. what worked, what didn’t. etcetera
![Page 5: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/5.jpg)
Looking back, there was a lot of innovation going on early in my career, I quickly realised that since I ‘went pro’ with the web there had only been one major HTML release. This bothered me a fair bit. Looking at why: The W3C became increasingly interested in semantics and allowing publication of content on various devices, mobile, print, televisions. They made some good decisions, but poorly executed them. XHTML went nowhere.
![Page 6: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/6.jpg)
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
Looking back, there was a lot of innovation going on early in my career, I quickly realised that since I ‘went pro’ with the web there had only been one major HTML release. This bothered me a fair bit. Looking at why: The W3C became increasingly interested in semantics and allowing publication of content on various devices, mobile, print, televisions. They made some good decisions, but poorly executed them. XHTML went nowhere.
![Page 7: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/7.jpg)
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2.0
Looking back, there was a lot of innovation going on early in my career, I quickly realised that since I ‘went pro’ with the web there had only been one major HTML release. This bothered me a fair bit. Looking at why: The W3C became increasingly interested in semantics and allowing publication of content on various devices, mobile, print, televisions. They made some good decisions, but poorly executed them. XHTML went nowhere.
![Page 8: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/8.jpg)
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2.0 3.2 4.0
Looking back, there was a lot of innovation going on early in my career, I quickly realised that since I ‘went pro’ with the web there had only been one major HTML release. This bothered me a fair bit. Looking at why: The W3C became increasingly interested in semantics and allowing publication of content on various devices, mobile, print, televisions. They made some good decisions, but poorly executed them. XHTML went nowhere.
![Page 9: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/9.jpg)
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2.0 3.2 4.0 4.01
Looking back, there was a lot of innovation going on early in my career, I quickly realised that since I ‘went pro’ with the web there had only been one major HTML release. This bothered me a fair bit. Looking at why: The W3C became increasingly interested in semantics and allowing publication of content on various devices, mobile, print, televisions. They made some good decisions, but poorly executed them. XHTML went nowhere.
![Page 10: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/10.jpg)
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2.0 3.2 4.0 4.01
XHTML1
Looking back, there was a lot of innovation going on early in my career, I quickly realised that since I ‘went pro’ with the web there had only been one major HTML release. This bothered me a fair bit. Looking at why: The W3C became increasingly interested in semantics and allowing publication of content on various devices, mobile, print, televisions. They made some good decisions, but poorly executed them. XHTML went nowhere.
![Page 11: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/11.jpg)
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2.0 3.2 4.0 4.01
XHTML1
XHTML1.1
Looking back, there was a lot of innovation going on early in my career, I quickly realised that since I ‘went pro’ with the web there had only been one major HTML release. This bothered me a fair bit. Looking at why: The W3C became increasingly interested in semantics and allowing publication of content on various devices, mobile, print, televisions. They made some good decisions, but poorly executed them. XHTML went nowhere.
![Page 12: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/12.jpg)
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2.0 3.2 4.0 4.01
XHTML1
XHTML1.1
HTML5
Looking back, there was a lot of innovation going on early in my career, I quickly realised that since I ‘went pro’ with the web there had only been one major HTML release. This bothered me a fair bit. Looking at why: The W3C became increasingly interested in semantics and allowing publication of content on various devices, mobile, print, televisions. They made some good decisions, but poorly executed them. XHTML went nowhere.
![Page 13: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/13.jpg)
![Page 14: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/14.jpg)
“The CSS working group right now is chronically dysfunctional…”
-Ian Hixie, Google
![Page 15: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/15.jpg)
WHATWG
The whatwg group formed because they didn’t believe that the w3c would well handle further development of HTML
![Page 16: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/16.jpg)
![Page 17: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/17.jpg)
![Page 18: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/18.jpg)
![Page 19: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/19.jpg)
The whatwg group have gone through the html5 spec with a fine tooth comb. Applying use cases and better documenting how browsers should handle elements down to a very detailed level.
![Page 20: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/20.jpg)
What about CSS?
![Page 21: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/21.jpg)
Bert Bos, co-inventor of CSS
I don’t know about you, but I wouldn’t take style tips from this man. Bert, the co-creator of CSS is a PHD and built a beautiful, elegant way for the world to apply style to HTML.
![Page 22: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/22.jpg)
‘Fancy borders’
I saw him talk at web directions around 3-5 years ago, one thing that he said while showing new css3 features was ‘fancy borders’, this really stuck with me, he had no idea what designers really wanted or needed.
![Page 23: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/23.jpg)
With an example like this sitting in the spec today, its pretty clear that designer presence doesn’t exist within the w3c
![Page 24: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/24.jpg)
So...
One question comes to your mind when you consider that the w3c css working group are a ‘closed’ organisation
![Page 25: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/25.jpg)
Are we fucked?
![Page 26: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/26.jpg)
See : Recommendation 15, dated 2009.
![Page 27: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/27.jpg)
See : Recommendation 15, dated 2009.
![Page 28: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/28.jpg)
go back TEN FUCKING YEARS to 1999 and we’re at draft 3 for selectors.
![Page 29: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/29.jpg)
go back TEN FUCKING YEARS to 1999 and we’re at draft 3 for selectors.
![Page 30: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/30.jpg)
John ResigjQuery creator@jresig
but something happened, John, from mozilla worked css selectors into jquery
![Page 31: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/31.jpg)
we got the functionality to use in JS two years ago. browsers have already implemented many of the selectors. this was a good result
![Page 32: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/32.jpg)
The W3C will never be (good) designers
Fact.
![Page 33: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/33.jpg)
David Desandro made this awesome sticker book using webkit transformations and animations. Key: Experiment with new features as early as possible. Build things that you aren’t sure about. Make use-cases for the w3c and tell them about it!
![Page 34: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/34.jpg)
Write articles about technology, weather it be technical or about generally how it makes you feel. It is important to open dialogue up with designers, developers and spec authors.
![Page 35: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/35.jpg)
Join or form your own groups
![Page 36: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/36.jpg)
Take back the web
![Page 37: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/37.jpg)
![Page 38: Take back the web](https://reader033.vdocument.in/reader033/viewer/2022051323/54b7b8c44a795921278b4644/html5/thumbnails/38.jpg)
Thanks