看板 Google 關於我們 聯絡資訊
來源:http://tinyurl.com/27kmsje Google已發布一款程式設計工具,可協助讓自家的Native Client、乃至於雲端運算計畫 從抽象概念轉化為現實。 新的Native Client軟體開發套件(SDK)雖然只是開發者預覽版,但可讓程式設計師更容易 運用Google增強瀏覽器功能的Native Client技術。 Google程式設計師David Springer周三在部落格發文說:「這個Native Client SDK預覽 版...包含你需要的基本功能,讓你在幾分鐘內開始撰寫應用程式。我們會在數月後更新 這套SDK。」 Native Client(簡稱NaCl)可讓瀏覽器執行網路程式的速度,幾乎和原生軟體一樣快。也 因為執行速度快,足以處理影像壓縮和第一人稱射擊遊戲等任務,而且支援對象不局限於 從頭撰寫的程式,也能支援現有軟體的調整版。 Google致力於把全球資訊網與電腦運算緊密結合,Native Client是其中的一項措施。 Google預定5月19日和20日在舊金山舉行的I/O會議中,介紹一系列與Google雲端願景有關 的計畫。 這些開發計畫包括:Chrome瀏覽器、以Chrome瀏覽器為基礎的作業系統、支援Python與 Java程式的App Engine foundation、高階Google Apps服務,甚至於Google Web Toolkit 和支援網路JavaScript程式設計的Closure Tools。 另一大Google I/O焦點是Android作業系統,希望讓行動電話成為首屈一指的上網裝置。 NaCl為了支援廣泛用於智慧型手機的ARM處理器,已經過軟體再造工程(re-engineered), 但這套SDK目前還無法利用支援ARM的功能。 為了防止Native Client模組(modules)自網頁下載時發生安全問題,NaCl禁止多種運作, 並且把 NaCl程式模組局限在一個權限受限制的sandbox。NaCl讓程式設計師用各種語言撰 寫程式,再用特製的編譯器把寫出來的程式碼轉化為NaCl模組。 NaCl的終極目標,是大幅加快網路應用程式的執行速度,使它們跑得比目前用JavaScript 或Adobe Flash寫的程式快速。如果Google能吸引眾多開發者支持,全球資訊網與雲端運 算就可望成為更強而有力的應用程式平台。 網路使用率增加,一方面可助長Google的搜尋流量、帶動搜尋廣告營收成長,另一方面也 有助於Google Apps業務。Google提供架構在網路上的應用程式服務,內含文書處理、簡 報、試算表、影像編輯等程式。 推出SDK可協助NaCl變得更有用處,但前提是必須設法執行模組。Google先前釋出一款 Native Client瀏覽器外掛程式(plug-in),但更引人注目的是在Chrome和Chrome OS裡內 建Native Client。 要使用NaCl開發者套件,程式設計師需要一種支援NPAPI Pepper新式外掛技術的瀏覽器, 而目前只有Chrome支援Pepper。(NPAPI全名是Netscape Plug-in Application Programming Interface) NPAPI Pepper計畫與NaCl SDK 顯示,Google要落實雲端運算願景面臨一大挑戰:如何讓 其他人共襄盛舉。第一步是要說服程式設計師使用NaCl軟體,同時說服瀏覽器製造商把它 納入或接受它為外掛程式,並努力說服一般大眾升級瀏覽器以便使用它。(唐慧文譯) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.36.30.53
nightspirit:鹽巴計畫嗎? XD 05/15 10:37