溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Android瀏覽器的優(yōu)缺點有哪些

發(fā)布時間:2021-06-28 15:05:18 來源:億速云 閱讀:131 作者:Leah 欄目:移動開發(fā)

Android瀏覽器的優(yōu)缺點有哪些,相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。

一、Android瀏覽器與iPhone瀏覽器均具有的優(yōu)點: 

對w3c網(wǎng)頁標準支持很好,解析、渲染速度快

二、Android瀏覽器與iPhone瀏覽器差異: 

1、 webkit 內(nèi)核解析差異

Android瀏覽器有不少網(wǎng)頁解析有問題,網(wǎng)頁布局會亂。 Android1.5是這樣, Android2.0有一點點改進,但此問題還是存在。

在iPhone2.0 瀏覽器中, 試了一些網(wǎng)頁,在 Android會亂的,在 iPhone中則不會。

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

我用過 iPhone3.0,它的瀏覽器在 webkit 內(nèi)核解析方面改動不是很大,因為 2.0 的解析已經(jīng)很好了

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

2、流媒體 差異

兩者雖然目前都還沒有加入flash插件,但 iPhone2.0 瀏覽器已經(jīng)支持 流媒體, Android瀏覽器還沒支持。

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

3、操作體驗差異

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

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

兩指縮放在 Android瀏覽器中很容易實現(xiàn)。

當你把 兩指縮放功能加到 Android瀏覽器中,你會發(fā)現(xiàn)你不想使用這個功能,原因就是它縮放慢得像牛一樣。

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

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

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

4、畫圖方面差異

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

5、其它功能

Android瀏覽器的功能比 iPhone 的多??稍O(shè)置文字大小、編碼格式、保存密碼、 保存 表單數(shù)據(jù)、是否加載javascrip等常用設(shè)置項, Android瀏覽器的文字查找功能也是很強大, iPhone 沒有。

三、小結(jié) 

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

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

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

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

看完上述內(nèi)容,你們掌握Android瀏覽器的優(yōu)缺點有哪些的方法了嗎?如果還想學到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI