Android瀏覽器的優(yōu)缺點(diǎn)有哪些,相信很多沒有經(jīng)驗(yàn)的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個(gè)問題。
成都創(chuàng)新互聯(lián)成立于2013年,先為巴彥等服務(wù)建站,巴彥等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為巴彥企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
一、Android瀏覽器與iPhone瀏覽器均具有的優(yōu)點(diǎn):
對w3c網(wǎng)頁標(biāo)準(zhǔn)支持很好,解析、渲染速度快
二、Android瀏覽器與iPhone瀏覽器差異:
1、 webkit 內(nèi)核解析差異
Android瀏覽器有不少網(wǎng)頁解析有問題,網(wǎng)頁布局會(huì)亂。 Android1.5是這樣, Android2.0有一點(diǎn)點(diǎn)改進(jìn),但此問題還是存在。
在iPhone2.0 瀏覽器中, 試了一些網(wǎng)頁,在 Android會(huì)亂的,在 iPhone中則不會(huì)。
在 Android1.5中,點(diǎn)擊過的鏈接不會(huì)變顏色,還好, Android2.0已經(jīng)把這點(diǎn)改過來了。
我用過 iPhone3.0,它的瀏覽器在 webkit 內(nèi)核解析方面改動(dòng)不是很大,因?yàn)?nbsp;2.0 的解析已經(jīng)很好了
畢竟 webkit是蘋果搞的,開源的版本落后一些也不奇怪
2、流媒體 差異
兩者雖然目前都還沒有加入flash插件,但 iPhone2.0 瀏覽器已經(jīng)支持 流媒體, Android瀏覽器還沒支持。
iPhone的做法很簡單,在解析到 流媒體資源時(shí),把鏈接做上就行了,然后通過點(diǎn)擊播放按鈕,調(diào)用播放器進(jìn)行播放。 Android中,opencore支持4、5種 流媒體 ,在 webkit中加入相應(yīng)的 鏈接并不難,因此在 Android中也容易做到。
3、操作體驗(yàn)差異
iPhone的 操作體驗(yàn)是很出名的。說起體驗(yàn),LG有一款做得很炫,它使用飛思卡平臺(tái),有3D加速芯片,做了很多3D效果。 LG的 體驗(yàn)和 iPhone的 體驗(yàn)還是有區(qū)別的。 LG 有3D加速芯片,估計(jì)什么效果都直接調(diào)用opengl來做,不考慮速度會(huì)不會(huì)慢,實(shí)際操作也表明,有些效果速度跟不上。 iPhone的 體驗(yàn)則是建立在速度較快的前提下的。
用過 iPhone,你就會(huì)知道 瀏覽器也會(huì)有這么多操作體驗(yàn)。兩指縮放的原理很簡單,在 瀏覽器中實(shí)現(xiàn)也很容易;雙擊就更簡單了。 iPhone 瀏覽器的 雙擊有很多功能和效果,從最小到1:1大小, 雙擊點(diǎn)的內(nèi)容也相應(yīng)的放到在屏幕的中間。如果是文本內(nèi)容,則其區(qū)域大小剛好放到屏幕大小; 如果是圖片,則其區(qū)域大小也是剛好放到屏幕大小,而且漸變效果很好,速度、靈敏性都很好。
兩指縮放在 Android瀏覽器中很容易實(shí)現(xiàn)。
當(dāng)你把 兩指縮放功能加到 Android瀏覽器中,你會(huì)發(fā)現(xiàn)你不想使用這個(gè)功能,原因就是它縮放慢得像牛一樣。
對比 iPhone你就會(huì)知道, iPhone 瀏覽器 兩指縮放的速度很快,很靈敏。這并不是因?yàn)?nbsp;iPhone 的cpu強(qiáng), iPhone 用三星的芯片,并不是非常強(qiáng)。 iPhone 在縮放中只是對圖片進(jìn)行縮放,放開兩指時(shí)才縮放網(wǎng)頁,所以速度很快。當(dāng)然,要做像 iPhone 那樣的縮放效果就要花很多心思的,反正我可是花了不少心思的。
另外, iPhone 的快捷功能欄和地址輸入欄做得不錯(cuò), Android2.0中的 地址輸入欄也跟著網(wǎng)頁內(nèi)容滾動(dòng)了,默認(rèn)打開的網(wǎng)頁也是最小比例的,做得越來越像 iPhone 了。
iPhone 的橫屏動(dòng)畫效果和速度也做得很好。
4、畫圖方面差異
iPhone 瀏覽器中滾動(dòng)網(wǎng)頁時(shí),如果速度快,滾動(dòng)超過2屏長度時(shí),你會(huì)發(fā)展網(wǎng)頁后面還沒有及時(shí)畫出來,只能看到背景方格。opera瀏覽器也是這樣。 Android則不會(huì)。打開內(nèi)容很多的網(wǎng)頁,如news.sina.com.cn時(shí), iPhone 在畫網(wǎng)頁時(shí)是很慢的。 Android不會(huì)出現(xiàn)背景方格,但是滾動(dòng)很快時(shí),會(huì)有點(diǎn)卡。它們的問題都是與畫圖原理有關(guān),這也跟上面說的兩指縮放有相關(guān)的地方。這點(diǎn),總的來說, Android的處理方式要比 iPhone 好很多。當(dāng)然, Android也是可以改像 iPhone 那樣,關(guān)鍵是要知道原理。
5、其它功能
Android瀏覽器的功能比 iPhone 的多??稍O(shè)置文字大小、編碼格式、保存密碼、 保存 表單數(shù)據(jù)、是否加載javascrip等常用設(shè)置項(xiàng), Android瀏覽器的文字查找功能也是很強(qiáng)大, iPhone 沒有。
三、小結(jié)
從上面來看, Android瀏覽器還有很大的改善空間:
1、性能方面。 webkit 解析不好改,但可以加入 流媒體 的支持。這點(diǎn)會(huì)比 iPhone差,沒辦法,蘋果是 webkit的專家,你能力強(qiáng),也改 webkit , 把網(wǎng)頁亂的問題給解決掉
2、ui方面。在 Android2.0,很容易把ui做得到 像iPhone一樣操作快捷, Android2.0 的 地址輸入欄也跟著網(wǎng)頁內(nèi)容滾動(dòng)了。
3、操作體驗(yàn)方面。兩指縮放效果可以做得像 iPhone一樣好,雙擊效果及功能也可以做得像 iPhone一樣強(qiáng)。橫豎屏轉(zhuǎn)換效果也容易做到。哈哈,瀏覽器的 操作體驗(yàn)可以做得像 iPhone甚至比 iPhone好。
看完上述內(nèi)容,你們掌握Android瀏覽器的優(yōu)缺點(diǎn)有哪些的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!