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

全解HTML 5在移動Web應(yīng)用的優(yōu)劣勢

移動開發(fā)
Android和iOS手機的興起,加速了HTML5在移動設(shè)備的普及。移動瀏覽器的不斷升級,給HTML5在移動Web方向的發(fā)展提供源源不斷的動力。也隨著設(shè)備性能的不斷提高,移動Web應(yīng)用的能力也漸漸逼近客戶端應(yīng)用。

關(guān)于HTML5

  HTML5具有[[19783]]語義學(xué)、[[19784]]本地存儲、[[19785]]設(shè)備訪問、[[19786]]連接性、[[19787]]多媒體、[[19788]]平面和三維效果、[[19789]]性能和集成和[[19790]]CSS3八大技術(shù)特征。讓W(xué)eb應(yīng)用進入無插件時代,在功能和性能上逼近桌面應(yīng)用。促使應(yīng)用Web化,實現(xiàn)跨平臺。

  HTML5規(guī)范草案將于2012年發(fā)布候選推薦版,2022年發(fā)布計劃推薦版。規(guī)范的實現(xiàn)似乎還在遙遠(yuǎn)的未來,其實不然!當(dāng)前很多瀏覽器已經(jīng)部分支持HTML5,caniuse.com提供了詳盡的瀏覽器支持情況。HTML5規(guī)范本身并不多,很多相關(guān)規(guī)范都被獨立出來,由瀏覽器各自實現(xiàn)。

HTML5規(guī)范草案

移動Web應(yīng)用方向

  手機上網(wǎng)已經(jīng)成為最重要的上網(wǎng)方式之一,手機網(wǎng)民已達3億。移動互聯(lián)網(wǎng)時代已經(jīng)開啟,發(fā)展勢頭迅猛,成為互聯(lián)網(wǎng)行業(yè)的新戰(zhàn)場。

手機上網(wǎng)已經(jīng)成為最重要的上網(wǎng)方式之一

  Android和iOS手機的興起,加速了HTML5在移動設(shè)備的普及。與桌面瀏覽器不同的是,移動操作系統(tǒng)和瀏覽器隨著手機的換代而不斷升級。移動瀏覽器的不斷升級,給HTML5在移動Web方向的發(fā)展提供源源不斷的動力。也隨著設(shè)備性能的不斷提高,移動Web應(yīng)用的能力也漸漸逼近客戶端應(yīng)用。

 2010中國智能手機市場不同操作系統(tǒng)產(chǎn)品的關(guān)注比例

 中國IT網(wǎng)民未來更換/購買智能手機時操作系統(tǒng)選擇比例

移動Web應(yīng)用對比客戶端應(yīng)用的優(yōu)勢:

  1. 更多開發(fā)人員有豐富的Web開發(fā)經(jīng)驗和工具積累,也形成了成熟的開發(fā)社區(qū)
  2. 迭代更敏捷,實現(xiàn)持續(xù)更新
  3. 跨平臺,開發(fā)成本比客戶端的較低

Web應(yīng)用宿主選擇

  Web都有宿主,宿主是運行程序所需要的環(huán)境。Web常見的宿主有IE、FF、Chrome這些瀏覽器。Javascript也運行在服務(wù)器端宿主,如node.js。在移動設(shè)備,移動Web可以運行在移動瀏覽器上,也可以運行在PhoneGap或Titanium等框架宿主上。當(dāng)然我們也可以根據(jù)跨平臺需要編寫自己框架宿主。

框架宿主優(yōu)勢:

  1. 已形成成熟的社區(qū),便于解決問題
  2. 如PhoneGap等,比瀏覽器擁有更高權(quán)限。可以訪問聯(lián)系人、文件、攝像頭、錄音等設(shè)備
  3. 可以通過模擬器進行測試,減少跨瀏覽器測試成本

框架宿主劣勢

  1. 以客戶端形式發(fā)布,版本更新難度大,動態(tài)發(fā)布需要額外代碼支持
  2. 系統(tǒng)有可能只支持單進程
  3. 產(chǎn)品之間無法跳轉(zhuǎn),不容易銜接

                        PhoneGap兼容性


移動瀏覽器是系統(tǒng)附帶的,不需要發(fā)布,隨著系統(tǒng)升級而更新。在沒有權(quán)限要求和高端目標(biāo)設(shè)備的情況下,瀏覽器宿主作為移動Web應(yīng)用宿主更為適合。

  Android瀏覽器   Mobile Safari

瀏覽器宿主優(yōu)勢:

  1. 無需發(fā)布,瀏覽器一般還支持桌面快捷方式
  2. 產(chǎn)品更新維護方便,可以實現(xiàn)持續(xù)更新
  3. 移植性高(相對框架宿主的一些自定義接口)

瀏覽器宿主劣勢:

  1. 瀏覽器兼容不高,對HTML5支持有差異
  2. 性能差異大,必須考慮設(shè)備間處理能力的差異
  3. 測試成本大(特別是Android系統(tǒng)設(shè)備),無法覆蓋所有機型

移動Javascript框架

  在HTML5的支持下,交互集成取代Javascript瀏覽器兼容性成了移動Javascript框架的發(fā)展方向。其中jQuery Mobile和Sencha Touch最受追捧。

他們主要解決:

  1. 交互(包括UI設(shè)計、控件交互、頁面切換等)集成
  2. Touch手勢

      [[19796]]

交互集成框架優(yōu)勢:

  1. 交互都符合設(shè)備交互特點和設(shè)計規(guī)范(Android和iOS)
  2. 開發(fā)門檻低,適合快速開發(fā)
  3. 開發(fā)社區(qū)已經(jīng)有豐富的跨平臺經(jīng)驗和較全面的測試結(jié)果

交互集成框架劣勢:

  1. 文件體積較大,效率往往不如原生HTML5
  2. 交互模式固定,難以擺脫
  3. 沒有完善的業(yè)務(wù)框架,還需要自己實現(xiàn)基礎(chǔ)業(yè)務(wù)框架(代碼更新、業(yè)務(wù)模塊重用等)

                            jQuery Mobile 兼容性

除了交互集成框架,我們還可以考慮使用原生HTML5開發(fā)自己的移動Javascript框架。自己開發(fā)更有針對性和目的性,適合業(yè)務(wù)擴展和性能優(yōu)化,可以彌補集成框架的缺陷。

原生HTML5框架優(yōu)勢:

  1. 最適合長期業(yè)務(wù)擴展
  2. 開發(fā)靈活度更高
  3. 可針對目標(biāo)設(shè)備的性能優(yōu)化

原生HTML5框架劣勢:

  1. 暫時只能兼容高端設(shè)備(Android2.0+、iOS3.2+性能較佳)
  2. 跨平臺測試成本比較高
  3. 框架開發(fā)門檻比較高,需要一段時間發(fā)展

【編輯推薦】

  1. SPIL Games公司CEO談HTML5手機游戲前景
  2. 開發(fā)者傳授打造iPhone手機游戲項目攻略
  3. 獨立手機游戲開發(fā)者的未來走向
  4. Windows Phone 7 免費線下培訓(xùn)火熱報名中
責(zé)任編輯:佚名 來源: gzterrytan博客
相關(guān)推薦

2023-03-06 16:29:56

2015-08-17 14:48:38

LiFiLiFi網(wǎng)絡(luò)優(yōu)劣勢解析

2015-10-13 09:48:22

GCE網(wǎng)絡(luò)應(yīng)用云應(yīng)用部署

2011-08-03 14:49:57

框架

2013-10-15 10:45:26

VDIBYOD

2023-06-27 13:51:07

FPGA數(shù)據(jù)中心程序

2018-08-29 15:23:18

數(shù)據(jù)庫NoSQLMongoDB

2023-04-12 09:23:24

汽車自動駕駛

2015-07-08 09:19:56

HaaSHadoop即服務(wù)云端Hadoop

2010-03-23 14:32:11

混合虛擬化

2022-08-10 07:05:35

vscodePyCharm開發(fā)工具

2018-10-31 12:51:04

2011-06-16 11:46:25

投影機技巧

2011-10-31 13:06:10

2019-04-11 10:26:15

架構(gòu)運維技術(shù)

2022-08-10 14:03:01

MySQL數(shù)據(jù)庫存儲

2015-05-26 09:15:14

開源PaaS 云平臺Cloud Found

2013-08-26 10:21:31

Android制造商分析

2011-09-22 09:55:40

投影儀評測

2018-04-09 10:16:27

機器學(xué)習(xí)深度學(xué)習(xí)AI
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 中文字幕 在线观看 | 国产精品日韩一区 | 亚洲在线一区 | av性色全交蜜桃成熟时 | 亚洲色图综合网 | 成人在线精品视频 | 精品欧美激情精品一区 | av大片| 精品国产一区二区三区免费 | 亚洲一区在线日韩在线深爱 | 在线观看国产视频 | 亚洲国产高清高潮精品美女 | 久久精品国产99国产精品 | 色婷婷婷婷色 | 成人三级在线观看 | 国产精品久久久久久久粉嫩 | 毛片一区二区三区 | 超碰人人91 | 精品久久久久久久人人人人传媒 | 久久亚洲国产精品 | 在线天堂免费中文字幕视频 | 国产视频二区 | 欧美国产视频 | 欧美精品一区二区三区在线 | 日日操夜夜操视频 | 一区二区三区免费 | 亚洲一区二区三区在线 | 欧美一区二区三区国产精品 | 荷兰欧美一级毛片 | 欧美精品一区二区三区四区 | 久久精品男人的天堂 | 久久av网站 | 一区二区三区影院 | 人人澡人人射 | 91色视频在线 | 国产小视频在线观看 | 国产精品久久在线 | 国产激情免费视频 | 国产亚洲成av人片在线观看桃 | 国产在线播放av | 国产精品.xx视频.xxtv |