音乐播放网站
Grooveshark 的
Android 应用多次在Google Play中被无故下架又恢复。这让Grooveshark 官方很是无奈,开发者向应用商店提交应用,不仅要等待漫长的审核期,而且还有由于各种莫名其妙的原因被拒绝或者下架。苹果App Store就曾无故下架过日本和
中国的个别应用,后来又莫名其妙的恢复了。
为了避免再次出现这种问题,Grooveshark 一边争取其应用仍在Google Play中上架,另一边则开发了一个HTML5的手机播放网页。Android、iOS和其他智能手机都可以打开这个网站播放音乐,并可以在手机网站上登陆账户访问自己的播放列表和喜欢的专辑。
HTML5网站 有利有弊。它无需安装,但加载较慢;它跨平台,但不能离线收听;它消耗流量,但听歌免费;它可快速迭代,但网页广告也很多;它开发成本低,但本地存储和调用能力有限;它无需提交审核或被下架,但也就意味着无法进行App推广。
所以,HTML5能够给开发者带来很大的好处,但用户往往看不到,甚至还会影响一部分用户体验。不过从Grooveshark 的角度来说,他们的决定是对的。音乐播放无需复杂的动态界面和运算,所以使用HTML5对其速度和其他体验影响不大。反而由于音乐内容更新很快,所以HTML5正好能随时进行内容更新和版本升级,解决了本地应用添加一个功能或内容就要更新一次的弊端。
关于什么样的应用适合HTML5开发,什么样的应用不适合,读者可以看看这篇文章《
Facebook引发的HTML5危机》。HTML5是未来,但现在并不是所有的应用都适合用HTML5。
source
TheVerge