自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

縱向發(fā)展 跨領(lǐng)域成嵌入式瀏覽器發(fā)展新方向

移動(dòng)開發(fā) 開發(fā)
文章主要以嵌入式采用瀏覽器的緣由為起點(diǎn),著重闡述了嵌入式瀏覽器的應(yīng)用及趨勢(shì),并介紹瀏覽器的行業(yè)應(yīng)用和產(chǎn)品。

嵌入式瀏覽器可以廣泛應(yīng)用于各種信息電器和便攜式網(wǎng)絡(luò)終端中,但是從Palm Pre的Web OS,到Google的Chrome OS,人們驚訝地發(fā)現(xiàn),除了瀏覽網(wǎng)頁,瀏覽器其實(shí)還可以做更多事情。瀏覽器正在顛覆傳統(tǒng)的軟件設(shè)計(jì)和開發(fā)模式,包括PC領(lǐng)域和嵌入式領(lǐng)域。

一直以來,嵌入式開發(fā)中有兩個(gè)特點(diǎn),即注重功能和應(yīng)用簡單,其關(guān)注重點(diǎn)是軟件驅(qū)動(dòng)及與硬件的配合,而上層的應(yīng)用及用戶界面,則被定位于可用即可,且越簡單越好。隨著3C融合的發(fā)展,人們開發(fā)出了更多、更復(fù)雜的應(yīng)用。當(dāng)應(yīng)用與Internet交互時(shí),通常采用瀏覽器技術(shù)及產(chǎn)品。

目前瀏覽器應(yīng)用最多的嵌入式領(lǐng)域包括金融終端、酒店交互終端、3G信息終端等。通常這類終端中的軟件部分包括:Linux系統(tǒng)及驅(qū)動(dòng)、運(yùn)行時(shí)依賴庫、瀏覽器軟件、系統(tǒng)設(shè)置程序。只要這4個(gè)部分確定,終端就可以確定。所有的業(yè)務(wù)應(yīng)用都通過瀏覽器承載,應(yīng)用則采用網(wǎng)頁技術(shù)開發(fā),采用瀏覽器技術(shù)開發(fā)這類產(chǎn)品有如下好處:

(1)嵌入式終端可快速開發(fā)并成型:只要將成熟的瀏覽器產(chǎn)品集成到盒子中即可,從而降低嵌入式開發(fā)中常見的開發(fā)和調(diào)試緩慢、上市延期、升級(jí)頻繁等問題。

(2)應(yīng)用開發(fā)難度大大降低:由于應(yīng)用均采用網(wǎng)頁技術(shù)開發(fā),開發(fā)人員可完全在PC上進(jìn)行開發(fā)和調(diào)試,然后將網(wǎng)頁平滑的應(yīng)用到瀏覽器即可。PC上的網(wǎng)頁設(shè)計(jì)和開發(fā)人員均可完成。

(3)產(chǎn)品維護(hù)簡單化:對(duì)于業(yè)務(wù)應(yīng)用的變更,只要替換對(duì)應(yīng)的網(wǎng)頁即可,甚至不需要任何程序的重新編譯等工作。

基于mDolphin瀏覽器的機(jī)頂盒終端類結(jié)構(gòu)圖

然而,并不是所有的瀏覽器都能承載這些嵌入式應(yīng)用,這些瀏覽器必須滿足如下要求:

(1)瀏覽器完全支持W3C標(biāo)準(zhǔn):只有支持W3C標(biāo)準(zhǔn),才能無縫支持PC上網(wǎng)頁開發(fā)人員開發(fā)的應(yīng)用,網(wǎng)頁不需任何修改即可在嵌入式上運(yùn)行。

(2)瀏覽器支持多種擴(kuò)展,包括本地綁定,插件擴(kuò)展等,良好的擴(kuò)展機(jī)制才能滿足不同應(yīng)用的需求,比如網(wǎng)頁與系統(tǒng)驅(qū)動(dòng)之間的通信必須借助于JS本地綁定進(jìn)行,實(shí)現(xiàn)Java Applet插件則必須借助于Netscape 插件規(guī)范進(jìn)行。

(3) 瀏覽器性能要優(yōu)秀:所有的應(yīng)用均采用網(wǎng)頁技術(shù)開發(fā),網(wǎng)頁根據(jù)應(yīng)用的復(fù)雜而變得龐大,所包含的JavaScript腳本就會(huì)越多,瀏覽器性能必須足夠優(yōu)秀,否則網(wǎng)頁應(yīng)用運(yùn)行將變得緩慢。

(4)瀏覽器跨平臺(tái)性要好:嵌入式中有紛繁復(fù)雜的硬件平臺(tái),必須要求瀏覽器能運(yùn)行在不同的硬件平臺(tái)、不同的操作系統(tǒng)平臺(tái)上。

2009年流行的嵌入式瀏覽器

2009年流行的嵌入式瀏覽器

從中可看出,為滿足上述四點(diǎn)要求,mDolphin瀏覽器是一個(gè)最佳選擇,當(dāng)然也可以選擇Opera Mobile,但其他類型則不能滿足需求。mDolphin瀏覽器已經(jīng)應(yīng)用到了嵌入式的多個(gè)領(lǐng)域,包括:

(1)銀行金融終端:可實(shí)現(xiàn)數(shù)據(jù)加密的對(duì)接,完成與銀行專用Web后臺(tái)服務(wù)的對(duì)接。

(2)機(jī)頂盒終端類:瀏覽器承載了遠(yuǎn)程教育、遠(yuǎn)程醫(yī)療這類完全基于重量級(jí)網(wǎng)頁技術(shù)構(gòu)建的應(yīng)用,包括基于HTML 5 Canvas白板功能、基于Java Applet技術(shù)和HTML 5 video/audio技術(shù)的視頻播放、基于Adobe Flash Lite 3.1的瀏覽器插件功能。該終端架構(gòu)見圖1。

(3)3G信息終端類:可實(shí)現(xiàn)基于3G技術(shù)的信息查詢和交互終端,足不出戶即可完成繳費(fèi)功能。此外,在TD-SCDMA手機(jī)方案中,聯(lián)芯科技已經(jīng)將mDolphin瀏覽器應(yīng)用到其方案中。

未來,瀏覽器在嵌入式的應(yīng)用將進(jìn)一步深入。與此同時(shí),隨著嵌入式瀏覽器對(duì)HTML 5標(biāo)準(zhǔn)、CSS3規(guī)范、Widget技術(shù)的進(jìn)一步支持,以及隨嵌入式CPU性能的進(jìn)一步提升,總有一天人們將只需臺(tái)基于瀏覽器技術(shù)的設(shè)備來實(shí)現(xiàn)所有功能,該設(shè)備的別名叫云端。

【編輯推薦】

  1. 基于嵌入式WinCE的遠(yuǎn)程數(shù)據(jù)采集系統(tǒng)
  2. 探究Windows CE OAL層 結(jié)構(gòu)與開發(fā)雙管齊下
  3. Windows CE平臺(tái)下SDRAM的設(shè)計(jì)方案
  4. 對(duì)話微軟MVP:走進(jìn)嵌入式軟件開發(fā)
  5. 用于智能、連接性小型導(dǎo)航儀的嵌入式開發(fā)工具
責(zé)任編輯:王曉東 來源: ed-china
相關(guān)推薦

2021-04-19 23:19:05

人工智能數(shù)據(jù)軟件

2010-02-03 15:02:51

以太網(wǎng)交換機(jī)

2009-08-04 09:56:09

Netbeans 6.Netbeans

2017-03-30 10:24:10

機(jī)器人

2011-02-22 17:12:40

2011-06-29 18:17:20

Konqueror Embedded 瀏覽器

2018-11-16 10:10:09

2019-06-27 15:42:14

瀏覽器ChromeEdge瀏覽器

2017-02-09 15:30:54

大數(shù)據(jù) 時(shí)代

2009-08-28 10:25:24

思科認(rèn)證思科認(rèn)證新方向CCNP無線認(rèn)證

2019-12-05 22:12:51

云測(cè)TestinAI

2009-04-25 09:30:55

Firefox瀏覽器

2012-08-31 12:52:26

imo即時(shí)通訊

2011-09-19 16:11:10

LBS應(yīng)用android應(yīng)用

2020-08-21 13:54:24

瀏覽器程序員內(nèi)核

2012-08-13 11:03:01

Chrome

2020-12-23 16:21:31

區(qū)塊鏈醫(yī)療大數(shù)據(jù)

2012-08-13 15:52:32

PTNPTN環(huán)網(wǎng)
點(diǎn)贊
收藏

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