SlideShare une entreprise Scribd logo
1  sur  38
Télécharger pour lire hors ligne
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

Contenu connexe

En vedette

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
 

En vedette (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
 

Similaire à 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
 
Nokia Lifeblogging and theBlogging Phenomenon
Nokia Lifeblogging and theBlogging PhenomenonNokia Lifeblogging and theBlogging Phenomenon
Nokia Lifeblogging and theBlogging PhenomenonBSI
 
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
 

Similaire à 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
 
Nokia Lifeblogging and theBlogging Phenomenon
Nokia Lifeblogging and theBlogging PhenomenonNokia Lifeblogging and theBlogging Phenomenon
Nokia Lifeblogging and theBlogging Phenomenon
 
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
 

Dernier

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
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
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
 
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
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 

Dernier (20)

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
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
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
 
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...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 

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