推 p52189:讚!推! 01/08 22:28
前文恕刪
這是翻自己的舊文章看到新的推文
雖然可能很久以前了 xd
: 推 mildstream:現在留不知道有沒有人看的到QQ 想請問HTML5含括的範圍 11/28 22:31
: → mildstream:HTML5有包括到ECMAScript5的部分嗎? 新的canvas api 11/28 22:32
: → mildstream:算在ECMAScipt的哪個版本中? 有點搞亂了= = 11/28 22:33
目前網頁瀏覽器都是用 EMCAScript-262 的標準
此標準目前的版本為 2011 年 6 月的 5.1
最新版的標準文件在
http://www.ecma-international.org/publications/standards/Ecma-262.htm
至於各瀏覽器採用的版本不一
請參考維基網頁
http://en.wikipedia.org/wiki/ECMAScript
EMCAScript 通常會被稱為 JavaScript
通常會講 EMCAScript 或 JavaScript 的話
係指 JavaScript 語言核心的部份
也就是不包含 library 或 API
學習網頁用 JavaScript ,在 HTML 5 之前
除了 JavaScript 核心部份
也需要學習文件物件模型,也就是 HTML DOM
這是過去 JavaScript 在網頁應用的重要 API
標準文件由 W3C 維護
http://www.w3.org/TR/#tr_DOM
到 HTML 5 之後, JavaScript 的相關 API 都可由標準文件查詢
http://www.whatwg.org/specs/web-apps/current-work/multipage/index.html
http://www.w3.org/TR/2011/WD-html5-20110525/
因此有關 <canvas> 的 API 可參考 HTML 5 的標準文件
或是參考我之前整理的《HTML DOM 快速導覽》
在 HTMLCanvasElement 的部份連帶把 CanvasRenderingContext2D 做了相關介紹
HTMLCanvasElement:
http://pydoing.blogspot.com/2011/12/javascript-element-canvas.html
CanvasRenderingContext2D:
http://pydoing.blogspot.com/2011/12/javascript-getcontext.html
或是可參考目前正在整理的《HTML 5 快速導覽》
http://pydoing.blogspot.com/2011/12/html-5-overview.html
歡迎對 HTML 5 有興趣的朋友蒞臨指教,謝謝 ^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.169.129.177