Fw: [情報] Facebook 囧了,開發者證明 HTML5 沒有錯

看板WindowsPhone作者 (O_o)時間11年前 (2012/12/18 17:57), 編輯推噓0(0019)
留言19則, 5人參與, 最新討論串1/1
※ [本文轉錄自 iPhone 看板 #1Gq3cPnj ] 作者: SicInfit (O_o) 看板: iPhone 標題: [情報] Facebook 囧了,開發者證明 HTML5 沒有錯 時間: Tue Dec 18 17:38:30 2012 無廣告圖文好讀版: http://trustnoduck.blogspot.tw/2012/12/sencha-html5-fastbook.html -- 還記得以前的 Facebook app 嗎?遲緩、不穩定, 甚至比用手機直接開完整版網頁還要卡頓的痛苦使用體驗… 雖然 Facebook CEO Mark Zuckerberg 將主因歸咎到原先所採用的 HTML5 技術上, 說它「還沒準備好」, 而這陣子接續在 iOS 以及 Android 兩大平台上脫胎重生的「原生」app 也確實穩定、流暢了不少, 但國外有一群深諳 HTML5 技術的開發者, 卻對 Zuckerberg 對 HTML5 的誤解感到很受傷。 來自 Sencha 這家專門開發 HTML5 的公司的開發者們, 以他們對此技術、以及現今行動瀏覽器實力的了解, 直覺認為問題不是出在 HTML5 上, 而是 Facebook 團隊對 HTML5 不夠熟悉、再加上錯誤運用所造成的後果; 他們說,Facebook 錯在把 app 看成網頁在開發, 但實際上開發 HTML5 應用程式所運用的工具與框架都很不同, 而過去的 Facebook app 所呈現出的各種讀取緩慢、滑動時卡頓不順的症狀, 都在在證實了他們的懷疑。 俗話(?)說的好, 「這些東西當然很複雜,說破嘴,不如跑斷腿;要證明,做就對了!」, 於是 Sencha 還真的自己寫出了一個運行於瀏覽器中的 HTML5 版 Facebook app, 稱之為 Fastbook, 並附送了以下的四分鐘示範短片,要向 Facebook、以及所有使用者證明: 人不是 HTML5 殺的。 (影片) 此外 Sencha 還說了,經過他們的分析後, 現在 Facebook 所推出的所謂「原生」app 其實也還是個混血兒, 除了主要的 News Feed 動態消息、以及個人頁面確實已轉為原生之外, 剩下的介面及一大部分功能, 仍是以直接去拿取 Facebook 行動版網頁的 HTML 內容,再加以轉換、顯示, 這樣沒效率的方式做成。 Sencha 除了重新實作動態消息頁面的整體結構, 還運用了他們自家的各種 HTML5 應用程式框架, 以及透過中介伺服器來過濾掉 Facebook 所回傳的一堆垃圾資料 (最誇張的狀況下僅有 10% 是真正需要的!) 最後所得到的就是效能及使用體驗幾乎可媲美原生 app (甚至某些部分更好)的 Fastbook HTML5 app。 Fastbook 並不是一個要實際用來取代 Facebook app 的方案, 僅是作為一個證明 HTML5 技術的展示, 但若是你有興趣的話,只要打開手機瀏覽器, 連上 http://fb.html5isready.com 並登入便可以試玩。 (玩完可至 https://www.facebook.com/settings?tab=applications 將其授權解除) 感想:雖然原生的更新了以後應該就沒什麼人會開網頁版了, 但看得出來 Facebook app 還是有很多地方需要改進的, 不知道 iOS 版最新更新中的「完全重建的動態消息」會不會就是因應這篇的原文來的XD -- via the paranoid duck // http://trustnoduck.blogspot.tw/2012/12/sencha-html5-fastbook.html -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.59.149.121

12/18 17:43, , 1F
fastbook....這是釣魚網站吧 我登了豈不是把帳密賣給他
12/18 17:43, 1F

12/18 17:43, , 2F
你是詐騙集團吧
12/18 17:43, 2F

12/18 17:45, , 3F
Facebook 有 OAuth 吧…
12/18 17:45, 3F

12/18 17:46, , 4F
你登入就會知道他是用 Facebook 的 API 做的了
12/18 17:46, 4F

12/18 17:46, , 5F
現在大一點的服務早就不需要給第三方開發者密碼了
12/18 17:46, 5F

12/18 17:49, , 6F
用過了,真的快上不少說
12/18 17:49, 6F
※ 編輯: SicInfit 來自: 61.59.149.121 (12/18 17:51)

12/18 17:55, , 7F
就只是個 app 而已,加上設定頁面的連結方便試玩後移除了
12/18 17:55, 7F

12/18 17:56, , 8F
真的很順= =
12/18 17:56, 8F
※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: SicInfit (61.59.149.121), 時間: 12/18/2012 17:57:14

12/18 17:58, , 9F
好吧雖然 WP 沒有 Facebook 官方 app...
12/18 17:58, 9F

12/18 17:59, , 10F
我承認我只是想知道行動版 IE10 上用起來順不順XD
12/18 17:59, 10F

12/18 18:02, , 11F
立刻幫你試試看 XD
12/18 18:02, 11F

12/18 18:09, , 12F
在Arc S上好順啊Q_Q
12/18 18:09, 12F

12/18 18:11, , 13F
超好玩 XD
12/18 18:11, 13F

12/18 18:11, , 14F
滑動有點頓,感覺起來這問題要算在IE頭上
12/18 18:11, 14F

12/18 18:12, , 15F
通知打開後不能點,可以左右滑欸,該不會還有多指手勢 XDD
12/18 18:12, 15F

12/18 18:18, , 16F
動畫出不來應該就 IE 的問題沒錯XD 因為其他人都 WebKit
12/18 18:18, 16F

12/18 18:18, , 17F
不過影片 demo 中 Android 的好像也沒動畫,怪怪。
12/18 18:18, 17F

12/18 18:19, , 18F
囧? 我沒提到動畫啊? XD
12/18 18:19, 18F

12/18 18:21, , 19F
眼殘了= = 不過會頓倒是有點小意外... 但有比行動版順嗎
12/18 18:21, 19F

12/18 18:21, , 20F
官方行動版網頁
12/18 18:21, 20F

12/18 18:22, , 21F
比m.fb頓耶,後來感覺起來,他沒有用內建的滑動
12/18 18:22, 21F

12/18 18:27, , 22F
有意思... 可能是只為 WebKit 最佳化吧...
12/18 18:27, 22F

12/18 18:28, , 23F
好吧還是叫 FB 快抓些人來做官方 app 比較實在XD
12/18 18:28, 23F

12/18 21:42, , 24F
不能點是因為根本沒實作, 不是瀏覽器問題
12/18 21:42, 24F

12/18 22:59, , 25F
whaaaat居然沒實作欺騙我的感情 QoQ
12/18 22:59, 25F

12/18 23:04, , 26F
就說是 demo 了吼XD
12/18 23:04, 26F

12/18 23:42, , 27F
Surround只看到藍藍一片? 但8X就正常...
12/18 23:42, 27F
文章代碼(AID): #1Gq3txZf (WindowsPhone)