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

Facebook放棄HTML5轉(zhuǎn)戰(zhàn)原生應(yīng)用的4個(gè)原因

移動(dòng)開發(fā)
前段時(shí)間,F(xiàn)acebook推出原生iOS應(yīng)用,響應(yīng)速度較之舊版有了大幅提升,一時(shí)之間引起了業(yè)界的廣泛關(guān)注。不過人們關(guān)注的并不是因?yàn)樵鷳?yīng)用本身有多好多快,而是扎克伯格那句“Facebook 的應(yīng)用完全依賴 HTML5 是最大的錯(cuò)誤,導(dǎo)致浪費(fèi)了 2 年寶貴的時(shí)間,將來要改為原生應(yīng)用”的言論。

[[94265]]

業(yè)內(nèi)普遍認(rèn)為,基于HTML5的Web版Facebook用戶體驗(yàn)比較差,是因?yàn)镕acebook沒有充分利用好HTML5的優(yōu)勢(shì),而并非HTML5本身有多糟糕。不然的話,為什么其他人能夠借助HTML5打造的非常成功移動(dòng)網(wǎng)站呢?

如果還有人在納悶Facebook為什么放棄HTML5而轉(zhuǎn)戰(zhàn)原生應(yīng)用的話,下面是Tobie Langel列出的四大原因(更詳細(xì)的內(nèi)容請(qǐng)點(diǎn)擊這里):

1.工具/開發(fā)者API

沒有相應(yīng)的工具對(duì)內(nèi)存進(jìn)行跟蹤。

2.網(wǎng)頁(yè)滾屏效果

用戶在瀏覽網(wǎng)頁(yè)的時(shí)候,需要的是非常流暢的滾動(dòng)效果,而基于HTML5的Facebook應(yīng)用并沒有做到這一點(diǎn)。Facebook 這次的改進(jìn)針對(duì)網(wǎng)頁(yè)滾動(dòng)進(jìn)行了提升。

3.GPU 

圖片處理并不是HTML5擅長(zhǎng)的地方。如果了解 HTML5 的人,就會(huì)發(fā)現(xiàn),圖片加載和處理當(dāng)然是“ 不應(yīng)該在現(xiàn)階段使用HTML5實(shí)現(xiàn)的”。

HTML5目前擅長(zhǎng)的部分是數(shù)據(jù)量不大、動(dòng)畫少的頁(yè)面,而這恰恰是Faceabook注重的地方。相比之下,原生應(yīng)用能夠提供更好的觸摸跟蹤支持,更平滑的動(dòng)畫,更好的緩存。

充分利用好HTML5的優(yōu)勢(shì),盡量降低HTML5的弱勢(shì),學(xué)會(huì)用好HTML5,才是現(xiàn)在這個(gè)時(shí)期使用HTML5開發(fā)的重點(diǎn)。可以說開發(fā)技巧很重要,而這一點(diǎn)恰恰是原先Facebook所忽略的。

責(zé)任編輯:佚名 來源: 雷鋒網(wǎng)
相關(guān)推薦

2015-12-03 16:06:52

HTML5原生開發(fā)應(yīng)用

2013-03-22 08:59:57

HTML5移動(dòng)應(yīng)用Web App

2012-08-31 17:09:31

FacebookHTML5W3C

2012-05-15 09:42:06

2012-09-27 10:17:02

FacebookHTML5JS

2013-07-02 09:17:57

html5組件

2012-08-30 10:18:09

HTML5CanvasHTML5實(shí)例

2011-05-11 12:59:18

HTML5

2013-03-25 10:46:29

HTML5原生應(yīng)用

2011-12-09 21:16:18

iOS

2014-03-20 10:50:44

HTML5 定位技術(shù)

2015-12-03 15:33:06

2015-01-05 09:37:01

HTML5原生app拼積木方式

2016-01-13 10:09:18

原生應(yīng)用HTML5

2020-10-09 11:02:46

HTML5 特性

2013-01-24 10:26:04

HTML5HTML 5HTML5的未來

2015-10-09 09:11:39

html5原生App區(qū)別

2015-08-11 13:54:55

HTML5流應(yīng)用顛覆原生

2015-01-12 12:11:10

移動(dòng)應(yīng)用原生混合

2015-01-12 09:52:08

移動(dòng)應(yīng)用原生混合
點(diǎn)贊
收藏

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