? ? ? Chromium?版本庫上周開發的重點包括許多表單相關的變化、電池狀態API(注:電池狀態即Battery Status API實際上是Device API里System Information API的一個組成部分)以及性能提升。
? ? ? 所有無符號和浮點數的[類型數組](http://www.khronos.org/registry/typedarray/specs/latest/)(注:它**使得Javascript可以支持二進制數據**,可以看看[這篇文章](http://newhtml.net/%E4%B8%80%E4%B8%AA%E4%BA%8C%E8%BF%9B%E5%88%B6%E7%9A%84-web-%E6%96%B0%E4%B8%96%E7%95%8C/#more-417))現在在開發者工具內將會顯示為[普通數組](http://trac.webkit.org/changeset/110441)。獲取堆的快照現在會比之前[快12%](http://trac.webkit.org/changeset/110698),另外準備在腳本面板中支持片段的工作也[正在進行](https://bugs.webkit.org/show_bug.cgi?id=75094)中。

Sneak-peak: 使用顏色輸入來創建平臺的本地選擇器
? ? ??HTML5的meter和progress元素不再和表單相關,文檔之外的單選按鈕被關聯到一個表單時將[進行分組](http://trac.webkit.org/changeset/111051),另外label表單屬性的[behaviour有了更新](http://trac.webkit.org/changeset/110996)。outer元素現在必須有[標簽](http://trac.webkit.org/changeset/110664),而隱藏的輸入字段[則失去了這種能力](http://trac.webkit.org/changeset/110665)。盡管之前被[還原](http://src.chromium.org/viewvc/chrome?view=rev&revision=126899)過,但是Chromium?對于顏色輸入的支持現在[看起來是](http://src.chromium.org/viewvc/chrome?view=rev&revision=126889)真的密不可分了。
? ? ??三星已經在[著手](http://trac.webkit.org/changeset/110991)在EFL庫的移植上**實現**[**電池狀態API**](http://www.w3.org/TR/battery-status/)。The MediaStream的PeerConnection實現[已被棄用](http://trac.webkit.org/changeset/110587),因為它在向JSEP API演化。[與此同時](http://trac.webkit.org/changeset/110545),Nikolas Zimmermann[一直](http://trac.webkit.org/changeset/110848)忙著實現animVal對于SVG的[支持](http://trac.webkit.org/changeset/111120)。
? ? ??除了??對Mozilla全屏API的支持,?Webkit[現在也支持](http://trac.webkit.org/changeset/111028)非常相似的[**W3C全屏API**](http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html "全屏")。?它們的主要區別在于退出全屏時的方法和行為。
**上周的其它更新**?:
- Chromium已[支持](http://src.chromium.org/viewvc/chrome?view=rev&revision=127102)Theora視頻內容的多線程解碼。
- 蘋果在JavaScriptCore上增加了IndexedDB的[實現](http://trac.webkit.org/changeset/110539)存根。
- WebKit的EFL移植[已支持](http://trac.webkit.org/changeset/110713)?HTML5的summary和detail元素。
- 為Aura(注:[桌面窗口管理器](http://www.chromium.org/developers/design-documents/aura-desktop-window-manager))[提交](http://src.chromium.org/viewvc/chrome?limit_changes=0&view=rev&revision=126438)了一套壁紙到Chromium版本庫。
- 黑莓的移植已支持[Page Visibility API](http://trac.webkit.org/changeset/110963)[和](http://translate.googleusercontent.com/translate_c?act=url&hl=zh-CN&ie=UTF8&prev=_t&rurl=translate.google.com.hk&sl=en&tl=zh-CN&u=http://trac.webkit.org/changeset/111121&usg=ALkJrhgFqGVcBAcKiWarfRKxS6RKg2vzHw)[Web?Timing API](http://trac.webkit.org/changeset/111121)。
- Dave Hyatt開始基于CSS區域模塊[移動](http://trac.webkit.org/changeset/110887)多欄模塊的實現到一起。
- blur CSS濾鏡的性能在Chromium上[已](http://trac.webkit.org/changeset/111047)提高?2-2.5倍。
- 為[innerText、outerText](http://trac.webkit.org/changeset/111109)、[innerHTML和](http://trac.webkit.org/changeset/110992)outerHTML作了一些性能提升。
- Download API的實驗性文檔現在已經[可以下載](http://code.google.com/chrome/extensions/trunk/experimental.downloads.html)。
- 當Windows在高對比度的黑暗模式時,Chromium會[自動轉換文本內容的顏色](http://src.chromium.org/viewvc/chrome?view=rev&revision=127344)。
- 為手機上的Chrome[完成](http://src.chromium.org/viewvc/chrome?view=rev&revision=126858)了相當部分的UI美化。
? ? ??需要特別留意的兩個補丁分別是在Chromium?上**[編譯CSS著色器](https://bugs.webkit.org/show_bug.cgi?id=81435)**以及新的[**image-set CSS屬性**](https://bugs.webkit.org/show_bug.cgi?id=80322)。?
? ? ? 附:之前幾周的重要更新:
**3.9日**
? ? ??按照webkit-dev的[公告](https://lists.webkit.org/pipermail/webkit-dev/2012-March/019695.html),Hands開始著手一個[初步的補丁](http://trac.webkit.org/changeset/109667)來實現[**JavaScript Speech API**](http://speech-javascript-api-spec.googlecode.com/git/speechapi.html "Speech JavaScript API Specification")(語音API)。
**2.24日**
? ? ??三星的Kihong Kwon開始為**Vibration API**(震動API)實現一個初步的支持。
? ? ? 來自[蔣宇捷的博客](http://blog.csdn.net/hfahe),轉載請注明。
- 前言
- AutoPager的簡單實現
- 利用CSS3特性巧妙實現漂亮的DIV箭頭
- IE9在Win7下任務欄新特性簡介
- 瀏覽器九宮格的簡單實現
- Raphael js庫簡介
- 使用CSS3構建Ajax加載動畫
- 用CSS3創建動畫價格表
- 用CSS3實現瀏覽器的縮放功能
- 用純CSS3實現QQ LOGO
- 用CSS3創建旋轉載入器
- 使用Javascript開發移動應用程序
- 用HTML5創建超酷圖像灰度漸變效果
- 使用CSS3創建文字顏色漸變(CSS3 Text Gradient)
- 僅用CSS創建立體旋轉幻燈片
- 如何創建跨瀏覽器的HTML5表單
- 用CSS3實現動畫進度條
- HTML5 Guitar Tab Player
- 奇妙的HTML5 Canvas動畫實例
- 談HTML5和CSS3的國際化支持
- 實現跨瀏覽器的HTML5占位符
- 前端開發必備工具:WhatFont Bookmarklet-方便的查詢網頁上的字體
- 使用HTML5和CSS3來創建幻燈片
- HTML5之美
- 如何使用HTML5創建在線精美簡歷
- 以小見大、由淺入深-談如何面試Javascript工程師
- 快速入門:HTML5強大的Details元素
- 用CSS3實現圖像風格
- HTML5視頻字幕與WebVTT
- 用純CSS3實現Path華麗動畫
- 用3個步驟實現響應式網頁設計
- 遇見CSS3濾鏡
- 關于CSS3濾鏡的碎念
- 用純CSS3繪制萌系漫畫人物動態頭像
- CSS3新的鼠標樣式介紹
- 用HTML5獻上愛的3D玫瑰
- 對HTML5 Device API相關規范的解惑
- 如何使用HTML5實現拍照上傳應用
- 2012第一季度國外HTML5移動開發趨勢
- HTML5新特性:范圍樣式
- 百度開發者大會-《用HTML5新特性開發移動App》PPT分享
- Chrome 19對于HTML5最新支持的動態:電池狀態API,全屏API,震動API,語音API
- 遇見Javascript類型數組(Typed Array)
- 用HTML5 Audio API開發游戲音樂
- 用HTML5實現人臉識別
- 用Javascript實現人臉美容
- Chrome 20對于HTML5最新支持的動態:顏色輸入,網絡信息API,CSS著色器
- 用HTML5實現手機搖一搖的功能
- 用HTML5實現iPad應用無限平滑滾動
- 用非響應式設計構建跨端Web App
- 了解SVG
- HTML5圖像適配介紹
- HTML5安全:內容安全策略(CSP)簡介
- HTML5安全:CORS(跨域資源共享)簡介
- 用CSS3 Region和3D變換實現書籍翻頁效果
- 談談移動App的思維誤區
- Chrome新特性:文件夾拖拽支持
- 《關注HTML5安全》
- HTML5安全風險詳析之一:CORS攻擊
- HTML5安全風險詳析之二:Web Storage攻擊
- HTML5圖像適配最新進展:響應式圖片規范草案
- HTML5移動Web App相關標準狀態及路線圖
- HTML5安全風險詳析之三:WebSQL攻擊
- Chrome引入WebRTC支持視頻聊天App
- HTML5安全風險詳析之四:Web Worker攻擊
- HTML5安全風險詳析之五:劫持攻擊
- HTML5安全風險詳析之六:API攻擊
- HTML5安全攻防詳析之七:新標簽攻擊
- 在iOS Safari中播放離線音頻
- 使用WebRTC實現遠程屏幕共享
- Firefox、Android、iOS遇見WebRTC
- HTML5光線傳感器簡介
- HTML5安全攻防詳析之八:Web Socket攻擊
- HTML5安全攻防詳析之完結篇:HTML5對安全的改進
- 激動人心!在網頁上通過語音輸入文字 - HTML5 Web Speech API介紹
- Web滾動性能優化實戰
- 用CSS3設計響應式導航菜單
- 用HTML5構建高性能視差網站
- 漫談@supports與CSS3條件規則
- HTML5下載屬性簡介
- 如何開發優秀的HTML5游戲?-迪斯尼《尋找奧茲之路》游戲技術詳解(一)
- 如何開發優秀的HTML5游戲?-迪斯尼《尋找奧茲之路》游戲技術詳解(二)
- 趨勢:Chrome為打包應用提供強大新特性
- 從HTML5移動應用現狀談發展趨勢
- 基于HTML5的Web跨設備超聲波通信方案