如何加入w3c小組?

如何加入w3c小組? w3c如何運作,有那麼多小組,應該如何加入並且溝通?


一篇老文謹供參考:六步加入HTML5工作組

此外,感謝 @大漠 和 @張雲龍 謬讚,我只是比較老,所以比較早接觸到W3C而已。現在已經有更多人比我更了解且親身參與W3C的活動,包括:李安琪、吳小倩等是W3C中國總部的員工, @呂康豪 是前W3C員工和HTML中文組的前聯絡官, @趙錦江(勾三股四) 、馮超、張志強是HTML5中文組的主席, @黃希彤 是騰訊在W3C的AC代表和CNWA(中文無障礙組)的主席,等等。更多W3C相關問題可邀請他們來做更權威的回答。


現在的 W3C 社區的標準制定工作很接近開源社區的工作模式,如果你混過開源社區,你就知道開源社區大體上就由幾個東西組成,報 bug 系統非實時群聊實時群聊,這裡列一些 W3C 這幾個東西的參考鏈接:

  • 報 bug 系統 — 以 HTML 規範來說,現在還是用 Bugzilla,參見《貢獻 HTML 規範的步驟(非常簡單,內含真實案例)》[1],Web Components 系的亦是,DOM 相關的規範現在很多都為了討好開源社區用 GitHub 了。
  • 非實時群聊 — 用郵件組,沒有論壇。我推薦討論 CSS 的 www-style[2] 與討論 DOM JS 比較多的 public-webapps[3],特別是前者,CSS 規範討論的技術門檻比較低,而且 CSS 屬性的命名、語法是關切我們所有人的事。也推薦為了讓大家熟悉郵件組的 W3C 中文組郵件組 public-html-ig-zh[4]。W3C 所有郵件組的訂閱步驟以前有人有寫在中文組的 wiki[5]上。

  • 實時群聊 — 大部分會喜歡實時用都是用 http://irc.freenode.org 上的 #whatwg 群,因為不是中文世界所以沒有 QQ 群。IRC 怎麼搞請自行 Google,我也很久沒用了,我那個時代的 Mac 客戶端我推薦 Colloquy。 如果下次中文組還有 Skype 電話會議可以找個認識的人打進來,但是最近不知道怎麼不辦了,請洽 W3C 的人或是中文組的三個主席(不推薦中文組的 QQ 群了)。

每個規範實際的情況可能不一樣,不過比較好的規範上面都寫得很明白,有問題的可以在中文組郵件群發一封信問問。比如這是 DOM 規範提這裡寫反饋位置的地方:

[1] http://lists.w3.org/Archives/Public/public-html-ig-zh/2011Aug/0067

[2] http://lists.w3.org/Archives/Public/www-style/

[3] http://lists.w3.org/Archives/Public/public-webapps/

[4] http://lists.w3.org/Archives/Public/public-html-ig-zh/

[5] 新人手冊 - HTML5 Chinese Interest Group Wiki

如何溝通這個問題,老實說,大體還是自己鍛煉吧,其實程序員用到的英文也就高中水平的英文辭彙,我自己是靠 IRC、郵件組大體上多學學別人的說話方式累計信心的。這個可以找國內混開源最專業的 Cocos2d-X、ECharts 這幫人學學,或是阿里的 Node 派三劍客(不四、朴靈、蘇千)。

上面說的都是開源社區,是不給錢的。真要專做 W3C 標準我看全世界除了 W3C 沒有了(全世界專做 W3C 標準的非 W3C 員工我知道的一支手數得出來),W3C 中國還有沒有崗位請洽談 W3C 中國微博或是安琪([4] 是裡面前面幾封郵件就有安琪的郵箱,自己找),到底來說會搞 W3C 標準的,大體上還是比較比較有熱情的搞 Service Workers 的那幫 JavaScript 開發,要不就是瀏覽器內核開發,後者比較多。阿里有個專門做標準的團隊,倒是不只做 W3C 的,可能還搞 IETF 或是其他東西,這個私下找我要聯絡方式。話說,這個團隊跟我無關,跟我有關的 V8/Node 組已經併入 Java 虛擬機組了。當然,我早離開阿里了。

話說,我不建議 Hax 搞的那個 HTML5 工作組加入流程。那個太舊了,當然,如果糾結 「加入」 這個東西的話,走走流程也可以,不過真沒必要。玩過社區、社團就知道這種組織就是做越多事話語權越大,真沒什麼。另外,中文世界現在搞 W3C 最多的是在 www-style 也可以看到的 Mozilla 布局開發 Xidorn Quan、阿里的 CSS 大拿 @一絲 、還有阿里的紫雲飛(花名科拓)。


這個問題 @賀師俊 (賀老)能做出更好的回答。國內找不出比賀老更懂規範的了。


推薦閱讀:

類似angularJS里的路由,有沒有類似的前端路由框架,我想實現左側導航不刷新,只刷新右側內容的界面?
自學 HTML 和 CSS,有哪些好的教材和網站教程推薦?
CSS 中已設置的屬性怎麼去掉?
關於table邊框,設置了border-collapse:collapse之後,各條邊框是怎麼合併的?
CSS大牛能達到什麼境界?

TAG:CSS | 萬維網聯盟W3C |