久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

黑莓OS6.0瀏覽器HTML5性能表現(xiàn)很搶眼

移動(dòng)設(shè)備的廣泛使用,使許多傳統(tǒng)開發(fā)者很無奈。一個(gè)企業(yè)真的既需要一個(gè)Web站點(diǎn)又需要一個(gè)移動(dòng)應(yīng)用程序嗎?本文討論了HTML 5的可移植性以及在所有的移動(dòng)平臺(tái)上的良好表現(xiàn)。HTML 5將

 移動(dòng)設(shè)備的廣泛使用,使許多傳統(tǒng)開發(fā)者很無奈。一個(gè)企業(yè)真的既需要一個(gè)Web站點(diǎn)又需要一個(gè)移動(dòng)應(yīng)用程序嗎?本文討論了HTML 5的可移植性以及在所有的移動(dòng)平臺(tái)上的良好表現(xiàn)。HTML 5將不只是下一代Web開發(fā)標(biāo)準(zhǔn),基于html5,CSS和JavaScript的移動(dòng)應(yīng)用程序才是未來的趨勢(shì)。

許多開發(fā)者已經(jīng)得出了結(jié)論:他們需要把注意力集中在特定的移動(dòng)平臺(tái)上——例如iPhone,Windows7或Android。而其他人開始意識(shí)到有許多開發(fā)工具可以讓他們利用現(xiàn)有的技能——不管是HTML,CSS和JavaScript,還是像C或C++那樣的現(xiàn)行的編程語言。就像我們?cè)陂_發(fā)者專用的iPhone報(bào)告中討論的那樣,那些移動(dòng)應(yīng)用程序的工具,被用來建立本機(jī)應(yīng)用程序,它可以使用移動(dòng)設(shè)備提供的絕大多數(shù)的原生功能——例如GPS,攝像頭,聯(lián)系人,加速器等。

移動(dòng)Web應(yīng)用程序開發(fā)工具

之前我們介紹過移動(dòng)Web開發(fā)語言,今天我們一起來看看移動(dòng)應(yīng)用的開發(fā)框架。PhoneGap是一個(gè)開源的開發(fā)框架,用來構(gòu)建跨平臺(tái)的使用HTML,CSS和JavaScript的移動(dòng)應(yīng)用程序。它使開發(fā)者能夠利用iPhone,Android,Palm,Symbian和Blackberry智能手機(jī)的核心功能——包括地理定位,加速器,聯(lián)系人,聲音和振動(dòng)。PhoneGap是免費(fèi)的,但是它需要特定平臺(tái)提供的附加軟件,例如iPhone的iPhone SDK,Android的Android SDK等。使用PhoneGap只比為每個(gè)平臺(tái)分別建立應(yīng)用程序好一點(diǎn)點(diǎn),因?yàn)殡m然基本代碼是一樣的,但是你仍然需要為每個(gè)平臺(tái)分別編譯應(yīng)用程序。

有一些框架,比如Rhodes,允許開發(fā)者為幾乎所有的移動(dòng)平臺(tái)建立本機(jī)應(yīng)用程序,包括iPhone,Windows Mobile,BlackBerry,Symbian和Android。和PhoneGap類似,你必須為每個(gè)平臺(tái)分別編譯你的代碼。它也支持大多數(shù)智能手機(jī)提供的原生功能,包括地理定位,聯(lián)系人和攝像頭圖像捕獲。Rhodes是免費(fèi)的,遵守MIT協(xié)議。一個(gè)稱作RhoHub的云計(jì)算服務(wù)可以讓開發(fā)者使用Rhodes框架,在線開發(fā)應(yīng)用程序,而不需要在他們的計(jì)算機(jī)上安裝每個(gè)平臺(tái)的最新的SDK。應(yīng)用程序使用HTML和Ruby來建立,并且在云中構(gòu)建。

真正的可移植的HTML 5 Web應(yīng)用程序怎么樣?

最近,使用跨平臺(tái)技術(shù)來進(jìn)行軟件開發(fā)的探索令開發(fā)者們興奮不已。有這樣一個(gè)工具:iUI,它是iPhone用戶界面框架,使用JavaScript,HTML和CSS,它可以被用來建立Web應(yīng)用程序,這些應(yīng)用程序可以運(yùn)行在任何支持html5的瀏覽器上。雖然它的設(shè)計(jì)初衷是為了建立有著iPhone SDK構(gòu)建的本機(jī)應(yīng)用程序那樣的外觀和感覺的應(yīng)用程序,但是,用iUI建立的Web應(yīng)用程序幾乎可以在所有的智能手機(jī)上運(yùn)行,只要它包含一個(gè)符合標(biāo)準(zhǔn)的Web瀏覽器。iUI相對(duì)來說比較新,并沒有一個(gè)用戶界面,所以需要一些耐心和技巧才能使用它。其他的類似框架包括iWebKit和JQTouch。

另一個(gè)移動(dòng)開發(fā)工具是Sencha Touch,它是一個(gè)HTML 5移動(dòng)應(yīng)用程序框架。像iUI一樣,Sencha Touch也是使用html5,CSS3和JavaScript來實(shí)現(xiàn)的,它可以在Android,iPhone和iPad平臺(tái)上使用,也可以在其他帶有html5兼容的Web瀏覽器的平臺(tái)上使用。它支持像pinching和stretching那樣的觸摸事件,為了在移動(dòng)應(yīng)用程序商店上分發(fā),也可以是基于Web的或使用Objective-C層來包裝。Sencha Touch是開源軟件,所以如果你正在開發(fā)一個(gè)和GNU GPL v3協(xié)議兼容的開源應(yīng)用程序,那可以免費(fèi)使用它。Sencha還提供了一個(gè)以地理定位,使用Sencha Touch API和Google地圖來顯示用戶所在位置的地圖為特色的《Sencha Touch入門》的教程。

Chrome應(yīng)用程序商店:html5應(yīng)用程序登上舞臺(tái)

在2010年5月,Google宣布要建立Chrome Web應(yīng)用程序商店,它是一個(gè)Web應(yīng)用程序的市場(chǎng)。這些Web應(yīng)用程序使用標(biāo)準(zhǔn)Web技術(shù)(html5,CSS和JavaScript)來構(gòu)建,任何使用Web瀏覽器的人都可以訪問和使用它們。當(dāng)然,那些瀏覽器(比如Chrome,Safari,Opera或MSIE9)需要支持上面提到的那些Web技術(shù)。當(dāng)用戶“安裝”了一個(gè)Chromen Web應(yīng)用程序商店的Web程序,會(huì)添加一個(gè)快捷方式,它讓用戶可以訪問這個(gè)應(yīng)用程序,并在Web瀏覽器中打開這個(gè)Web應(yīng)用程序。Google并沒有給出這個(gè)應(yīng)用程序商店正式開放的日期,但是一旦這個(gè)應(yīng)用程序商店開放,對(duì)開發(fā)者來說,它將不會(huì)有繁瑣的審批程序,也無須為提交一個(gè)應(yīng)用程序而付費(fèi)。

Web應(yīng)用程序最終會(huì)標(biāo)準(zhǔn)化嗎?

在停滯了幾年以后,World Wide Web 協(xié)會(huì)(W3C)最近開始繼續(xù)html5規(guī)范的制定工作。他們的回歸引發(fā)了Web Hypertext Application Working Group(WHATWG)的不安,這個(gè)組織是由瀏覽器制造商(包括Opera軟件,Mozilla和蘋果)組成的,他們?cè)?004年6月開始標(biāo)準(zhǔn)制定工作。Ian Hickson,他是html5規(guī)范的編寫者,預(yù)計(jì)這個(gè)規(guī)范在2012年可以進(jìn)入候選推薦標(biāo)準(zhǔn)階段,但是不要指望它在2022年以前會(huì)成為一個(gè)正式的W3C推薦標(biāo)準(zhǔn)——是的,從現(xiàn)在開始需要等上12年以上。

所有主流的移動(dòng)平臺(tái),包括蘋果的iOS,Google的Android和Palm的WebOS,都使用基于WebKit的瀏覽器,所以像HTML 5和CSS 3這樣的技術(shù)將可以繼續(xù)得到改進(jìn)和支持。甚至,微軟在即將到來的MSIE 9中也會(huì)對(duì)HTML 5提供支持。雖然它在10年內(nèi)也許還不會(huì)成為正式的標(biāo)準(zhǔn),但是它已經(jīng)逐漸地被主流的瀏覽器提供商支持了,并且越來越多的站點(diǎn)和服務(wù)——例如YouTube Mobile,Google Gmail,Scribd,和蘋果的iPhone,iPad都用HTML 5來代替像Adobe的Flash那樣的插件。HTML 5已經(jīng)是鐵板釘釘?shù)氖铝恕?/p>

總是會(huì)有一些企業(yè)認(rèn)為:針對(duì)每個(gè)主流的平臺(tái),他們必須有一個(gè)本機(jī)的移動(dòng)應(yīng)用程序,但是人們還是更傾向于使工作變得更輕松,而不是更困難。新興的Web標(biāo)準(zhǔn)可以用來建立炫酷的應(yīng)用程序,就像Apple,Google和Sencha展示的Demo那樣。在將來,一個(gè)Web應(yīng)用程序應(yīng)該可以運(yùn)行在大多數(shù)的移動(dòng)平臺(tái)上——如果不是所有的話,它應(yīng)該可以運(yùn)行在任何一個(gè)HTML 5兼容的Web瀏覽器上,不管這個(gè)瀏覽器是在一個(gè)移動(dòng)設(shè)備上還是在一個(gè)臺(tái)式的PC上。

【網(wǎng)站聲明】本站除付費(fèi)源碼經(jīng)過測(cè)試外,其他素材未做測(cè)試,不保證完整性,網(wǎng)站上部分源碼僅限學(xué)習(xí)交流,請(qǐng)勿用于商業(yè)用途。如損害你的權(quán)益請(qǐng)聯(lián)系客服QQ:2655101040 給予處理,謝謝支持。

相關(guān)文檔推薦

以手機(jī)最游戲(weibo.youxi.cn)這款 html5 手游應(yīng)用為例,其在傲游MM、海豚、天天瀏覽器以及小米科技旗下的迷人瀏覽器中都表現(xiàn)出超出預(yù)期的運(yùn)行效果。這些手機(jī)瀏覽器與蘋果Safari、谷
HTML5新增元素如何兼容舊瀏覽器有哪些方法_html5教程技巧HTML5中文學(xué)習(xí)網(wǎng),是中國(guó)最大的HTML5中文門戶,為廣大HTML5愛好者提供各種HTML5資料,包括HTML5網(wǎng)站、HTML5資訊、HTML5應(yīng)用、HTML5游戲
谷歌瀏覽器小字體處理方案即12px以下字體_html5教程技巧HTML5中文學(xué)習(xí)網(wǎng),是中國(guó)最大的HTML5中文門戶,為廣大HTML5愛好者提供各種HTML5資料,包括HTML5網(wǎng)站、HTML5資訊、HTML5應(yīng)用、HTML5游戲、
近日,來自Sencha的Michael Mullany發(fā)布了一個(gè)列表,列舉出了2011年會(huì)從HTML 5中獲益的諸多內(nèi)容,Michael深入地談其愿景。 Michael最初的列表包含如下內(nèi)容: 持續(xù)不斷地推進(jìn)Webkit邁向CSS 3 CSS 3:
Opera帶來了一些令人興奮的消息,他即將推出的Opera Android移動(dòng)瀏覽器將會(huì)支持HTML5和Adobe Flash功能。 該消息來自O(shè)pera公司的開發(fā)人員Pavel Studeny的Opera Mobile博客。Pavel Studeny寫到,Opera Mobi
主站蜘蛛池模板: 成人不卡 | avtt国产 | 亚洲久久| 亚洲成色777777在线观看影院 | 在线不卡一区 | 在线高清免费观看视频 | 亚洲欧美日韩精品 | 一级看片免费视频囗交动图 | 97在线观视频免费观看 | 日韩在线视频免费观看 | 成人免费视频一区 | 欧美一区二区三区视频 | 亚洲一区亚洲二区 | 二区亚洲 | 亚洲精品一二三区 | 国产91综合一区在线观看 | 成人精品| 色综合天天天天做夜夜夜夜做 | 亚洲国产日韩欧美 | 91天堂网| 日韩精品网站 | 伊人性伊人情综合网 | 福利视频网站 | 久久精品国产一区二区电影 | 国产精品视频免费观看 | 91精品国产一区二区三区香蕉 | 水蜜桃久久夜色精品一区 | 黄网站在线播放 | 久久久久国产精品一区 | 91在线观看视频 | 日本久久网 | 人人干视频在线 | 日韩中文字幕一区二区 | 国产精品无码久久久久 | 天天玩天天干天天操 | 有码在线 | 香蕉久久av | 欧美亚洲视频在线观看 | 国产在线a | 午夜精品一区二区三区在线 | 久久精品视频12 |