iOS 6 新革命:在网页里运行合成器应用
iOS 6增加了浏览器对Web Audio API的支持,就是说用iPhone里的Safari浏览器就可以制作音乐了。
我们已经见识了好几个iOS 6在音频方面的革命:应用间交互音频和采样回放、背景音频功能、Audiobus for iOS,今天又有新内容被挖掘出来,那就是iOS 6对Web Audio API的全面支持。
在浏览器里运行的网页已经今非昔比,甚至是在手机里运行的浏览器都要让你刮目相看。iOS 6就全面部署了Web Audio API,有了这个API,开发者就可以专门做出制作音乐的网页。Mozilla的开发者James Long就做了一个网页来演示Web Audio API的威力,你需要用iOS里的Safari或是桌面电脑的Chrome浏览器访问才可以演奏,其它浏览器还都不支持。Web Audio API的开发非常简单,上面这个例子就只写了372行Javascript、HTML和CSS代码,只花了作者两个晚上的时间。
使用网页的好处显而易见,那就是你不必拘泥于某一个平台,某一类设备,而且不必等待Apple的审核,随时都可跟用户见面,随时都可方便的增加和修改。
桌面版的Chrome已经可以支持USB外设控制器,那么未来手机上的浏览器也完全有可能支持MIDI控制器外设,来控制和演奏浏览器里运行的音乐应用。
继续观看这段运行iOS 6系统的iPhone的演示,注意视频里的iPhone并未运行任何音乐应用,而只是打开了Safari浏览器,用浏览器载入了一个使用Web Audio API写的网页,然后直接在网页里就可以更换乐器的音色,并通过触摸来演奏(iOS设备观看地址):
文章出处 http://jlongster.com/2012/09/12/web-apps.html
转载新闻请注明出自 Midifan.com