George Fox談Adobe開發者社區與HTML5內容建設
前不久,筆者有幸接觸 Adobe 開發者社區總編 George Fox,對其進行了簡短的采訪,George 主要談到了 Adobe 開發者社區的內容動態,并針對 HTML5 內容建設以及 Adobe 在 HTML5 上所作的努力進行了分享。
George 首先介紹了 ADC(Adobe Developer Connection)的背景:
ADC 是 Adobe 旗下的開發者社區和技術文檔中心,目前已經運行數十年。在中國也有分站,并且由本土專門的編輯團隊維護。內容上主要設有開發人員中心、平臺與工具、 Adobe 實驗室、企業解決方案、代碼范例、論壇、最新活動、用戶組、博客、微博等欄目。開發人員中心則根據內容分為移動、游戲、客戶及 Web 體驗管理、HTML5和 CSS3 等欄目。
他談到,今年內容的重點會放在移動、HTML5和游戲這幾個方面,此外,Adobe 還專為前端開發者開通了一個新的網站,稱為 Adobe&HTML,在這里可以看到 Adobe Shadow、CSS Compositing、Adobe Edge、PhoneGap 和 Transforms 各個項目的狀態和詳細信息。
在 Web 標準方面,Adobe 已經向 W3C 提交了一些特性,諸如 CSS Region、CSS Shaders、CSS Exclusions、CSS Compositing 和 CSS Transforms 等。
在開源項目上,Adobe 也在參與其中,例如 Apache Cordova 框架,該框架支持使用 HTML、CSS 和 JavaScript 來構建原生的移動應用,眾所周知,Cordova 是從 PhoneGap 中抽出的核心代碼,是驅動 PhoneGap 的核心引擎;Adobe 還為 jQuery Mobile 貢獻了力量,以促進其在 Progressive Enhancement(漸進增強)和可用性上的提升。他們的 Web 平臺團隊也正積極參與到 WebKit 項目中,目前正專注于與 CSS 布局相關的特性中,如 CSS Regions 和 CSS Exclusions,還會包含一些視覺特效如 CSS Shaders 這種,此外還將包含 SVG 的一些工作;通過與 gskinner.com 聯手,Adobe 還在贊助 CreateJS 項目的發展,CreateJS 是一個完整的 JavaScript 游戲和動畫開發包,包括:EaselJs、TweenJS、 SoundJS、PreloadJS 和 Zoe。
在工具和服務上,除常見的設計工具 Adobe Edge、Proto,測試工具 Adobe Shadow 和 BrowserLab 外,一個名為 TypeKit 的項目也已經發布,TypeKit 目前已成為 Adobe 云服務的一部分,Typekit 可以幫助開發者將所需要的字體以快速,簡單和可靠的方式嵌入網站,確保字體能被所有當前瀏覽器正確識別。它包括一個有數百種字體的字體庫,和所有在網絡上合法使用的許可證。