不再依賴手機原生App,Grooveshark搭建了一個完整的HTML5手機網站
音樂播放網站 Grooveshark 的 Android 應用(yòng)多(duō)次在 Google Play 中(zhōng)被無故下架又(yòu)恢複。這讓 Grooveshark 官方很(hěn)是無奈,開發者向應用(yòng)商(shāng)店(diàn)提交應用(yòng),不僅要等待漫長(cháng)的審核期,而且還有(yǒu)由于各種莫名(míng)其妙的原因被拒絕或者下架。蘋果 App Store 就曾無故下架過日本和 中(zhōng)國(guó)的個别應用(yòng),後來又(yòu)莫名(míng)其妙的恢複了。
為(wèi)了避免再次出現這種問題,Grooveshark 一邊争取其應用(yòng)仍在 Google Play 中(zhōng)上架,另一邊則開發了一個 HTML5 的手機播放網頁(yè)。Android、iOS 和其他(tā)智能(néng)手機都可(kě)以打開這個網站播放音樂,并可(kě)以在手機網站上登陸賬戶訪問自己的播放列表和喜歡的專輯。
HTML5 網站 有(yǒu)利有(yǒu)弊。它無需安(ān)裝(zhuāng),但加載較慢;它跨平台,但不能(néng)離線(xiàn)收聽;它消耗流量,但聽歌免費;它可(kě)快速叠代,但網頁(yè)廣告也很(hěn)多(duō);它開發成本低,但本地存儲和調用(yòng)能(néng)力有(yǒu)限;它無需提交審核或被下架,但也就意味着無法進行 App 推廣。
所以,HTML5 能(néng)夠給開發者帶來很(hěn)大的好處,但用(yòng)戶往往看不到,甚至還會影響一部分(fēn)用(yòng)戶體(tǐ)驗。不過從 Grooveshark 的角度來說,他(tā)們的決定是對的。音樂播放無需複雜的動态界面和運算,所以使用(yòng) HTML5 對其速度和其他(tā)體(tǐ)驗影響不大。反而由于音樂内容更新(xīn)很(hěn)快,所以 HTML5 正好能(néng)随時進行内容更新(xīn)和版本升級,解決了本地應用(yòng)添加一個功能(néng)或内容就要更新(xīn)一次的弊端。
關于什麽樣的應用(yòng)适合 HTML5 開發,什麽樣的應用(yòng)不适合,讀者可(kě)以看看這篇文(wén)章《 Facebook引發的HTML5危機》。HTML5 是未來,但現在并不是所有(yǒu)的應用(yòng)都适合用(yòng) HTML5。
留言