際際滷

際際滷Share a Scribd company logo
The Evolution of Web Applications Edwin Aoki Feb. 29, 2008
More and More Power, Less and Less Size
No More Browser Wars
The Industry Is Changing
The Holy Grail Write Once, Run Anywhere (or write once, run everywhere) (or write once, compile everywhere) (or)
HTML: Clean and Simple <strong>, <em> <b>, <blink>, <font>, <i>, <marquee>, <vspace> CSS, progressive enhancement
Havent we tried this before?
Which would you prefer?
Uploading pictures
Userplane Desktop (launching next week)
This Isnt New June 25, 1997 - more than 10 years ago  Dynamic HTML's ability to create and manage HTML objects, window and key events, and Communicator windows makes it easy to create product-quality user interfaces that provide the same level of user experience that users expect from native applications  - Marc Andreessen
The Age of Run Anywhere (no writing) Desktop, Web,  and  Mobile Any Service Identity Messaging Video Community Advertising Mobile Any Service Provider
Stay Tuned And while youre waiting, Complete our digital scavenger hunt  at  http://dev.aol.com/fowa_contest  to win a MacBook Air at the AOL booth * Must be present at FOWA beach party to win
Questions? Email me at: aoki@aol.net Get information, tutorials, and examples using AOLs APIs and services at: http://dev.aol.com Photo Credits: Hell photo: http://www.flickr.com/photos/billmurray/113830985/ Browser wars: http://www.flickr.com/photos/stefan2904/457961679/
Ad

Recommended

Amsterdam HTML5 Game Developement Meetup - ThreeDee Media presentation
Amsterdam HTML5 Game Developement Meetup - ThreeDee Media presentation
ThreeDee Media
Ed Burns @ FOWA 08
Ed Burns @ FOWA 08
carsonsystems
Leah Culver @ FOWA 08
Leah Culver @ FOWA 08
carsonsystems
Brian Oberkirch, Tantek Celik & Joseph Smarr @ FOWA Miami
Brian Oberkirch, Tantek Celik & Joseph Smarr @ FOWA Miami
carsonsystems
Matt Marshall @ FOWA 08
Matt Marshall @ FOWA 08
carsonsystems
T O R O S M U S H U P O W E R T
tortas
Emily Boyd @ FOWA Miami 08
Emily Boyd @ FOWA Miami 08
carsonsystems
Kevin Marks @ FOWA 08
Kevin Marks @ FOWA 08
carsonsystems
Ajax World 2008
Ajax World 2008
Axway Appcelerator
Ajaxworld March 2008 - Jeff Haynie Keynote - Appcelerator
Ajaxworld March 2008 - Jeff Haynie Keynote - Appcelerator
Jeff Haynie
Web application development - The past, the present, the future
Web application development - The past, the present, the future
Juho Veps辰l辰inen
Beyond the Browser
Beyond the Browser
John Coggeshall
MINOR PROZECT REPORT on WINDOWS SERVER
MINOR PROZECT REPORT on WINDOWS SERVER
Asish Verma
Week 1
Week 1
A VD
The History of HTML5
The History of HTML5
Mike Wilcox
Food borne human diseases
Food borne human diseases
AmalMohammedNasserSa
Mozilla 2009 All Hands
Mozilla 2009 All Hands
John Lilly
Evolution of the web
Evolution of the web
Muhammad Zubair
Evolution Of The Web
Evolution Of The Web
Muhammad Zubair
Evolution of the web
Evolution of the web
Muhammad Zubair
Web Applications - Behind the Scenes + Open Source Examples
Web Applications - Behind the Scenes + Open Source Examples
Richard Peter Ong
The Evolving Architecture
The Evolving Architecture
William Grosso
Web application development full &amp; detailed guide for 2022
Web application development full &amp; detailed guide for 2022
Metricoid Technology
Web Application
Web Application
Sameer Poudel
presentation-131127230708-phpapp01.pdf
presentation-131127230708-phpapp01.pdf
komailhaider7
Web engineering notes unit 2
Web engineering notes unit 2
inshu1890
Microsoft Expression Web 2 On Demand 2nd Edition Steve Johnson
Microsoft Expression Web 2 On Demand 2nd Edition Steve Johnson
murachgiua
WebMatrix, see what the matrix can do for you!!
WebMatrix, see what the matrix can do for you!!
Fr辿d辿ric Harper
Pathable Presentations
Pathable Presentations
carsonsystems
Tariq Krim @ FOWA Feb 07
Tariq Krim @ FOWA Feb 07
carsonsystems

More Related Content

Similar to Edwin Aoki @ FOWA 08 (20)

Ajax World 2008
Ajax World 2008
Axway Appcelerator
Ajaxworld March 2008 - Jeff Haynie Keynote - Appcelerator
Ajaxworld March 2008 - Jeff Haynie Keynote - Appcelerator
Jeff Haynie
Web application development - The past, the present, the future
Web application development - The past, the present, the future
Juho Veps辰l辰inen
Beyond the Browser
Beyond the Browser
John Coggeshall
MINOR PROZECT REPORT on WINDOWS SERVER
MINOR PROZECT REPORT on WINDOWS SERVER
Asish Verma
Week 1
Week 1
A VD
The History of HTML5
The History of HTML5
Mike Wilcox
Food borne human diseases
Food borne human diseases
AmalMohammedNasserSa
Mozilla 2009 All Hands
Mozilla 2009 All Hands
John Lilly
Evolution of the web
Evolution of the web
Muhammad Zubair
Evolution Of The Web
Evolution Of The Web
Muhammad Zubair
Evolution of the web
Evolution of the web
Muhammad Zubair
Web Applications - Behind the Scenes + Open Source Examples
Web Applications - Behind the Scenes + Open Source Examples
Richard Peter Ong
The Evolving Architecture
The Evolving Architecture
William Grosso
Web application development full &amp; detailed guide for 2022
Web application development full &amp; detailed guide for 2022
Metricoid Technology
Web Application
Web Application
Sameer Poudel
presentation-131127230708-phpapp01.pdf
presentation-131127230708-phpapp01.pdf
komailhaider7
Web engineering notes unit 2
Web engineering notes unit 2
inshu1890
Microsoft Expression Web 2 On Demand 2nd Edition Steve Johnson
Microsoft Expression Web 2 On Demand 2nd Edition Steve Johnson
murachgiua
WebMatrix, see what the matrix can do for you!!
WebMatrix, see what the matrix can do for you!!
Fr辿d辿ric Harper
Ajaxworld March 2008 - Jeff Haynie Keynote - Appcelerator
Ajaxworld March 2008 - Jeff Haynie Keynote - Appcelerator
Jeff Haynie
Web application development - The past, the present, the future
Web application development - The past, the present, the future
Juho Veps辰l辰inen
MINOR PROZECT REPORT on WINDOWS SERVER
MINOR PROZECT REPORT on WINDOWS SERVER
Asish Verma
Week 1
Week 1
A VD
The History of HTML5
The History of HTML5
Mike Wilcox
Mozilla 2009 All Hands
Mozilla 2009 All Hands
John Lilly
Web Applications - Behind the Scenes + Open Source Examples
Web Applications - Behind the Scenes + Open Source Examples
Richard Peter Ong
The Evolving Architecture
The Evolving Architecture
William Grosso
Web application development full &amp; detailed guide for 2022
Web application development full &amp; detailed guide for 2022
Metricoid Technology
presentation-131127230708-phpapp01.pdf
presentation-131127230708-phpapp01.pdf
komailhaider7
Web engineering notes unit 2
Web engineering notes unit 2
inshu1890
Microsoft Expression Web 2 On Demand 2nd Edition Steve Johnson
Microsoft Expression Web 2 On Demand 2nd Edition Steve Johnson
murachgiua
WebMatrix, see what the matrix can do for you!!
WebMatrix, see what the matrix can do for you!!
Fr辿d辿ric Harper

More from carsonsystems (17)

Pathable Presentations
Pathable Presentations
carsonsystems
Tariq Krim @ FOWA Feb 07
Tariq Krim @ FOWA Feb 07
carsonsystems
Simon Hawkins @ FOWA Feb 07.
Simon Hawkins @ FOWA Feb 07.
carsonsystems
Daniel Appelquist @ FOWA Feb 07
Daniel Appelquist @ FOWA Feb 07
carsonsystems
Chris Wilson @ FOWA Feb 07
Chris Wilson @ FOWA Feb 07
carsonsystems
Simon Wardley @ FOWA Feb 07
Simon Wardley @ FOWA Feb 07
carsonsystems
Brice Leblevennec @ FOWA Feb 07
Brice Leblevennec @ FOWA Feb 07
carsonsystems
Philip Wilkinson @ FOWA Feb 07
Philip Wilkinson @ FOWA Feb 07
carsonsystems
Ben Holmes @ FOWA Feb 07
Ben Holmes @ FOWA Feb 07
carsonsystems
Richard Moross @ FOWA Feb 07
Richard Moross @ FOWA Feb 07
carsonsystems
Michael Arrington @ FOWA Feb 07
Michael Arrington @ FOWA Feb 07
carsonsystems
Werner Vogels @ FOWA Feb 07
Werner Vogels @ FOWA Feb 07
carsonsystems
Stefan Fountain @ FOWA Feb 07
Stefan Fountain @ FOWA Feb 07
carsonsystems
Simon Willison @ FOWA Feb 07
Simon Willison @ FOWA Feb 07
carsonsystems
Edwin Aoki @ Fowa Feb 07
Edwin Aoki @ Fowa Feb 07
carsonsystems
Bradley Horowitz @ FOWA Feb 07
Bradley Horowitz @ FOWA Feb 07
carsonsystems
Jonathon Rochelle @ FOWA Feb 07
Jonathon Rochelle @ FOWA Feb 07
carsonsystems
Pathable Presentations
Pathable Presentations
carsonsystems
Tariq Krim @ FOWA Feb 07
Tariq Krim @ FOWA Feb 07
carsonsystems
Simon Hawkins @ FOWA Feb 07.
Simon Hawkins @ FOWA Feb 07.
carsonsystems
Daniel Appelquist @ FOWA Feb 07
Daniel Appelquist @ FOWA Feb 07
carsonsystems
Chris Wilson @ FOWA Feb 07
Chris Wilson @ FOWA Feb 07
carsonsystems
Simon Wardley @ FOWA Feb 07
Simon Wardley @ FOWA Feb 07
carsonsystems
Brice Leblevennec @ FOWA Feb 07
Brice Leblevennec @ FOWA Feb 07
carsonsystems
Philip Wilkinson @ FOWA Feb 07
Philip Wilkinson @ FOWA Feb 07
carsonsystems
Ben Holmes @ FOWA Feb 07
Ben Holmes @ FOWA Feb 07
carsonsystems
Richard Moross @ FOWA Feb 07
Richard Moross @ FOWA Feb 07
carsonsystems
Michael Arrington @ FOWA Feb 07
Michael Arrington @ FOWA Feb 07
carsonsystems
Werner Vogels @ FOWA Feb 07
Werner Vogels @ FOWA Feb 07
carsonsystems
Stefan Fountain @ FOWA Feb 07
Stefan Fountain @ FOWA Feb 07
carsonsystems
Simon Willison @ FOWA Feb 07
Simon Willison @ FOWA Feb 07
carsonsystems
Edwin Aoki @ Fowa Feb 07
Edwin Aoki @ Fowa Feb 07
carsonsystems
Bradley Horowitz @ FOWA Feb 07
Bradley Horowitz @ FOWA Feb 07
carsonsystems
Jonathon Rochelle @ FOWA Feb 07
Jonathon Rochelle @ FOWA Feb 07
carsonsystems
Ad

Recently uploaded (20)

Enabling BIM / GIS integrations with Other Systems with FME
Enabling BIM / GIS integrations with Other Systems with FME
Safe Software
The Future of Data, AI, and AR: Innovation Inspired by You.pdf
The Future of Data, AI, and AR: Innovation Inspired by You.pdf
Safe Software
FIDO Seminar: Authentication for a Billion Consumers - Amazon.pptx
FIDO Seminar: Authentication for a Billion Consumers - Amazon.pptx
FIDO Alliance
Edge-banding-machines-edgeteq-s-200-en-.pdf
Edge-banding-machines-edgeteq-s-200-en-.pdf
AmirStern2
The Future of Technology: 2025-2125 by Saikat Basu.pdf
The Future of Technology: 2025-2125 by Saikat Basu.pdf
Saikat Basu
Key Requirements to Successfully Implement Generative AI in Edge DevicesOpt...
Key Requirements to Successfully Implement Generative AI in Edge DevicesOpt...
Edge AI and Vision Alliance
FIDO Seminar: New Data: Passkey Adoption in the Workforce.pptx
FIDO Seminar: New Data: Passkey Adoption in the Workforce.pptx
FIDO Alliance
Crypto Super 500 - 14th Report - June2025.pdf
Crypto Super 500 - 14th Report - June2025.pdf
Stephen Perrenod
FIDO Seminar: Evolving Landscape of Post-Quantum Cryptography.pptx
FIDO Seminar: Evolving Landscape of Post-Quantum Cryptography.pptx
FIDO Alliance
Artificial Intelligence in the Nonprofit Boardroom.pdf
Artificial Intelligence in the Nonprofit Boardroom.pdf
OnBoard
Turning the Page How AI is Exponentially Increasing Speed, Accuracy, and Ef...
Turning the Page How AI is Exponentially Increasing Speed, Accuracy, and Ef...
Impelsys Inc.
"How to survive Black Friday: preparing e-commerce for a peak season", Yurii ...
"How to survive Black Friday: preparing e-commerce for a peak season", Yurii ...
Fwdays
Can We Use Rust to Develop Extensions for PostgreSQL? (POSETTE: An Event for ...
Can We Use Rust to Develop Extensions for PostgreSQL? (POSETTE: An Event for ...
NTT DATA Technology & Innovation
AI VIDEO MAGAZINE - June 2025 - r/aivideo
AI VIDEO MAGAZINE - June 2025 - r/aivideo
1pcity Studios, Inc
Connecting Data and Intelligence: The Role of FME in Machine Learning
Connecting Data and Intelligence: The Role of FME in Machine Learning
Safe Software
FME for Distribution & Transmission Integrity Management Program (DIMP & TIMP)
FME for Distribution & Transmission Integrity Management Program (DIMP & TIMP)
Safe Software
No-Code Workflows for CAD & 3D Data: Scaling AI-Driven Infrastructure
No-Code Workflows for CAD & 3D Data: Scaling AI-Driven Infrastructure
Safe Software
9-1-1 Addressing: End-to-End Automation Using FME
9-1-1 Addressing: End-to-End Automation Using FME
Safe Software
Python Conference Singapore - 19 Jun 2025
Python Conference Singapore - 19 Jun 2025
ninefyi
ReSTIR [DI]: Spatiotemporal reservoir resampling for real-time ray tracing ...
ReSTIR [DI]: Spatiotemporal reservoir resampling for real-time ray tracing ...
revolcs10
Enabling BIM / GIS integrations with Other Systems with FME
Enabling BIM / GIS integrations with Other Systems with FME
Safe Software
The Future of Data, AI, and AR: Innovation Inspired by You.pdf
The Future of Data, AI, and AR: Innovation Inspired by You.pdf
Safe Software
FIDO Seminar: Authentication for a Billion Consumers - Amazon.pptx
FIDO Seminar: Authentication for a Billion Consumers - Amazon.pptx
FIDO Alliance
Edge-banding-machines-edgeteq-s-200-en-.pdf
Edge-banding-machines-edgeteq-s-200-en-.pdf
AmirStern2
The Future of Technology: 2025-2125 by Saikat Basu.pdf
The Future of Technology: 2025-2125 by Saikat Basu.pdf
Saikat Basu
Key Requirements to Successfully Implement Generative AI in Edge DevicesOpt...
Key Requirements to Successfully Implement Generative AI in Edge DevicesOpt...
Edge AI and Vision Alliance
FIDO Seminar: New Data: Passkey Adoption in the Workforce.pptx
FIDO Seminar: New Data: Passkey Adoption in the Workforce.pptx
FIDO Alliance
Crypto Super 500 - 14th Report - June2025.pdf
Crypto Super 500 - 14th Report - June2025.pdf
Stephen Perrenod
FIDO Seminar: Evolving Landscape of Post-Quantum Cryptography.pptx
FIDO Seminar: Evolving Landscape of Post-Quantum Cryptography.pptx
FIDO Alliance
Artificial Intelligence in the Nonprofit Boardroom.pdf
Artificial Intelligence in the Nonprofit Boardroom.pdf
OnBoard
Turning the Page How AI is Exponentially Increasing Speed, Accuracy, and Ef...
Turning the Page How AI is Exponentially Increasing Speed, Accuracy, and Ef...
Impelsys Inc.
"How to survive Black Friday: preparing e-commerce for a peak season", Yurii ...
"How to survive Black Friday: preparing e-commerce for a peak season", Yurii ...
Fwdays
Can We Use Rust to Develop Extensions for PostgreSQL? (POSETTE: An Event for ...
Can We Use Rust to Develop Extensions for PostgreSQL? (POSETTE: An Event for ...
NTT DATA Technology & Innovation
AI VIDEO MAGAZINE - June 2025 - r/aivideo
AI VIDEO MAGAZINE - June 2025 - r/aivideo
1pcity Studios, Inc
Connecting Data and Intelligence: The Role of FME in Machine Learning
Connecting Data and Intelligence: The Role of FME in Machine Learning
Safe Software
FME for Distribution & Transmission Integrity Management Program (DIMP & TIMP)
FME for Distribution & Transmission Integrity Management Program (DIMP & TIMP)
Safe Software
No-Code Workflows for CAD & 3D Data: Scaling AI-Driven Infrastructure
No-Code Workflows for CAD & 3D Data: Scaling AI-Driven Infrastructure
Safe Software
9-1-1 Addressing: End-to-End Automation Using FME
9-1-1 Addressing: End-to-End Automation Using FME
Safe Software
Python Conference Singapore - 19 Jun 2025
Python Conference Singapore - 19 Jun 2025
ninefyi
ReSTIR [DI]: Spatiotemporal reservoir resampling for real-time ray tracing ...
ReSTIR [DI]: Spatiotemporal reservoir resampling for real-time ray tracing ...
revolcs10
Ad

Edwin Aoki @ FOWA 08

  • 1. The Evolution of Web Applications Edwin Aoki Feb. 29, 2008
  • 2. More and More Power, Less and Less Size
  • 4. The Industry Is Changing
  • 5. The Holy Grail Write Once, Run Anywhere (or write once, run everywhere) (or write once, compile everywhere) (or)
  • 6. HTML: Clean and Simple <strong>, <em> <b>, <blink>, <font>, <i>, <marquee>, <vspace> CSS, progressive enhancement
  • 7. Havent we tried this before?
  • 8. Which would you prefer?
  • 11. This Isnt New June 25, 1997 - more than 10 years ago Dynamic HTML's ability to create and manage HTML objects, window and key events, and Communicator windows makes it easy to create product-quality user interfaces that provide the same level of user experience that users expect from native applications - Marc Andreessen
  • 12. The Age of Run Anywhere (no writing) Desktop, Web, and Mobile Any Service Identity Messaging Video Community Advertising Mobile Any Service Provider
  • 13. Stay Tuned And while youre waiting, Complete our digital scavenger hunt at http://dev.aol.com/fowa_contest to win a MacBook Air at the AOL booth * Must be present at FOWA beach party to win
  • 14. Questions? Email me at: aoki@aol.net Get information, tutorials, and examples using AOLs APIs and services at: http://dev.aol.com Photo Credits: Hell photo: http://www.flickr.com/photos/billmurray/113830985/ Browser wars: http://www.flickr.com/photos/stefan2904/457961679/