基本介紹
- 中文名:嵌入式瀏覽器
- 外文名:Embedded Browser
- 套用領域:手持終端和信息家電等
- 特點:CPU能力弱,功耗低等
- 定義:運行在嵌入式設備中的瀏覽器軟體
- 常見:Internet Explorer for WinCE等
概述
特點
相關技術
每個解釋器必須包含一個HTML解釋器來顯示文檔,其他解釋器是可選的,HTML解釋器的輸入由符合HTML語法的文檔所組成,輸出由位於用戶顯示器上的格式版本文檔所組成,解釋器通過將HTML規則轉換成適合用戶顯示硬體的命令來處理版面細節。
HTML解釋器一個最重要的功能是包含可選項,解釋器必須存儲關於顯示器上位置之間關係的信息和HTML文檔中被瞄定的項,當用戶用滑鼠選定了一個項,瀏覽器通過當前的游標位置和存儲的位置信息來決定哪個項被用戶選定。
根據嵌入式系統的特殊性,在選擇瀏覽器時要注意以下幾點:
系統要足夠的靈活,可以根據不同的用戶需求和系統特點進行裁減,這樣既滿足了客戶的要求又使得瀏覽器可以做到比較小,降低了成本。
瀏覽器在存儲容量和運行時對記憶體的需求一般都要限制在比較小的範圍內,因此,瀏覽器的大小非常重要。
穩定性方面的要求也必不可少,特別是在一些實時工控系統中。
成本因素也是一個非常重要的方面,要儘可能地降低成本,以增加產品在價格上的競爭性優勢。
在一些實時控制中,如果延遲時間超過一定範圍,那么就無法正確控制設備。
在一定的條件下,儘可能豐富瀏覽器的功能,但是因為嵌入式系統的專用性,只要滿足特殊需求,一般不需要大而全——功能完善的瀏覽器。
在兼容性方面要求不必很好,這是因為嵌入式系統一般都是專用系統,且由廠家一次性寫入。
由於網路技術更新非常快,如果瀏覽器是用來網上衝浪,例如電視機的機頂盒、手機上網、掌上機等平台上的瀏覽器,要注意它們是否支持Frames、表格以及動態HTML、XML等新技術。