`
fkpwolf
  • 浏览: 49808 次
  • 性别: Icon_minigender_1
  • 来自: 爱你就是认识我自己
文章分类
社区版块
存档分类
最新评论

为什么SongBird还不错

阅读更多

MP3播放器汗牛充栋,Windows上的、Linux上的、国产的,功能类似、界面雷同,但仍然有人前赴后继的杀入这个已是一片红海的领域。比如SongBird。

SongBird之所以引起我的注意,主要是因为其是基于Mozilla的开源平台的,而且刚好它能支持我的iPod,于是就装了一个试试。为什么不用iTunes呢?首先它在linux下用不了,再则这东西对中文歌曲老显示乱码。

SongBird初看是一个iTunes的复制品,界面布局差不多。让我奇怪的是,

1)为什么SongBird要用Mozilla的平台呢?

是为了类似Firefox扩展性么?Foobar和winamp都可以允许plug-in的开发,这并不是一个新鲜的东西, 当然有一个现成的平台总是好的。
我想大概主要的原因在于:Firefox本身就是可以处理多媒体的,包括富文本,图片,声音,而新的HTML标准则可以处理视频。一些特殊效果也可以用CSS+JAVASCRIPT来实现,比如iTunes Cover Flow,如同我们在web开发中做的一样。


而mp3 tag编码的问题也很容易解决,因为想当然的,Firefox本身就对国际化做了考虑。
进一步,这是Firefox在开发RIA程序上的一个成功案例,表明Firefox和RIA其实有很好的结合点。

如果说基于OS的程序是原生程序,那么现在这种开发的模式已经越来越少了。C/C++确实很快,OpenGL确实很炫,但已经超出一般开发者的能力,如同一个乌托邦。

2)为什么要重新造一个轮子呢?

从技术角度上说,SongBird只是用新的技术把旧的功能重新实现了一遍,新瓶装旧酒。然而Gmail也是这样如出一折,做的就是比一般的邮件客户端好。背后的原因大家都知道,Web 2.0。
我比较喜欢里面一个mashTape的插件。他可以把现在正在播放歌曲的相关信息聚合起来,比如把Flickr上歌手的图片用幻灯片的方式播放出来,比只有个封面漂亮了很多。这容易联想到“千千静音”的歌词搜索的功能。


有了web 2.0的神魂附体,有了新的设计理念,重新开发一个应用才能让人耳目一新。而新的技术只是这一进步的催化剂。

1
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics