presented by: lan nguyen. started as cooperation with: world wide web consortium web hypertext...

13
Presented by: Lan Nguyen

Upload: shauna-palmer

Post on 25-Dec-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Presented by:Lan Nguyen

HTML5: Introduction

Started as cooperation with: World Wide Web Consortium Web Hypertext Application Technology Working

Group The future standard in web development W3C: “HTML5 will be finished in 2014” Goal: To improve HTML with support for

latest multimedia while keeping it consistently understood by computers and easily readable for humans

HTML5: Introduction

Potential to be cross platform across mobile applications

Capability of running on low-powered devices

A major challenge for Adobe Flash & Microsoft Silverlight

Features: New Elements

New Semantic Elements <nav>, <progress>, <details>

New Media Elements <audio>, <video>, <track>

The new <canvas> element To draw graphics on the go with scripting

(usually javascript)

Features: New APIs

Drag-and-drop Cross-document messaging Web Storage Geolocation File API

Business Value

Better Connection Between Companies and Customers

Instant Access for Users Across Platforms

Better Linking Capabilities Search Engine Inclusion

HTML5 Adds Value to Firms

Reducing the bottomline Reaching a wider audience Leaner, Meaner Websites Faster time to market

Pros and Cons of HTML5

PROS

One-stop solution for web development

Cross-Platform Capabilities

Improved Code and Cleaner Markup

Geolocation Support Elegant forms and

web apps Improved Semantics

CONS

Redesign overhead costs

Lack of support for legacy browsers

Still in development

Compatibility Chart

Source: Reelseo.com

Netflix

Originally ran on Flash and C++ Now runs on HTML5 It allows for iterative changes and

scalable testing/experimentation Implementing changes appear seamless No need for manual software updates

HTML5 makes Netflix easy to use

Conclusion

Businesses should start adopting HTML5

To address issues: Allow users option to choose old/new

version of website Start beta testing with community

support Adapt to dynamic changes