37
HTML5 不不不不 不不 不不不不不不 QQ:772637 不不不不http://t.sina.com.cn/ zhongzhi 不不[email protected]

Html5不只是个传说

Embed Size (px)

DESCRIPTION

HTML5正在快速的进入Web开发的

Citation preview

Page 1: Html5不只是个传说

HTML5不只是个传说

钟志百度前端研发QQ:772637

新浪微博: http://t.sina.com.cn/zhongzhi邮箱: [email protected]

Page 2: Html5不只是个传说

2022

Page 3: Html5不只是个传说

HTML5 到 2022年才会成为推荐标准。

HTML5规范主编Ian Hickson

http://blogs.techrepublic.com.com/programming-and-development/?p=718

Page 4: Html5不只是个传说

那时

哥早已不在江湖…

Page 5: Html5不只是个传说

各浏览器厂商的态度

Page 6: Html5不只是个传说

Apple likes HTML5

http://www.apple.com/html5/

Page 7: Html5不只是个传说

Google likes HTML5

http://www.html5rocks.com/

Page 8: Html5不只是个传说

Mozilla (Firefox) likes HTML5

https://developer.mozilla.org/en/HTML/HTML5

Page 9: Html5不只是个传说

Opera likes HTML5

http://www.opera.com/docs/specs/presto25/html5/

Page 10: Html5不只是个传说

Microsoft likes HTML5

http://ie.microsoft.com/testdrive/

Page 11: Html5不只是个传说

我真的只做个旁观者?

反思:

Page 12: Html5不只是个传说

CanvasCanvas

Page 13: Html5不只是个传说

DEMO

Page 14: Html5不只是个传说

学习 HTML5!

顿悟:

Page 15: Html5不只是个传说

http://joshduck.com/periodic-table.html

Page 16: Html5不只是个传说

http://joshduck.com/periodic-table.html

Page 17: Html5不只是个传说

<!DOCTYPE html>

Page 18: Html5不只是个传说

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"

xml:lang="en" lang="en">

<head>

<meta http-equiv="Content-Type"

content="text/html; charset=utf-8"/>

Page 19: Html5不只是个传说

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset=utf-8"/>

Page 20: Html5不只是个传说

<style>article, aside, dialog,figure, footer, header,hgroup, menu, nav,section { display: block;}</style>

Page 21: Html5不只是个传说

标签升级标签升级

Page 22: Html5不只是个传说
Page 23: Html5不只是个传说
Page 24: Html5不只是个传说

国内浏览器市场占有率

观看在线效果

Page 25: Html5不只是个传说

最最大大障碍障碍

Page 26: Html5不只是个传说

document.createElement

解决方案?解决方案?

Page 27: Html5不只是个传说

document.createElement('article');document.createElement('nav');document.createElement('section');document.createElement('header');document.createElement('footer');...

Page 28: Html5不只是个传说

<!DOCTYPE html><html><head><meta charset="utf-8" /><title>HTML 5 demo</title><!--[if IE]><script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]--><style> article, aside, dialog, figure, footer, header, hgroup, menu, nav, section { display: block; }</style></head><body><!-- we’re ready for HTML 5 goodness now --></body></html>

Page 29: Html5不只是个传说

JavaScript APIs

• Canvas• Drag & Drop• History• Inline Editing• Messaging• Offline Apps• Video & Audio

• Geolocation• Local Storage• Selectors• Server Events• Web Sockets• Workers

Page 30: Html5不只是个传说

在项目中使用 HTML5

实战:

Page 31: Html5不只是个传说

canvas在新浪微博中的应用

IE浏览器使用 filter滤镜或者 excanvas

Page 32: Html5不只是个传说

HTML5 在 WebIM中的应用

• localStorage• postMessage • window.navigator.onLine

• userData• window.opener

• js onError

IE的处理方式

Page 33: Html5不只是个传说

Form2.0 在 Mobile开发中的应用

Page 34: Html5不只是个传说

geolocation 在 Mobile开发中的应用

Page 35: Html5不只是个传说

今天我们回顾了HTML5新增的语义化标签、简单介绍了

HTML5 APIs的一些应用以及在项目中对

HTML5的实践

总结

Page 36: Html5不只是个传说

相关资源• http://html5doctor.com/

• http://html5demos.com/

• http://ie.microsoft.com/testdrive/

• http://diveintohtml5.org/

• http://dev.w3.org/html5/html-author/

• http://joshduck.com/periodic-table.html

Page 37: Html5不只是个传说

谢谢大家QQ:772637新浪微博: http://t.sina.com.cn/zhongzhi邮箱: [email protected]