SlideShare ist ein Scribd-Unternehmen logo
1 von 9
Building the
    Web Platform
     Arun Ranganathan

(Evangelist. Standards Wonk.)
      hacks.mozilla.org
Where we’re going...
Morning,

Afternoon,

 Evening
Morning
               localStorage

XMLHttpRequest and XDomainRequest (in IE8)

               postMessage

                 CSS2.1
Afternoon
     HTML5 Canvas

      HTML5 Video

  HTML5 Drag and Drop

CSS WebFonts (@font-face)

       Geolocation
Evening
Storage with Indexes (and not SQL)

           Orientation

           Multitouch

      3DGraphics (WebGL)
Questions?
• There are no foolish questions, only fools
  who do not question.
about:arun
• twitter.com/arun
• arunranga.com
• arun@mozilla.com

Weitere ähnliche Inhalte

Andere mochten auch

Final Presentation for Harrison Aquino Class MJC
Final Presentation for Harrison Aquino Class MJCFinal Presentation for Harrison Aquino Class MJC
Final Presentation for Harrison Aquino Class MJCMdunhamMJC
 
Synthèse et décryptage des annonces I/O et WWDC
Synthèse et décryptage des annonces I/O et WWDCSynthèse et décryptage des annonces I/O et WWDC
Synthèse et décryptage des annonces I/O et WWDCBEWOOPI
 
Nouveautés google
Nouveautés googleNouveautés google
Nouveautés googleBEWOOPI
 
Qivana Overview
Qivana OverviewQivana Overview
Qivana Overviewteamqivana
 
O Corpo Humano Transparente
O Corpo Humano TransparenteO Corpo Humano Transparente
O Corpo Humano TransparenteAngela Leal
 
эффективные коммуникации основа успеха организации
эффективные коммуникации   основа успеха организацииэффективные коммуникации   основа успеха организации
эффективные коммуникации основа успеха организацииSorvacheva
 
iOS 9 et Watch OS 2, infos et bonnes pratiques | Bewoopi
iOS 9 et Watch OS 2, infos et bonnes pratiques | BewoopiiOS 9 et Watch OS 2, infos et bonnes pratiques | Bewoopi
iOS 9 et Watch OS 2, infos et bonnes pratiques | BewoopiBEWOOPI
 
Geng Tans Portfolio
Geng Tans PortfolioGeng Tans Portfolio
Geng Tans PortfolioGengtan
 
Atlas architects new brochure 97
Atlas architects new brochure 97Atlas architects new brochure 97
Atlas architects new brochure 97Gengtan
 
Why User Experience?
Why User Experience?Why User Experience?
Why User Experience?Interakt
 
Countering India’s Voting Apathy
Countering India’s Voting ApathyCountering India’s Voting Apathy
Countering India’s Voting ApathyInterakt
 

Andere mochten auch (19)

Final Presentation for Harrison Aquino Class MJC
Final Presentation for Harrison Aquino Class MJCFinal Presentation for Harrison Aquino Class MJC
Final Presentation for Harrison Aquino Class MJC
 
Prezentacja111
Prezentacja111Prezentacja111
Prezentacja111
 
Synthèse et décryptage des annonces I/O et WWDC
Synthèse et décryptage des annonces I/O et WWDCSynthèse et décryptage des annonces I/O et WWDC
Synthèse et décryptage des annonces I/O et WWDC
 
Nouveautés google
Nouveautés googleNouveautés google
Nouveautés google
 
Qivana Overview
Qivana OverviewQivana Overview
Qivana Overview
 
O Corpo Humano Transparente
O Corpo Humano TransparenteO Corpo Humano Transparente
O Corpo Humano Transparente
 
Factura
FacturaFactura
Factura
 
эффективные коммуникации основа успеха организации
эффективные коммуникации   основа успеха организацииэффективные коммуникации   основа успеха организации
эффективные коммуникации основа успеха организации
 
iOS 9 et Watch OS 2, infos et bonnes pratiques | Bewoopi
iOS 9 et Watch OS 2, infos et bonnes pratiques | BewoopiiOS 9 et Watch OS 2, infos et bonnes pratiques | Bewoopi
iOS 9 et Watch OS 2, infos et bonnes pratiques | Bewoopi
 
Analyse strategique
Analyse strategiqueAnalyse strategique
Analyse strategique
 
Geng Tans Portfolio
Geng Tans PortfolioGeng Tans Portfolio
Geng Tans Portfolio
 
Atlas architects new brochure 97
Atlas architects new brochure 97Atlas architects new brochure 97
Atlas architects new brochure 97
 
Foundry
FoundryFoundry
Foundry
 
Travaux groupe sénégal.1 docx
Travaux groupe sénégal.1 docxTravaux groupe sénégal.1 docx
Travaux groupe sénégal.1 docx
 
Feuille de route sakss tog
Feuille de route sakss togFeuille de route sakss tog
Feuille de route sakss tog
 
Evaluation des besoins renforcement capacites
Evaluation des besoins renforcement capacitesEvaluation des besoins renforcement capacites
Evaluation des besoins renforcement capacites
 
Country SAKSS in West and Central Africa
Country SAKSS in West and Central AfricaCountry SAKSS in West and Central Africa
Country SAKSS in West and Central Africa
 
Why User Experience?
Why User Experience?Why User Experience?
Why User Experience?
 
Countering India’s Voting Apathy
Countering India’s Voting ApathyCountering India’s Voting Apathy
Countering India’s Voting Apathy
 

Kürzlich hochgeladen

Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe中 央社
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceSamy Fodil
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...CzechDreamin
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfFIDO Alliance
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyUXDXConf
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?Mark Billinghurst
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentationyogeshlabana357357
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...panagenda
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...FIDO Alliance
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimaginedpanagenda
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...FIDO Alliance
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Hiroshi SHIBATA
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfFIDO Alliance
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfFIDO Alliance
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctBrainSell Technologies
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfSrushith Repakula
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsStefano
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform EngineeringMarcus Vechiato
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIES VE
 

Kürzlich hochgeladen (20)

Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 

Tpac09 Dev Day