SlideShare uma empresa Scribd logo
1 de 38
Baixar para ler offline
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.
So when you’re looking forwards, sometimes the best thing to do...
History

is to look at the past. what worked, what didn’t. etcetera
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.
95


           96


                 97


                       98


                             99


                                   00


                                         01


                                               02


                                                     03


                                                           04


                                                                 05


                                                                       06


                                                                             07


                                                                                   08


                                                                                         09


                                                                                               10
    19


          19


                19


                      19


                            19


                                  20


                                        20


                                              20


                                                    20


                                                          20


                                                                20


                                                                      20


                                                                            20


                                                                                  20


                                                                                        20


                                                                                              20
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.
2.0
     95


           96


                 97


                       98


                             99


                                   00


                                         01


                                               02


                                                     03


                                                           04


                                                                 05


                                                                       06


                                                                             07


                                                                                   08


                                                                                         09


                                                                                               10
    19


          19


                19


                      19


                            19


                                  20


                                        20


                                              20


                                                    20


                                                          20


                                                                20


                                                                      20


                                                                            20


                                                                                  20


                                                                                        20


                                                                                              20
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.
2.0         3.2    4.0
     95


           96


                 97


                        98


                               99


                                     00


                                           01


                                                 02


                                                       03


                                                             04


                                                                   05


                                                                         06


                                                                               07


                                                                                     08


                                                                                           09


                                                                                                 10
    19


          19


                19


                      19


                             19


                                    20


                                          20


                                                20


                                                      20


                                                            20


                                                                  20


                                                                        20


                                                                              20


                                                                                    20


                                                                                          20


                                                                                                20
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.
2.0         3.2    4.0                                  4.01
     95


           96


                 97


                        98


                               99


                                     00


                                           01


                                                 02


                                                       03


                                                             04


                                                                     05


                                                                           06


                                                                                 07


                                                                                       08


                                                                                             09


                                                                                                   10
    19


          19


                19


                      19


                             19


                                    20


                                          20


                                                20


                                                      20


                                                            20


                                                                   20


                                                                          20


                                                                                20


                                                                                      20


                                                                                            20


                                                                                                  20
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.
XHTML1




          2.0         3.2    4.0                                    4.01
     95


           96


                 97


                        98


                               99


                                     00


                                            01


                                                   02


                                                         03


                                                               04


                                                                       05


                                                                             06


                                                                                   07


                                                                                         08


                                                                                               09


                                                                                                     10
    19


          19


                19


                      19


                             19


                                    20


                                           20


                                                  20


                                                        20


                                                              20


                                                                     20


                                                                            20


                                                                                  20


                                                                                        20


                                                                                              20


                                                                                                    20
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.
XHTML1




                                                 XHTML1.1




          2.0         3.2    4.0                                       4.01
     95


           96


                 97


                        98


                               99


                                     00


                                            01


                                                   02


                                                            03


                                                                  04


                                                                          05


                                                                                06


                                                                                      07


                                                                                            08


                                                                                                  09


                                                                                                        10
    19


          19


                19


                      19


                             19


                                    20


                                           20


                                                  20


                                                        20


                                                                 20


                                                                        20


                                                                               20


                                                                                     20


                                                                                           20


                                                                                                 20


                                                                                                       20
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.
XHTML1




                                                 XHTML1.1

                                                                                                 HTML5




          2.0         3.2    4.0                                       4.01
     95


           96


                 97


                        98


                               99


                                     00


                                            01


                                                   02


                                                            03


                                                                  04


                                                                          05


                                                                                06


                                                                                      07


                                                                                            08


                                                                                                   09


                                                                                                          10
    19


          19


                19


                      19


                             19


                                    20


                                           20


                                                  20


                                                        20


                                                                 20


                                                                        20


                                                                               20


                                                                                     20


                                                                                           20


                                                                                                  20


                                                                                                         20
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.
The whatwg group formed because they didn’t believe that the w3c would well handle further
development of HTML

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.
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.
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.
With an example like this sitting in the spec today, its pretty clear that designer presence
doesn’t exist within the w3c
One question comes to your mind when you consider that the w3c css working group are a
‘closed’ organisation
See : Recommendation 15, dated 2009.
See : Recommendation 15, dated 2009.
go back TEN FUCKING YEARS to 1999 and we’re at draft 3 for selectors.
go back TEN FUCKING YEARS to 1999 and we’re at draft 3 for selectors.
but something happened, John, from mozilla worked css selectors into jquery
we got the functionality to use in JS two years ago. browsers have already implemented many
of the selectors. this was a good result
Fact.
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!
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.
Join or form your own groups
Take back the web
Take back the web
Take back the web

Mais conteúdo relacionado

Destaque

Citizen Science on the Move conference 25, 26 & 27 june 2012
Citizen Science on the Move conference 25, 26 & 27 june 2012Citizen Science on the Move conference 25, 26 & 27 june 2012
Citizen Science on the Move conference 25, 26 & 27 june 2012
Ronald Lenz
 
WattzOn Personal Energy Audit
WattzOn Personal Energy AuditWattzOn Personal Energy Audit
WattzOn Personal Energy Audit
Web 2.0 Expo
 

Destaque (19)

U.S. Senate Social Graph, 1991 - Present
U.S. Senate Social Graph, 1991 - PresentU.S. Senate Social Graph, 1991 - Present
U.S. Senate Social Graph, 1991 - Present
 
Nov. 4, 2011 o reilly webcast-hbase- lars george
Nov. 4, 2011 o reilly webcast-hbase- lars georgeNov. 4, 2011 o reilly webcast-hbase- lars george
Nov. 4, 2011 o reilly webcast-hbase- lars george
 
Citizen Science on the Move conference 25, 26 & 27 june 2012
Citizen Science on the Move conference 25, 26 & 27 june 2012Citizen Science on the Move conference 25, 26 & 27 june 2012
Citizen Science on the Move conference 25, 26 & 27 june 2012
 
AR project at San Diego's School in the Park
AR project at San Diego's School in the ParkAR project at San Diego's School in the Park
AR project at San Diego's School in the Park
 
Voice+IP Conference Frankfurt, Germany
Voice+IP Conference Frankfurt, GermanyVoice+IP Conference Frankfurt, Germany
Voice+IP Conference Frankfurt, Germany
 
2009 Research Where
2009 Research Where2009 Research Where
2009 Research Where
 
Twitter Webcast Power Tips, Pt 2
Twitter Webcast Power Tips, Pt 2Twitter Webcast Power Tips, Pt 2
Twitter Webcast Power Tips, Pt 2
 
Hoppala at ARE2011
Hoppala at ARE2011Hoppala at ARE2011
Hoppala at ARE2011
 
Apple earnings q4-2010
Apple earnings q4-2010Apple earnings q4-2010
Apple earnings q4-2010
 
12 13 what is desktop virtualization
12 13 what is desktop virtualization12 13 what is desktop virtualization
12 13 what is desktop virtualization
 
Open Source at the Apache Software Foundation
Open Source at the Apache Software Foundation Open Source at the Apache Software Foundation
Open Source at the Apache Software Foundation
 
Visual Experience 360 Flex
Visual Experience 360 FlexVisual Experience 360 Flex
Visual Experience 360 Flex
 
Mate
MateMate
Mate
 
Allister Frost Speaker Biography
Allister Frost Speaker BiographyAllister Frost Speaker Biography
Allister Frost Speaker Biography
 
WattzOn Personal Energy Audit
WattzOn Personal Energy AuditWattzOn Personal Energy Audit
WattzOn Personal Energy Audit
 
A Data-driven Look at the Realtime Web
A Data-driven Look at the Realtime WebA Data-driven Look at the Realtime Web
A Data-driven Look at the Realtime Web
 
2 3-2012 Take Control of iCloud
2 3-2012 Take Control of iCloud2 3-2012 Take Control of iCloud
2 3-2012 Take Control of iCloud
 
Hoppala at XMediaLab
Hoppala at XMediaLabHoppala at XMediaLab
Hoppala at XMediaLab
 
Sharing Apache's Goodness: How We Should be Telling Apache's Story
Sharing Apache's Goodness: How We Should be Telling Apache's StorySharing Apache's Goodness: How We Should be Telling Apache's Story
Sharing Apache's Goodness: How We Should be Telling Apache's Story
 

Semelhante a Take back the web

Regulations As a "Panacea": Exploring the Consequences
Regulations As a "Panacea": Exploring the ConsequencesRegulations As a "Panacea": Exploring the Consequences
Regulations As a "Panacea": Exploring the Consequences
Mercatus Center
 
Nationwide Insurance - Building an Effective Finance Control and Fast Book Cl...
Nationwide Insurance - Building an Effective Finance Control and Fast Book Cl...Nationwide Insurance - Building an Effective Finance Control and Fast Book Cl...
Nationwide Insurance - Building an Effective Finance Control and Fast Book Cl...
Business Intelligence Research
 
Crafting It Likmi
Crafting It LikmiCrafting It Likmi
Crafting It Likmi
darwintjoe
 
LEAR Q108presentation-z1x78ds
LEAR Q108presentation-z1x78dsLEAR Q108presentation-z1x78ds
LEAR Q108presentation-z1x78ds
finance16
 
Samuel hbv lt ds 1- 2013
Samuel   hbv lt ds 1- 2013Samuel   hbv lt ds 1- 2013
Samuel hbv lt ds 1- 2013
odeckmyn
 
Estonia Overview - Andrus Viirg - Stanford - Jan 25 2010
Estonia Overview - Andrus Viirg - Stanford - Jan 25 2010Estonia Overview - Andrus Viirg - Stanford - Jan 25 2010
Estonia Overview - Andrus Viirg - Stanford - Jan 25 2010
Burton Lee
 
Samuel virus lt du 2012
Samuel virus  lt du 2012Samuel virus  lt du 2012
Samuel virus lt du 2012
odeckmyn
 
JOrson_Prague_June11
JOrson_Prague_June11JOrson_Prague_June11
JOrson_Prague_June11
TacTac-RAS
 

Semelhante a Take back the web (20)

Regulations As a "Panacea": Exploring the Consequences
Regulations As a "Panacea": Exploring the ConsequencesRegulations As a "Panacea": Exploring the Consequences
Regulations As a "Panacea": Exploring the Consequences
 
Nationwide Insurance - Building an Effective Finance Control and Fast Book Cl...
Nationwide Insurance - Building an Effective Finance Control and Fast Book Cl...Nationwide Insurance - Building an Effective Finance Control and Fast Book Cl...
Nationwide Insurance - Building an Effective Finance Control and Fast Book Cl...
 
Wellness & Consumer Driven Health Care
Wellness & Consumer Driven Health CareWellness & Consumer Driven Health Care
Wellness & Consumer Driven Health Care
 
Wellness & Consumer Driven Health Care
Wellness & Consumer Driven Health CareWellness & Consumer Driven Health Care
Wellness & Consumer Driven Health Care
 
Crafting It Likmi
Crafting It LikmiCrafting It Likmi
Crafting It Likmi
 
LEAR Q108presentation-z1x78ds
LEAR Q108presentation-z1x78dsLEAR Q108presentation-z1x78ds
LEAR Q108presentation-z1x78ds
 
Samuel hbv lt ds 1- 2013
Samuel   hbv lt ds 1- 2013Samuel   hbv lt ds 1- 2013
Samuel hbv lt ds 1- 2013
 
The Open Access movement gains momentum – should young scientists care?
The Open Access movement gains momentum – should young scientists care?The Open Access movement gains momentum – should young scientists care?
The Open Access movement gains momentum – should young scientists care?
 
Estonia Overview - Andrus Viirg - Stanford - Jan 25 2010
Estonia Overview - Andrus Viirg - Stanford - Jan 25 2010Estonia Overview - Andrus Viirg - Stanford - Jan 25 2010
Estonia Overview - Andrus Viirg - Stanford - Jan 25 2010
 
AEFI Dhamija
AEFI DhamijaAEFI Dhamija
AEFI Dhamija
 
TEDxBotkyrka - Start caring, start sharing
TEDxBotkyrka - Start caring, start sharingTEDxBotkyrka - Start caring, start sharing
TEDxBotkyrka - Start caring, start sharing
 
AI Eng April 11
AI Eng April 11AI Eng April 11
AI Eng April 11
 
IBM Tivoli Live - A new way of managing your IT services - PCTY 2011
IBM Tivoli Live - A new way of managing your IT services - PCTY 2011IBM Tivoli Live - A new way of managing your IT services - PCTY 2011
IBM Tivoli Live - A new way of managing your IT services - PCTY 2011
 
Samuel virus lt du 2012
Samuel virus  lt du 2012Samuel virus  lt du 2012
Samuel virus lt du 2012
 
Roadmap For International Growth Final
Roadmap For International Growth FinalRoadmap For International Growth Final
Roadmap For International Growth Final
 
JOrson_Prague_June11
JOrson_Prague_June11JOrson_Prague_June11
JOrson_Prague_June11
 
Norway's Domestic Support
Norway's Domestic Support Norway's Domestic Support
Norway's Domestic Support
 
Understanding of the Vietnamese Economy and Business Environment 2012
Understanding of the Vietnamese Economy and Business Environment 2012Understanding of the Vietnamese Economy and Business Environment 2012
Understanding of the Vietnamese Economy and Business Environment 2012
 
Matsushita3
Matsushita3Matsushita3
Matsushita3
 
NAMM Presentation 2008
NAMM Presentation 2008NAMM Presentation 2008
NAMM Presentation 2008
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Último (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

Take back the web

  • 1. 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.
  • 2.
  • 3. So when you’re looking forwards, sometimes the best thing to do...
  • 4. History is to look at the past. what worked, what didn’t. etcetera
  • 5. 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.
  • 6. 95 96 97 98 99 00 01 02 03 04 05 06 07 08 09 10 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 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.
  • 7. 2.0 95 96 97 98 99 00 01 02 03 04 05 06 07 08 09 10 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 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.
  • 8. 2.0 3.2 4.0 95 96 97 98 99 00 01 02 03 04 05 06 07 08 09 10 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 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.
  • 9. 2.0 3.2 4.0 4.01 95 96 97 98 99 00 01 02 03 04 05 06 07 08 09 10 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 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.
  • 10. XHTML1 2.0 3.2 4.0 4.01 95 96 97 98 99 00 01 02 03 04 05 06 07 08 09 10 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 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.
  • 11. XHTML1 XHTML1.1 2.0 3.2 4.0 4.01 95 96 97 98 99 00 01 02 03 04 05 06 07 08 09 10 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 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.
  • 12. XHTML1 XHTML1.1 HTML5 2.0 3.2 4.0 4.01 95 96 97 98 99 00 01 02 03 04 05 06 07 08 09 10 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 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.
  • 13.
  • 14.
  • 15. The whatwg group formed because they didn’t believe that the w3c would well handle further development of HTML
  • 16.
  • 17.
  • 18.
  • 19. 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.
  • 20.
  • 21. 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.
  • 22. 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.
  • 23. With an example like this sitting in the spec today, its pretty clear that designer presence doesn’t exist within the w3c
  • 24. One question comes to your mind when you consider that the w3c css working group are a ‘closed’ organisation
  • 25.
  • 26. See : Recommendation 15, dated 2009.
  • 27. See : Recommendation 15, dated 2009.
  • 28. go back TEN FUCKING YEARS to 1999 and we’re at draft 3 for selectors.
  • 29. go back TEN FUCKING YEARS to 1999 and we’re at draft 3 for selectors.
  • 30. but something happened, John, from mozilla worked css selectors into jquery
  • 31. we got the functionality to use in JS two years ago. browsers have already implemented many of the selectors. this was a good result
  • 32. Fact.
  • 33. 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!
  • 34. 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.
  • 35. Join or form your own groups