SlideShare a Scribd company logo
A Cross Referenced Note about HTML5

                                      By: Shahzad Sarwar
                                      To: Development Team
                                      Dated: 25th July 2010
Scope:
What is HTML5?
What are the new features in HTML5?
What is future of Web with reference to HTM 5-Will it devalue current presentation layer
technologies for Web like Flash, Silverlight?


What is HTML5?
HTML5 is currently under development as the next major revision of the HTML
standard. Like its immediate predecessors, HTML 4.01 and XHTML 1.1, HTML5 is a
standard for structuring and presenting content on the World Wide Web. The new
standard incorporates features like video playback and drag-and-drop that have been
previously dependent on third-party browser plug-ins such as Adobe Flash, Microsoft
Silverlight, and Google Gears.

The Web Hypertext Application Technology Working Group (WHATWG) started work
on the specification in June 2004 under the name Web Applications 1.0. As of March
2010, the specification is in the Draft Standard state at the WHATWG, and in Working
Draft state at the W3C. Ian Hickson of Google, Inc. is the editor of HTML5.

Ian Hickson, editor of the HTML5 specification, expects the specification to reach the
Candidate Recommendation stage during 2012. The criteria for the specification
becoming a W3C Recommendation is “two 100% complete and fully interoperable
implementations”. In an interview with TechRepublic, Hickson guessed that this would
occur in the year 2022 or later. However, many parts of the specification are stable and
may be implemented in products.

What are new Features in HTML5?
In addition to specifying markup, HTML5 specifies scripting application programming
interfaces (APIs). Existing document object model (DOM) interfaces are extended and de
facto features documented. There are also new APIs, such as:

   •   The canvas element for immediate mode 2D drawing. See Canvas 2D API
       Specification 1.0 specification
   •   Timed media playback
   •   Offline storage database (offline web applications). See Web Storage
   •   Document editing
   •   Drag-and-drop
   •   Cross-document messaging
   •   Browser history management
   •   MIME type and protocol handler registration.
   •   Microdata
   •   Geolocation
•   Local SQL Database. Web SQL Database
   •   Indexed hierarchical key-value store (formerly WebSimpleDB). Indexed Database
       API

For more details about new features see these videos by Google.
http://www.youtube.com/watch?v=EdDc7sWjCL4&NR=1
http://www.youtube.com/watch?v=siOHh0uzcuY&feature=channel
http://www.youtube.com/watch?v=aW--Wlf9EFs&feature=channel
http://www.youtube.com/watch?v=AusOPz8Ww80&feature=related
http://www.youtube.com/watch?v=spjOAFGxOP0



What is future of Web with reference to HTM 5-Will it devalue
current presentation layer technologies for Web like Flash,
Silverlight?
Answer is No. Because the features that HTML5 is providing is very small subset of the
functionality provided by Flash and Silverlight.
Lets take an example of 2D/3D Graphics support. Although HTML5 has provided
Canvas API but it can’t be compared with full support provided by Silverlight or Flash.

Same is the case with Video and Audio support. HTML before HTML5 don’t have audio
and video support. Now that support is there in HTML5. But this support is limited and
can’t help in all cases.

So in short yes, with HTML5, the standard has grown a lot and there will always space
for commercial products who will enhance the standard and will provide more deep
implementation of features.

This gap between standard and commercialization of standard in products will always be
there.

Wait till all features of HTML5 are implemented in all browsers and enjoy the new world
of web.

References:
http://www.youtube.com/watch?v=EdDc7sWjCL4&NR=1
http://www.youtube.com/watch?v=siOHh0uzcuY&feature=channel
http://www.youtube.com/watch?v=aW--Wlf9EFs&feature=channel
http://www.youtube.com/watch?v=AusOPz8Ww80&feature=related
http://www.youtube.com/watch?v=spjOAFGxOP0
http://dev.w3.org/html5/spec/Overview.html
http://dev.w3.org/html5/html4-differences/
What is future of web with reference to html5 will it devalue current presentation layer technologies for web like flash, silverlight
Ad

Recommended

Developing with HTML5
Developing with HTML5
Ray Wong
 
Flex vs. HTML5 for RIAS
Flex vs. HTML5 for RIAS
Pamela Fox
 
0025 todo lo_que_queria_saber_de_html5_y_no_se_animaba_a_preguntar
0025 todo lo_que_queria_saber_de_html5_y_no_se_animaba_a_preguntar
GeneXus
 
Top 10 Front End Development Technologies to Focus in 2018
Top 10 Front End Development Technologies to Focus in 2018
Helios Solutions
 
Sbwire 525914
Sbwire 525914
Red Cherry Calgary Web Design
 
Entity framework (EF) 7
Entity framework (EF) 7
Paul Graham
 
Components Approach to building Web Apps
Components Approach to building Web Apps
Vinci Rufus
 
Html5 flash v3
Html5 flash v3
bchen888
 
Flex vs HTML5
Flex vs HTML5
Ray Wong
 
Php Framework
Php Framework
cncwebworld
 
Open Source examples from Adobe : Oscon kiosk
Open Source examples from Adobe : Oscon kiosk
Dave McAllister
 
HTML5 in IE9
HTML5 in IE9
Buu Nguyen
 
Opening the mobile web mozilla and firefox os-chit thiri maung
Opening the mobile web mozilla and firefox os-chit thiri maung
Chit Thiri Maung
 
Microsoft Silverlight
Microsoft Silverlight
thinkahead.net
 
JavaScript - Kristiansand PHP
JavaScript - Kristiansand PHP
holeedave
 
Lap around Visual Studio 2013
Lap around Visual Studio 2013
Valdis Iljuconoks
 
Microsoft silverlight : top 10 features
Microsoft silverlight : top 10 features
Diya Singh
 
I T Mentors V S2008 Onramp240 V1
I T Mentors V S2008 Onramp240 V1
llangit
 
Apache Flex: Overview
Apache Flex: Overview
Tarun Telang
 
Top 5 Front End Development Tools For 2021
Top 5 Front End Development Tools For 2021
ForceBolt
 
SoftServe - "ASP.NET MVC як наступний крок у розвитку технології розробки Web...
SoftServe - "ASP.NET MVC як наступний крок у розвитку технології розробки Web...
SoftServe
 
Best PHP Frameworks
Best PHP Frameworks
Clixlogix Technologies
 
Flex In Dot Net
Flex In Dot Net
pradeepfdo
 
Composite C1 Presentaion
Composite C1 Presentaion
jakobbartholdy
 
Aeternity Blockchain - Ecosystem & Devtools [2019]
Aeternity Blockchain - Ecosystem & Devtools [2019]
Przemysław Thomann
 
New Tools for Developers in IE9
New Tools for Developers in IE9
Harish Ranganathan
 
HTML 5
HTML 5
Prof. Erwin Globio
 
Sr Full Stack Developer
Sr Full Stack Developer
Muhammad Suhaib
 
Srs sso-version-1.2-stable version-0
Srs sso-version-1.2-stable version-0
Shahzad
 
White Paper On ConCurrency For PCMS Application Architecture
White Paper On ConCurrency For PCMS Application Architecture
Shahzad
 

More Related Content

What's hot (20)

Flex vs HTML5
Flex vs HTML5
Ray Wong
 
Php Framework
Php Framework
cncwebworld
 
Open Source examples from Adobe : Oscon kiosk
Open Source examples from Adobe : Oscon kiosk
Dave McAllister
 
HTML5 in IE9
HTML5 in IE9
Buu Nguyen
 
Opening the mobile web mozilla and firefox os-chit thiri maung
Opening the mobile web mozilla and firefox os-chit thiri maung
Chit Thiri Maung
 
Microsoft Silverlight
Microsoft Silverlight
thinkahead.net
 
JavaScript - Kristiansand PHP
JavaScript - Kristiansand PHP
holeedave
 
Lap around Visual Studio 2013
Lap around Visual Studio 2013
Valdis Iljuconoks
 
Microsoft silverlight : top 10 features
Microsoft silverlight : top 10 features
Diya Singh
 
I T Mentors V S2008 Onramp240 V1
I T Mentors V S2008 Onramp240 V1
llangit
 
Apache Flex: Overview
Apache Flex: Overview
Tarun Telang
 
Top 5 Front End Development Tools For 2021
Top 5 Front End Development Tools For 2021
ForceBolt
 
SoftServe - "ASP.NET MVC як наступний крок у розвитку технології розробки Web...
SoftServe - "ASP.NET MVC як наступний крок у розвитку технології розробки Web...
SoftServe
 
Best PHP Frameworks
Best PHP Frameworks
Clixlogix Technologies
 
Flex In Dot Net
Flex In Dot Net
pradeepfdo
 
Composite C1 Presentaion
Composite C1 Presentaion
jakobbartholdy
 
Aeternity Blockchain - Ecosystem & Devtools [2019]
Aeternity Blockchain - Ecosystem & Devtools [2019]
Przemysław Thomann
 
New Tools for Developers in IE9
New Tools for Developers in IE9
Harish Ranganathan
 
HTML 5
HTML 5
Prof. Erwin Globio
 
Sr Full Stack Developer
Sr Full Stack Developer
Muhammad Suhaib
 
Flex vs HTML5
Flex vs HTML5
Ray Wong
 
Open Source examples from Adobe : Oscon kiosk
Open Source examples from Adobe : Oscon kiosk
Dave McAllister
 
Opening the mobile web mozilla and firefox os-chit thiri maung
Opening the mobile web mozilla and firefox os-chit thiri maung
Chit Thiri Maung
 
JavaScript - Kristiansand PHP
JavaScript - Kristiansand PHP
holeedave
 
Lap around Visual Studio 2013
Lap around Visual Studio 2013
Valdis Iljuconoks
 
Microsoft silverlight : top 10 features
Microsoft silverlight : top 10 features
Diya Singh
 
I T Mentors V S2008 Onramp240 V1
I T Mentors V S2008 Onramp240 V1
llangit
 
Apache Flex: Overview
Apache Flex: Overview
Tarun Telang
 
Top 5 Front End Development Tools For 2021
Top 5 Front End Development Tools For 2021
ForceBolt
 
SoftServe - "ASP.NET MVC як наступний крок у розвитку технології розробки Web...
SoftServe - "ASP.NET MVC як наступний крок у розвитку технології розробки Web...
SoftServe
 
Flex In Dot Net
Flex In Dot Net
pradeepfdo
 
Composite C1 Presentaion
Composite C1 Presentaion
jakobbartholdy
 
Aeternity Blockchain - Ecosystem & Devtools [2019]
Aeternity Blockchain - Ecosystem & Devtools [2019]
Przemysław Thomann
 
New Tools for Developers in IE9
New Tools for Developers in IE9
Harish Ranganathan
 

Viewers also liked (6)

Srs sso-version-1.2-stable version-0
Srs sso-version-1.2-stable version-0
Shahzad
 
White Paper On ConCurrency For PCMS Application Architecture
White Paper On ConCurrency For PCMS Application Architecture
Shahzad
 
To Study E T L ( Extract, Transform, Load) Tools Specially S Q L Server I...
To Study E T L ( Extract, Transform, Load) Tools Specially S Q L Server I...
Shahzad
 
Whitepaper To Study Filestream Option In Sql Server
Whitepaper To Study Filestream Option In Sql Server
Shahzad
 
To Analyze Cargo Loading Optimization Algorithm
To Analyze Cargo Loading Optimization Algorithm
Shahzad
 
Cargo load planning & freight optimization
Cargo load planning & freight optimization
Puneet Mishra
 
Srs sso-version-1.2-stable version-0
Srs sso-version-1.2-stable version-0
Shahzad
 
White Paper On ConCurrency For PCMS Application Architecture
White Paper On ConCurrency For PCMS Application Architecture
Shahzad
 
To Study E T L ( Extract, Transform, Load) Tools Specially S Q L Server I...
To Study E T L ( Extract, Transform, Load) Tools Specially S Q L Server I...
Shahzad
 
Whitepaper To Study Filestream Option In Sql Server
Whitepaper To Study Filestream Option In Sql Server
Shahzad
 
To Analyze Cargo Loading Optimization Algorithm
To Analyze Cargo Loading Optimization Algorithm
Shahzad
 
Cargo load planning & freight optimization
Cargo load planning & freight optimization
Puneet Mishra
 
Ad

Similar to What is future of web with reference to html5 will it devalue current presentation layer technologies for web like flash, silverlight (20)

Html5
Html5
Western Illinois University Libraries
 
UMK Lecture 5 - HTML5 latest v7
UMK Lecture 5 - HTML5 latest v7
Hisham Mat Hussin
 
Html5
Html5
Nitish Sharma
 
HTML5
HTML5
Western Illinois University Libraries
 
Everything you need to know about HTML5 in 15 min
Everything you need to know about HTML5 in 15 min
Edgar Parada
 
Web Technology and Standards Tutorial
Web Technology and Standards Tutorial
Jonathan Jeon
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
ijceronline
 
HTML5
HTML5
Sanjeev Kumar Jaiswal
 
Html 5
Html 5
AJINKYA N
 
Html5 overview
Html5 overview
AbhishekMondal42
 
HTML5 vs Flash : Term paper at VGSOM, IIT Kharagpur
HTML5 vs Flash : Term paper at VGSOM, IIT Kharagpur
Kanishka Chakraborty
 
Html 5 tutorial - By Bally Chohan
Html 5 tutorial - By Bally Chohan
ballychohanuk
 
HTML5 Introduction – Features and Resources for HTML5
HTML5 Introduction – Features and Resources for HTML5
Team Mango Media Private Limited
 
Report html5
Report html5
Himanshu Phulara
 
Swf search final
Swf search final
Duane Nickull
 
Qnx html5 hmi
Qnx html5 hmi
길수 김
 
HTML5 introduction for beginners
HTML5 introduction for beginners
Vineeth N Krishnan
 
Buzz & fuss about html5
Buzz & fuss about html5
PixelCrayons
 
HTML5 and DHTML
HTML5 and DHTML
patelpriyank01
 
Why Embrace "Html5"?
Why Embrace "Html5"?
FossilDesigns
 
Ad

More from Shahzad (20)

Srs sso-version-1.2-stable version
Srs sso-version-1.2-stable version
Shahzad
 
Exploration note - none windows based authentication for WCF
Exploration note - none windows based authentication for WCF
Shahzad
 
To study pcms pegasus erp cargo management system-release-7 from architectu...
To study pcms pegasus erp cargo management system-release-7 from architectu...
Shahzad
 
To study pcms pegasus erp cargo management system-release-6 from architectu...
To study pcms pegasus erp cargo management system-release-6 from architectu...
Shahzad
 
Pakistan management
Pakistan management
Shahzad
 
Corporate lessons
Corporate lessons
Shahzad
 
Software architecture to analyze licensing needs for pcms- pegasus cargo ma...
Software architecture to analyze licensing needs for pcms- pegasus cargo ma...
Shahzad
 
A cross referenced whitepaper on cloud computing
A cross referenced whitepaper on cloud computing
Shahzad
 
Software architecture case study - why and why not sql server replication
Software architecture case study - why and why not sql server replication
Shahzad
 
Software Architecture New Features of Visual Studio 2010 / .Net 4.0 - Part 1...
Software Architecture New Features of Visual Studio 2010 / .Net 4.0 - Part 1...
Shahzad
 
From Windows Presentation Foundation To Silverlight
From Windows Presentation Foundation To Silverlight
Shahzad
 
To Study The Tips Tricks Guidelines Related To Performance Tuning For N Hib...
To Study The Tips Tricks Guidelines Related To Performance Tuning For N Hib...
Shahzad
 
To Study E T L ( Extract, Transform, Load) Tools Specially S Q L Server I...
To Study E T L ( Extract, Transform, Load) Tools Specially S Q L Server I...
Shahzad
 
Asp
Asp
Shahzad
 
Case Study For Replication For PCMS
Case Study For Replication For PCMS
Shahzad
 
Data Structure In C#
Data Structure In C#
Shahzad
 
Software Bugs A Software Architect Point Of View
Software Bugs A Software Architect Point Of View
Shahzad
 
Design Pattern For C# Part 1
Design Pattern For C# Part 1
Shahzad
 
UML- Unified Modeling Language
UML- Unified Modeling Language
Shahzad
 
Software Development The Agile Way
Software Development The Agile Way
Shahzad
 
Srs sso-version-1.2-stable version
Srs sso-version-1.2-stable version
Shahzad
 
Exploration note - none windows based authentication for WCF
Exploration note - none windows based authentication for WCF
Shahzad
 
To study pcms pegasus erp cargo management system-release-7 from architectu...
To study pcms pegasus erp cargo management system-release-7 from architectu...
Shahzad
 
To study pcms pegasus erp cargo management system-release-6 from architectu...
To study pcms pegasus erp cargo management system-release-6 from architectu...
Shahzad
 
Pakistan management
Pakistan management
Shahzad
 
Corporate lessons
Corporate lessons
Shahzad
 
Software architecture to analyze licensing needs for pcms- pegasus cargo ma...
Software architecture to analyze licensing needs for pcms- pegasus cargo ma...
Shahzad
 
A cross referenced whitepaper on cloud computing
A cross referenced whitepaper on cloud computing
Shahzad
 
Software architecture case study - why and why not sql server replication
Software architecture case study - why and why not sql server replication
Shahzad
 
Software Architecture New Features of Visual Studio 2010 / .Net 4.0 - Part 1...
Software Architecture New Features of Visual Studio 2010 / .Net 4.0 - Part 1...
Shahzad
 
From Windows Presentation Foundation To Silverlight
From Windows Presentation Foundation To Silverlight
Shahzad
 
To Study The Tips Tricks Guidelines Related To Performance Tuning For N Hib...
To Study The Tips Tricks Guidelines Related To Performance Tuning For N Hib...
Shahzad
 
To Study E T L ( Extract, Transform, Load) Tools Specially S Q L Server I...
To Study E T L ( Extract, Transform, Load) Tools Specially S Q L Server I...
Shahzad
 
Case Study For Replication For PCMS
Case Study For Replication For PCMS
Shahzad
 
Data Structure In C#
Data Structure In C#
Shahzad
 
Software Bugs A Software Architect Point Of View
Software Bugs A Software Architect Point Of View
Shahzad
 
Design Pattern For C# Part 1
Design Pattern For C# Part 1
Shahzad
 
UML- Unified Modeling Language
UML- Unified Modeling Language
Shahzad
 
Software Development The Agile Way
Software Development The Agile Way
Shahzad
 

Recently uploaded (20)

AI vs Human Writing: Can You Tell the Difference?
AI vs Human Writing: Can You Tell the Difference?
Shashi Sathyanarayana, Ph.D
 
Smarter Aviation Data Management: Lessons from Swedavia Airports and Sweco
Smarter Aviation Data Management: Lessons from Swedavia Airports and Sweco
Safe Software
 
WebdriverIO & JavaScript: The Perfect Duo for Web Automation
WebdriverIO & JavaScript: The Perfect Duo for Web Automation
digitaljignect
 
The Future of Product Management in AI ERA.pdf
The Future of Product Management in AI ERA.pdf
Alyona Owens
 
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
Priyanka Aash
 
Salesforce Summer '25 Release Frenchgathering.pptx.pdf
Salesforce Summer '25 Release Frenchgathering.pptx.pdf
yosra Saidani
 
" How to survive with 1 billion vectors and not sell a kidney: our low-cost c...
" How to survive with 1 billion vectors and not sell a kidney: our low-cost c...
Fwdays
 
You are not excused! How to avoid security blind spots on the way to production
You are not excused! How to avoid security blind spots on the way to production
Michele Leroux Bustamante
 
"Database isolation: how we deal with hundreds of direct connections to the d...
"Database isolation: how we deal with hundreds of direct connections to the d...
Fwdays
 
Python Conference Singapore - 19 Jun 2025
Python Conference Singapore - 19 Jun 2025
ninefyi
 
Securing AI - There Is No Try, Only Do!.pdf
Securing AI - There Is No Try, Only Do!.pdf
Priyanka Aash
 
2025_06_18 - OpenMetadata Community Meeting.pdf
2025_06_18 - OpenMetadata Community Meeting.pdf
OpenMetadata
 
"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
 
From Manual to Auto Searching- FME in the Driver's Seat
From Manual to Auto Searching- FME in the Driver's Seat
Safe Software
 
Curietech AI in action - Accelerate MuleSoft development
Curietech AI in action - Accelerate MuleSoft development
shyamraj55
 
Mastering AI Workflows with FME by Mark Döring
Mastering AI Workflows with FME by Mark Döring
Safe Software
 
Using the SQLExecutor for Data Quality Management: aka One man's love for the...
Using the SQLExecutor for Data Quality Management: aka One man's love for the...
Safe Software
 
A Constitutional Quagmire - Ethical Minefields of AI, Cyber, and Privacy.pdf
A Constitutional Quagmire - Ethical Minefields of AI, Cyber, and Privacy.pdf
Priyanka Aash
 
Cracking the Code - Unveiling Synergies Between Open Source Security and AI.pdf
Cracking the Code - Unveiling Synergies Between Open Source Security and AI.pdf
Priyanka Aash
 
PyCon SG 25 - Firecracker Made Easy with Python.pdf
PyCon SG 25 - Firecracker Made Easy with Python.pdf
Muhammad Yuga Nugraha
 
AI vs Human Writing: Can You Tell the Difference?
AI vs Human Writing: Can You Tell the Difference?
Shashi Sathyanarayana, Ph.D
 
Smarter Aviation Data Management: Lessons from Swedavia Airports and Sweco
Smarter Aviation Data Management: Lessons from Swedavia Airports and Sweco
Safe Software
 
WebdriverIO & JavaScript: The Perfect Duo for Web Automation
WebdriverIO & JavaScript: The Perfect Duo for Web Automation
digitaljignect
 
The Future of Product Management in AI ERA.pdf
The Future of Product Management in AI ERA.pdf
Alyona Owens
 
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
Priyanka Aash
 
Salesforce Summer '25 Release Frenchgathering.pptx.pdf
Salesforce Summer '25 Release Frenchgathering.pptx.pdf
yosra Saidani
 
" How to survive with 1 billion vectors and not sell a kidney: our low-cost c...
" How to survive with 1 billion vectors and not sell a kidney: our low-cost c...
Fwdays
 
You are not excused! How to avoid security blind spots on the way to production
You are not excused! How to avoid security blind spots on the way to production
Michele Leroux Bustamante
 
"Database isolation: how we deal with hundreds of direct connections to the d...
"Database isolation: how we deal with hundreds of direct connections to the d...
Fwdays
 
Python Conference Singapore - 19 Jun 2025
Python Conference Singapore - 19 Jun 2025
ninefyi
 
Securing AI - There Is No Try, Only Do!.pdf
Securing AI - There Is No Try, Only Do!.pdf
Priyanka Aash
 
2025_06_18 - OpenMetadata Community Meeting.pdf
2025_06_18 - OpenMetadata Community Meeting.pdf
OpenMetadata
 
"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
 
From Manual to Auto Searching- FME in the Driver's Seat
From Manual to Auto Searching- FME in the Driver's Seat
Safe Software
 
Curietech AI in action - Accelerate MuleSoft development
Curietech AI in action - Accelerate MuleSoft development
shyamraj55
 
Mastering AI Workflows with FME by Mark Döring
Mastering AI Workflows with FME by Mark Döring
Safe Software
 
Using the SQLExecutor for Data Quality Management: aka One man's love for the...
Using the SQLExecutor for Data Quality Management: aka One man's love for the...
Safe Software
 
A Constitutional Quagmire - Ethical Minefields of AI, Cyber, and Privacy.pdf
A Constitutional Quagmire - Ethical Minefields of AI, Cyber, and Privacy.pdf
Priyanka Aash
 
Cracking the Code - Unveiling Synergies Between Open Source Security and AI.pdf
Cracking the Code - Unveiling Synergies Between Open Source Security and AI.pdf
Priyanka Aash
 
PyCon SG 25 - Firecracker Made Easy with Python.pdf
PyCon SG 25 - Firecracker Made Easy with Python.pdf
Muhammad Yuga Nugraha
 

What is future of web with reference to html5 will it devalue current presentation layer technologies for web like flash, silverlight

  • 1. A Cross Referenced Note about HTML5 By: Shahzad Sarwar To: Development Team Dated: 25th July 2010
  • 2. Scope: What is HTML5? What are the new features in HTML5? What is future of Web with reference to HTM 5-Will it devalue current presentation layer technologies for Web like Flash, Silverlight? What is HTML5? HTML5 is currently under development as the next major revision of the HTML standard. Like its immediate predecessors, HTML 4.01 and XHTML 1.1, HTML5 is a standard for structuring and presenting content on the World Wide Web. The new standard incorporates features like video playback and drag-and-drop that have been previously dependent on third-party browser plug-ins such as Adobe Flash, Microsoft Silverlight, and Google Gears. The Web Hypertext Application Technology Working Group (WHATWG) started work on the specification in June 2004 under the name Web Applications 1.0. As of March 2010, the specification is in the Draft Standard state at the WHATWG, and in Working Draft state at the W3C. Ian Hickson of Google, Inc. is the editor of HTML5. Ian Hickson, editor of the HTML5 specification, expects the specification to reach the Candidate Recommendation stage during 2012. The criteria for the specification becoming a W3C Recommendation is “two 100% complete and fully interoperable implementations”. In an interview with TechRepublic, Hickson guessed that this would occur in the year 2022 or later. However, many parts of the specification are stable and may be implemented in products. What are new Features in HTML5? In addition to specifying markup, HTML5 specifies scripting application programming interfaces (APIs). Existing document object model (DOM) interfaces are extended and de facto features documented. There are also new APIs, such as: • The canvas element for immediate mode 2D drawing. See Canvas 2D API Specification 1.0 specification • Timed media playback • Offline storage database (offline web applications). See Web Storage • Document editing • Drag-and-drop • Cross-document messaging • Browser history management • MIME type and protocol handler registration. • Microdata • Geolocation
  • 3. Local SQL Database. Web SQL Database • Indexed hierarchical key-value store (formerly WebSimpleDB). Indexed Database API For more details about new features see these videos by Google. http://www.youtube.com/watch?v=EdDc7sWjCL4&NR=1 http://www.youtube.com/watch?v=siOHh0uzcuY&feature=channel http://www.youtube.com/watch?v=aW--Wlf9EFs&feature=channel http://www.youtube.com/watch?v=AusOPz8Ww80&feature=related http://www.youtube.com/watch?v=spjOAFGxOP0 What is future of Web with reference to HTM 5-Will it devalue current presentation layer technologies for Web like Flash, Silverlight? Answer is No. Because the features that HTML5 is providing is very small subset of the functionality provided by Flash and Silverlight. Lets take an example of 2D/3D Graphics support. Although HTML5 has provided Canvas API but it can’t be compared with full support provided by Silverlight or Flash. Same is the case with Video and Audio support. HTML before HTML5 don’t have audio and video support. Now that support is there in HTML5. But this support is limited and can’t help in all cases. So in short yes, with HTML5, the standard has grown a lot and there will always space for commercial products who will enhance the standard and will provide more deep implementation of features. This gap between standard and commercialization of standard in products will always be there. Wait till all features of HTML5 are implemented in all browsers and enjoy the new world of web. References: http://www.youtube.com/watch?v=EdDc7sWjCL4&NR=1 http://www.youtube.com/watch?v=siOHh0uzcuY&feature=channel http://www.youtube.com/watch?v=aW--Wlf9EFs&feature=channel http://www.youtube.com/watch?v=AusOPz8Ww80&feature=related http://www.youtube.com/watch?v=spjOAFGxOP0 http://dev.w3.org/html5/spec/Overview.html http://dev.w3.org/html5/html4-differences/