Chrome 開發人員高峰會 - 平台摘要

Seth Ladd

Dart

Dart 會編譯為 JavaScript,有時產生的程式碼比手寫 JavaScript 更快。請觀看 Dart 共同創辦人 Kasper Lund 說明 dart2js 編譯器如何執行本機和全域最佳化作業,以便快速產生語義正確的 JavaScript 程式碼。透過樹狀圖移除、型別推論和精簡功能,Dart 可協助您最佳化網頁應用程式。

投影片:Dart

Chrome 應用程式

Chrome 應用程式提供原生應用程式的強大功能和使用者體驗,同時具備網路應用程式的開發簡易性和安全性,並可與 Google 雲端硬碟等 Google 服務完美整合。Chrome 應用程式可在 Mac、Windows、Linux 和 ChromeOS 裝置上執行,也支援 iOS 和 Android 裝置。

簡報:Chrome 應用程式

PNaCl

Portable Native Client 是一項技術,可在 Chrome 中安全執行原生應用程式。這個 Native Client 專案的擴充功能可為新一代網頁瀏覽器提供原生程式碼的效能和低階控制選項,同時不犧牲網頁的安全性和可移植性。

PNaCl 可協助開發人員製作原生應用程式的平台無關形式,並在瀏覽器中執行,無須安裝任何軟體。在幕後,Chrome 會在執行階段將 PNaCl 應用程式轉譯為機器碼,以達到接近原生效能。在其他瀏覽器上,PNaCl 應用程式可以使用 Emscripten 和 pepper.js,以盡可能不影響效能的情況下維持功能。

投影片:PNACL