SlideShare a Scribd company logo
1 of 38
Download to read 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

More Related Content

Viewers also liked

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 - PresentO'Reilly Media
 
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 georgeO'Reilly Media
 
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 2012Ronald Lenz
 
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 ParkMarc René Gardeya
 
Voice+IP Conference Frankfurt, Germany
Voice+IP Conference Frankfurt, GermanyVoice+IP Conference Frankfurt, Germany
Voice+IP Conference Frankfurt, GermanyMarc René Gardeya
 
Twitter Webcast Power Tips, Pt 2
Twitter Webcast Power Tips, Pt 2Twitter Webcast Power Tips, Pt 2
Twitter Webcast Power Tips, Pt 2O'Reilly Media
 
Apple earnings q4-2010
Apple earnings q4-2010Apple earnings q4-2010
Apple earnings q4-2010O'Reilly Media
 
12 13 what is desktop virtualization
12 13 what is desktop virtualization12 13 what is desktop virtualization
12 13 what is desktop virtualizationO'Reilly Media
 
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 wgstoddard
 
Visual Experience 360 Flex
Visual Experience 360 FlexVisual Experience 360 Flex
Visual Experience 360 FlexJuan Sanchez
 
WattzOn Personal Energy Audit
WattzOn Personal Energy AuditWattzOn Personal Energy Audit
WattzOn Personal Energy AuditWeb 2.0 Expo
 
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 WebHilary Mason
 
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 iCloudO'Reilly Media
 
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 StoryJoe Brockmeier
 

Viewers also liked (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
 

Similar to 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 ConsequencesMercatus 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
 
Wellness & Consumer Driven Health Care
Wellness & Consumer Driven Health CareWellness & Consumer Driven Health Care
Wellness & Consumer Driven Health CareSmeaco
 
Wellness & Consumer Driven Health Care
Wellness & Consumer Driven Health CareWellness & Consumer Driven Health Care
Wellness & Consumer Driven Health Careguest00dbec2
 
Crafting It Likmi
Crafting It LikmiCrafting It Likmi
Crafting It Likmidarwintjoe
 
LEAR Q108presentation-z1x78ds
LEAR Q108presentation-z1x78dsLEAR Q108presentation-z1x78ds
LEAR Q108presentation-z1x78dsfinance16
 
Samuel hbv lt ds 1- 2013
Samuel   hbv lt ds 1- 2013Samuel   hbv lt ds 1- 2013
Samuel hbv lt ds 1- 2013odeckmyn
 
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?Martin Ballaschk
 
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 2010Burton Lee
 
TEDxBotkyrka - Start caring, start sharing
TEDxBotkyrka - Start caring, start sharingTEDxBotkyrka - Start caring, start sharing
TEDxBotkyrka - Start caring, start sharingJoakim Jardenberg
 
AI Eng April 11
AI Eng April 11AI Eng April 11
AI Eng April 11Embraer RI
 
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 2011IBM Sverige
 
Samuel virus lt du 2012
Samuel virus  lt du 2012Samuel virus  lt du 2012
Samuel virus lt du 2012odeckmyn
 
Roadmap For International Growth Final
Roadmap For International Growth FinalRoadmap For International Growth Final
Roadmap For International Growth Finaljwdento3
 
JOrson_Prague_June11
JOrson_Prague_June11JOrson_Prague_June11
JOrson_Prague_June11TacTac-RAS
 
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 2012Tri Dung, Tran
 

Similar to 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
 

Recently uploaded

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 slidevu2urc
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
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...Drew Madelung
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
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 DevelopmentsTrustArc
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
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 MenDelhi Call girls
 
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...Miguel Araújo
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 

Recently uploaded (20)

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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
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...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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
 
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...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

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