按月彙整:五月 2013

《HTML5 Canvas核心技術》勘誤

請各位讀者將勘誤評論至此帖,我會經常整理;若是原書錯誤,會提交給原作者。謝謝!

———————————————————————-
更新記錄:

2018年5月24日01:00添加勘誤條目

2013年6月21日16:22添加勘誤條目

2013年7月24日18:26添加勘誤條目

2013年10月14日15:10添加勘誤條目

2014年1月14日23:49添加勘誤條目

2014年1月15日14:35添加勘誤條目

2014年8月5日21:27添加勘誤條目

2015年7月25日23:03添加勘誤條目

2015年8月5日00:56添加勘誤條目

2015年11月25日08:20添加勘誤條目

2016年5月23日12:41更新勘誤條目
———————————————————————-

錯誤位置 原文 訂正 錯誤原因 回報者
第6頁,表1-1,第3行,第5列(height的默認值) 300 150 原書無誤,譯文錯誤 新浪微博
为自己坚持
第19、20、111、126頁,windowToCanvas函數 x – bbox.left (x – bbox.left) 原書有誤,譯文沿襲。
原書勘誤表現已有此勘誤。
ror-ror
十月
第19、20、111、126頁,windowToCanvas函數 y – bbox.top (y – bbox.top) 原書有誤,譯文沿襲。
原書勘誤表現已有此勘誤。
ror-ror
十月
第38頁,等式1.2和等式1.3 1弧度=(π/180)×度;1度=(180/π)弧度 (轉換後的)弧度=(π/180)×(待轉換的)度
(轉換後的)度=(180/π)×(待轉換的)弧度
排印問題。

例如把360度化為弧度,則代入等式1.2的右側,得到(π/180)×360=2π,於是,360度就相當於2π弧度。

zhoubin1
Xavier_
第53頁,程序清單2-3 context.rect context.fillRect 原書有誤,譯文沿襲。

原書勘誤表給出了另一種修改方式:保留rect不變,在後面加上「context.fill();」。

馬快跑
第62頁,表2-5,rect方法所對應的「描述」單元格 逆時針 順時針 原書無誤,譯文錯誤。 サモイ
第73頁,程序清單2-14,drawAxes()函數第6行代碼 context.lineWidth = 0.5; (刪去) 原書有誤,譯文沿襲。 子龙
第75頁,程序清單2-15,倒數第5行 selectid select id 原書有誤,譯文沿襲。 子龙
第98頁,程序清單2-25,getPolygonPoints()函数 points.push(new Point(centerX + radius *Math.sin(angle), centerY – radius *Math.cos(angle))); points.push(new Point(centerX + radius *Math.cos(angle), centerY – radius *Math.sin(angle))); 原書有誤,譯文沿襲。 hlj6671
第102頁,2.12小節,第2段第3行 2.11.1小節 2.11節 出版規範問題。 hlj6671
第283頁,6.2.3小節,程序清單6-7,drawBackground函數第4行代碼 i < STEP_Y*4 i > STEP_Y*4 原書有誤,譯文沿襲。 joy-yi0905
第371页,8.4.2.3 子小节,图 8-26 (L 与 θ 标注有误) 字母 L 应该标注在边向量(边缘向量)这几个字的后面,而不应该标注在边缘法向量这几个字的后面。
字母 θ 应该标注在前进速度与边向量之间,以及被弹走的速度与边向量之间,而不应该标注在它们与边缘法向量之间。
图片下方的那段文字里,第 2 至 3 行的「边缘法向量,或是」这几个字,应该删去。
原书有误,译文沿袭。 四叶草
廣告

《HTML5 Canvas核心技術》內容討論及建議

———————————————————————-
更新記錄:
2013年8月4日16:47,添加源碼下載地址。
———————————————————————-

  請各位讀者將有關本書的內容討論、意見及建議評論至此帖,以便集中瀏覽,謝謝!

  若打不開本書官網http://www.corehtml5canvas.com/,請於https://github.com/corehtml5canvas/code下載源代碼。

《HTML5 Canvas核心技術》內容討論及勘誤索引帖

源代碼下載問題請見:http://agilemobidev.com/eastarlee/book/core_html5_canvas_discussion/


本書勘誤提交及整理:(最近更新時間:2018年5月24日01:00
http://agilemobidev.com/eastarlee/book/core_html5_canvas_errata/
本書內容討論及建議:(最近更新時間:2013年8月4日16:47
http://agilemobidev.com/eastarlee/book/core_html5_canvas_discussion/

豆瓣信息頁面:
http://book.douban.com/subject/24533314/
china-pub信息頁面:
http://product.china-pub.com/3767324
卓越亞馬遜信息頁面:
http://www.amazon.cn/HTML5-Canvas核心技术-图形-动画与游戏开发-David-Geary/dp/B00COFY5SC
當當網信息頁面:
http://product.dangdang.com/product.aspx?product_id=23239775
京東信息頁面:
http://book.jd.com/11231175.html

英文原版书相關信息:
名稱:《Core HTML5 Canvas》
作者:David Geary
出版社:Addison-Wesley Professional

Amazon信息頁面:http://www.amazon.com/Core-HTML5-Canvas-Animation-Development/dp/0132761610/
豆瓣信息頁面:http://book.douban.com/subject/7069390/