Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 高級開發 >> Android浏覽器優異點評比

Android浏覽器優異點評比

編輯:高級開發

android操作系統是一款其余Linux平台的開源操作系統。android浏覽器的應用也是比較有用。在這裡我們可以通過這篇文章介紹的內容充分的了解android浏覽器的優異點,以便充分掌握這方面知識。

  • android構建模塊詳細步驟概述
  • android文件系統深入剖析
  • android電話功能各部分深入探討
  • android分享功能源碼解讀
  • android核心模塊內容概述

android和iPhone的浏覽都是使用webkit內核。 webkit內核是蘋果最先搞的,後來蘋果把它開源了,不過蘋果自己還繼續在發展webkit。雖然 android和iPhone浏覽器使用相同的內核(版本等方面有差異),但它們的性能和操作體驗即相差很大。

一、android浏覽器與iPhone浏覽器均具有的優點:

對w3c網頁標准支持很好,解析、渲染速度快

二、android浏覽器與iPhone浏覽器差異:

1、 webkit 內核解析差異

android浏覽器有不少網頁解析有問題,網頁布局會亂。 Android1.5是這樣, android2.0有一點點改進,但此問題還是存在。

在iPhone2.0 浏覽器中, 試了一些網頁,在 android會亂的,在 iPhone中則不會。

在 Android1.5中,點擊過的鏈接不會變顏色,還好, android2.0已經把這點改過來了。

我用過 iPhone3.0,它的浏覽器在 webkit 內核解析方面改動不是很大,因為 2.0 的解析已經很好了

畢竟 webkit是蘋果搞的,開源的版本落後一些也不奇怪

2、流媒體 差異

兩者雖然目前都還沒有加入Flash插件,但 iPhone2.0 浏覽器已經支持 流媒體, android浏覽器還沒支持。

iPhone的做法很簡單,在解析到 流媒體資源時,把鏈接做上就行了,然後通過點擊播放按鈕,調用播放器進行播放。 Android中,opencore支持4、5種 流媒體 ,在 webkit中加入相應的 鏈接並不難,因此在 android中也容易做到。

3、操作體驗差異

iPhone的 操作體驗是很出名的。說起體驗,LG有一款做得很炫,它使用飛思卡平台,有3D加速芯片,做了很多3D效果。 LG的 體驗和 iPhone的 體驗還是有區別的。 LG 有3D加速芯片,估計什麼效果都直接調用opengl來做,不考慮速度會不會慢,實際操作也表明,有些效果速度跟不上。 iPhone的 體驗則是建立在速度較快的前提下的。

用過 iPhone,你就會知道 浏覽器也會有這麼多操作體驗。兩指縮放的原理很簡單,在 浏覽器中實現也很容易;雙擊就更簡單了。 iPhone 浏覽器的 雙擊有很多功能和效果,從最小到1:1大小, 雙擊點的內容也相應的放到在屏幕的中間。如果是文本內容,則其區域大小剛好放到屏幕大小; 如果是圖片,則其區域大小也是剛好放到屏幕大小,而且漸變效果很好,速度、靈敏性都很好。

兩指縮放在 android浏覽器中很容易實現。

當你把 兩指縮放功能加到 android浏覽器中,你會發現你不想使用這個功能,原因就是它縮放慢得像牛一樣。

對比 iPhone你就會知道, iPhone 浏覽器 兩指縮放的速度很快,很靈敏。這並不是因為 iPhone 的cpu強, iPhone 用三星的芯片,並不是非常強。 iPhone 在縮放中只是對圖片進行縮放,放開兩指時才縮放網頁,所以速度很快。當然,要做像 iPhone 那樣的縮放效果就要花很多心思的,反正我可是花了不少心思的。

另外, iPhone 的快捷功能欄和地址輸入欄做得不錯, android2.0中的 地址輸入欄也跟著網頁內容滾動了,默認打開的網頁也是最小比例的,做得越來越像 iPhone 了。

iPhone 的橫屏動畫效果和速度也做得很好。

4、畫圖方面差異

iPhone 浏覽器中滾動網頁時,如果速度快,滾動超過2屏長度時,你會發展網頁後面還沒有及時畫出來,只能看到背景方格。Opera浏覽器也是這樣。 Android則不會。打開內容很多的網頁,如news.sina.com.cn時, iPhone 在畫網頁時是很慢的。 Android不會出現背景方格,但是滾動很快時,會有點卡。它們的問題都是與畫圖原理有關,這也跟上面說的兩指縮放有相關的地方。這點,總的來說, Android的處理方式要比 iPhone 好很多。當然, android也是可以改像 iPhone 那樣,關鍵是要知道原理。

5、其它功能

android浏覽器的功能比 iPhone 的多。可設置文字大小、編碼格式、保存密碼、 保存 表單數據、是否加載Javascrip等常用設置項, android浏覽器的文字查找功能也是很強大, iPhone 沒有。

三、小結

從上面來看, android浏覽器還有很大的改善空間:

1、性能方面。 webkit 解析不好改,但可以加入 流媒體 的支持。這點會比 iPhone差,沒辦法,蘋果是 webkit的專家,你能力強,也改 webkit , 把網頁亂的問題給解決掉

2、ui方面。在 Android2.0,很容易把ui做得到 像iPhone一樣操作快捷, android2.0 的 地址輸入欄也跟著網頁內容滾動了。

3、操作體驗方面。兩指縮放效果可以做得像 iPhone一樣好,雙擊效果及功能也可以做得像 iPhone一樣強。橫豎屏轉換效果也容易做到。哈哈,浏覽器的 操作體驗可以做得像 iPhone甚至比 iPhone好。

從上面來看,除了 webkit 解析可能比不上 iPhone,其它方面都可以做得有 iPhone那樣好,或者更好。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved