成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

GWT 2.0發布 揭示Google Web開發新戰略

原創
開發 前端
Google于前日Campfire One開發者大會上發布了Google Web Toolkit 2.0。這個新版的GWT符合Google的總戰略,即推動Web發展成一個更強大的應用平臺,而不僅僅是一個靜態網站。

【51CTO精選譯文】就在微軟不斷提高Windows應用編程技術發展的水平時,Google也在對基于Web的軟件進行著類似的工作。其***的舉動是:發布Google Web Toolkit 2.0(以下簡稱GWT)。

GWT可以把使用Java編程語言編寫的軟件轉化成瀏覽器可自然運行的JavaScript代碼。該技術可以被用于生成快速執行的JavaScript,同時減輕不同瀏覽器之間的不兼容之痛。在最近51CTO發布的一篇報道中,有位國外的博主分析稱GWT可能將代表Web開發的未來

在周三晚上舉行的Google Campfire One開發者大會上,Google發布了新版GWT(GWT 2.0)。該工具符合Google公司的總戰略,即推動Web發展成一個更強大的應用平臺,而不僅僅是一個靜態網站。谷歌此舉的經濟動機可歸結為:Web被使用的越多,就意味著Google上的搜索行為越多,也就會有更多的搜索廣告收入。

GWT是一個開源工具,使用它創建的新網站有Google Wave、Orkut和AdWords接口等。

GWT產品經理安德魯·鮑沃斯(Andrew Bowers)表示,“過去一年中,我們一直在與這些產品的團隊進行研發方面的合作,以不斷改進GWT來滿足他們的需要。”鮑沃斯特別指出了新版GWT中的三個新功能:

#T#◆Speed Tracer,它是一個Chrome瀏覽器擴展,通過它能夠以圖表形式顯示Web應用隨著時間變長而反應遲鈍的問題。

該工具被用于幫助Web開發者發現在JavaScript、HTML和CSS之間復雜交互時存在的問題。鮑沃斯表示,“隨著更多的功能從標準JavaScript轉向HTML和CSS,許多事情正在轉向自帶功能(native functionality),這使得發現性能問題變得更加困難。”

◆“程序分割”(Code-splitting)技術,用來把Web應用分割成緊急部分和其它部分,其中前者必須立即被下載,而后者則能夠以更從容的步驟被發送。

鮑沃斯把這種遞增式應用程序下載功能比作流視頻,在電影被完全下載下來之前,用戶就可以開始觀看它。他表示,Google Wave團隊參與了該功能的開發。

◆UiBinder功能,AdWords團隊參與了該功能的開發,它可以讓程序員將應用程序用戶界面代碼從程序邏輯中分離出來。這樣可以解放用戶界面設計者,而邏輯程序員也無需擔憂自己的工作被破壞。

Google還用GWT開發了Google健康服務和iPhone Web應用,諸如Google Latitude和Gmail。

但并非所有Google產品都使用了GWT。舉例來說,Google文檔和Gmail依靠JavaScript,而并非使用GWT。鮑沃斯表示,這些項目是從GWT問世之前的代碼庫發展而來的。

不過,Google目前還正在努力開發另一款名為Closure的JavaScript編程工具,它具有自己的編譯器來生成快速JavaScript,它是另外一個開源項目。

GWT技術負責人布魯斯·約翰遜(Bruce Johnson)表示,各個工具都有適合的用戶,“可能Closure更針對那些希望一開始就編寫JavaScript的用戶,而GWT則針對Java開發者或那些從這種編程方式中獲得更多好處的人。”

原文:New Google Web Toolkit reveals Web-app speed 作者:Stephen Shankland

責任編輯:yangsai 來源: 51CTO.com
相關推薦

2009-12-10 09:15:52

Google Web GWT 2.0

2011-10-18 15:00:46

Perl

2011-07-13 15:09:48

PHP

2009-02-13 12:52:59

GoogleChrome 2.0.發布

2009-04-01 08:53:34

JavaRebelJVM插件

2013-04-26 10:10:52

2009-03-30 09:16:16

JBossSOAEclipse

2012-02-22 15:51:22

JavaPlay Framew

2009-02-16 09:11:42

Google App SDKGQL

2009-05-06 19:17:41

IBM刀片服務器

2013-02-26 09:36:57

RubyRuby 2.0

2012-02-16 09:15:48

JavaJActor

2011-11-25 14:29:08

JavaWeb開源框架

2012-01-13 11:02:27

JavaWebOpenXava

2011-12-16 09:49:38

Java

2009-12-15 10:05:33

GoogleChromebug

2009-05-14 09:47:30

GoogleApp EngineJava SDK

2009-08-07 13:53:14

App Engine

2012-02-29 10:54:21

JavaPlay Framew

2009-05-20 16:28:47

LinuxMusix2.0 Beta 1
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美精品一区二区三区在线播放 | caoporn国产精品免费公开 | 免费在线毛片 | 99精品一区二区三区 | 电影午夜精品一区二区三区 | 国产一区二区三区四区 | 久久久久久天堂 | 天天插天天操 | 99精品国自产在线 | 日韩视频成人 | 国产精品国产三级国产aⅴ浪潮 | 好姑娘影视在线观看高清 | 可以看黄的视频 | 日韩精品在线一区二区 | 日本国产一区二区 | 婷婷综合激情 | 国产区在线视频 | 欧美一级大片 | 国产羞羞视频在线观看 | 九九热精品视频在线观看 | 亚洲激情视频在线 | 男女视频在线观看网站 | 一区二区国产精品 | 一a一片一级一片啪啪 | 干干干操操操 | 久久网一区二区三区 | 亚洲视频中文字幕 | 高清国产午夜精品久久久久久 | 男人影音 | 亚洲一区二区精品视频 | 91高清视频在线观看 | 国产精品视频久久 | 欧美日韩在线一区二区 | 国产这里只有精品 | 中文字幕精品一区二区三区精品 | 日本手机看片 | 亚洲精品一区二区三区在线 | 老司机午夜性大片 | 午夜精品一区二区三区在线视频 | 天天躁日日躁狠狠躁白人 | 日本精品久久 |