Warning:
This wiki has been archived and is now read-only.
Talk:ES5
From HTML5 Chinese Interest Group Wiki
這是 ECMA-262 第五版(含更新) ECMAScript 5.1 翻譯的討論頁。
能否拆分此巨大的页面?
现在 ES5 条目的长度已经超过 500KB,加载和编辑都很麻烦
http://zh.wikipedia.org/wiki/Wikipedia:%E6%9D%A1%E7%9B%AE%E7%9A%84%E5%A4%A7%E5%B0%8F
看了这里的指引,我希望可以拆分此页面,一章一个独立页面,这样编辑和阅读速度都会更快。
本页的编辑者都来自我介绍一下
Kennyluck 呂康豪 網名kennyluck 郵箱kennyluck@w3.org — 我應該不會花很多時間在這裡,HTML 規範還是要繼續加油 :p。
升級過程
之前有過翻譯 ES3 的 Google Code,完成至前 9 章,授權為 MIT Licence。為了避免浪費先前的努力,以下是簡單的升級過程:
- 複製貼上
- 加上連到英文版連結
- 更新、校訂
- 在下面提報貢獻
除了第 2 的步驟尚未有 ES6 的 HTML 版本之外,之後 ES5 → ES6 升級也可採用相同的方式。
目標
翻譯規範是很大的工程,而且也不能保證一定會完成,我建議我們採用目的導向,分成一些階段性的目標。總的來說,線上 HTML 版的規範是為了在想要以規範解釋現象的時候,可以直接給一個連結讓讀者慢慢瀏覽內部連接,跟直接截 PDF 圖在 QQ 的狹小視窗上讀一個一個步驟比起來,我覺得這樣的使用者體驗比較好。— Kang-Hao (Kenny) Lu 09:17, 20 December 2011 (UTC)
目標一
完整解釋 '==' 的所有流程:
- '==' 演算法
- [[DefaultValue]](ES3 已翻譯)
- Object.prototype.valueOf
- Object.prototype.toString
- Array.prototype.toString
格式相關討論
格式相關討論已移至專門頁面
幾個目前討論過的翻譯
- grammar: 文法
- syntax: 语法
- lex: 词法
- evaluated: 解释执行
- concrete method: 具体方法
- ECMAScript implementation: ECMAScript实现
- literal:字面量
- abrupt completion:非常規完結(未定)
貢獻提報
新段落推薦表示各個人覺得值得翻譯的章節。
參與者 | 達標段落 | 新段落推薦 | 目標段落 |
---|---|---|---|
kennyluck | 9.3 ToNumber(2 節,校訂) 整理链接 |
完成 '==' 解釋的所有流程 | 15.9 Date(僅到日期解析部份) |
Cdu | 9.12 SameValue 算法 11.9.6 严格等于比较算法 |
||
Gzhang | 10 可执行代码与执行上下文 | 15 内置对象 | |
shaofeic(winter) | 附录A 语法摘要 启动 ecmascript.cn 镜像 |
11 表达式 12 语句 | |
Cmonday | 8 类型 | ||
xiaohao | 附录E 第5版内容的增加与变化,介绍第3版不兼容问题 附录C ECMAScript的严格模式ⒹⒺ | 4概述的review | |
Djin | *最大功臣* | 1 作用范围 ~ 10 可执行代码与执行环境 | |
Franky | 13 函式定義 14 程序 | ||
Lzhao3(未登记) | 实现注解 | ||
Xtang2(未登记) | |||
Binvis(未登记) | 拆页 | ||
Jzoo(未登记) | |||
Tapir | |||
Undefined | 全文review、统一格式 | 复审 |