這週的WHATWG - Base64、模型列車、Web Worker與DOM、字幕

(翻譯自http://blog.whatwg.org/whatwg-weekly 。譯者前言:自從上次介紹 
WebSRT[1](註:最近已改為WebVTT[2])之後,一直想說應該定期報告一下WHATWG 
郵件群組的動向,既然有了 這個博文我就照翻吧。翻譯品質不佳,請見諒~)

[1] http://lists.w3.org/Archives/Public/public-html-ig-zh/2010Sep/0000
[2] 
http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2010-December/029512.html

就像我的朋友彼得[3]會定期的寫下Webkit進展一樣,我決定也要寫一寫WHATWG討 
論的一些節錄。如果進展順利,你就有機會看到下一次節 錄。為了不給自己困 
擾,我只列出在最近發生的事。

Aryeh Gregor自己接下了寫window.btoa與window.atob[4](譯註:這些是Base64 
轉換函式)規格的這個任務。這些函式是從 Gecko先有,然後被其他瀏覽器學走, 
不過卻還沒有人嚴格的寫下這些函式的標準行為,這也說明了為什麼不同瀏覽器的 
實作情形會不同。如果你想要 幫忙標準化什麼,請看一下WHAT wiki的項目《補充 
規格[5]》(譯註:補充HTML5規格的一些小規格)。

<device>元素(請參考《HTML的下一步之第一話[6]》)的話題繼續在郵件群組[7] 
(訂閱[8])上燃燒。然而話題的重 心已經由視訊串流的分享移至非典型硬體的操 
縱,及其對安全性的影響。請想像在你的電腦接上感測器或是模型列車然後從Web 
Application操縱這些硬體(不使用任何插件)。

最近也談到了不少Web Workers與DOM的交互作用。開發者顯然地不滿Web Workers 
的現狀並被它的限制所困。Web Workers並沒有DOM的存取,因為現有的DOM實作不 
是thread-safe的。郵件群組上有幾個針對這個狀況的討論串。

剛成為Google派遣人員(恭喜!)的Silvia Pfeiffer,寫了封很長的郵件《Google 
對於HTML5媒體a11y規格的看法[9]》。也就是針對WebVTT(WHATWG的字幕解)與新 
的<track>元素的看法。Netflix(譯註:美國的一家線上影片行銷商)的Mart 
Watson懷疑[10]在Adpative Streaming[11]的背景下字幕的可行性。

當然不只是這些。真的:
- 有一個關於HTML5 video裡的frame accuracy[12]的討論串
- Ryosuke Niwa提供了[13]一個關於讓網頁提供自己輸入法的API的一些使用情節 
(譯註:這個希望跟大家討論一下)
- Benjamin Hawkes-Lewis提供了一個比較好的Windows 949的參考資料[14]
- Mikko Rantalainen提供了在選擇扭上的required屬性該怎麼作用[15]的意見
- Marijn Haverbeke要求了選擇方向的控制參數[16]
- Aryeh Gregor給了[17]他對《Web DOM Core[18]》的看法(一個新的讓DOM Core反 
應現實的嘗試)
- Emiliano Martinez Luque寫了一封頗長的郵件,提供了他對Microdata的看法 
[19]。如果有興趣,Mark Pilgrim在他寫的HTML5的書裡有一章討論Microdata: 
《「分散」、「延伸性」及其他花俏的詞[20]》

[3] http://peter.sh/
[4] http://aryeh.name/spec/base64.html
[5] http://wiki.whatwg.org/wiki/Companion_specifications
[6] http://blog.whatwg.org/whats-next-in-html-episode-1
[7] http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2011-January/
[8] http://www.whatwg.org/mailing-list#specs
[9] 
http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2011-January/029859.html
[10] 
http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2011-January/029890.html
[11] http://wiki.whatwg.org/wiki/Adaptive_Streaming
[12] 
http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2011-January/029724.html
[13] 
http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2011-January/029759.html
[14] 
http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2011-January/029777.html
[15] 
http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2011-January/029808.html
[16] 
http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2011-January/029814.html
[17] 
http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2011-January/029846.html
[18] http://www.w3.org/TR/domcore/
[19] 
http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2011-January/029889.html
[20] http://diveintohtml5.org/extensibility.html

此致
Kenny

Received on Sunday, 23 January 2011 20:08:54 UTC