2

这是对 soundcloud 的嵌入 API (iframe) 提供的内容质量的投诉

主 css 文件有 235 KB(压缩后的 160kb),其中 92% 根本没有使用。

主 JS 文件有 450 KB(压缩后为 149kb),可能遵循上述情况。

我们开发人员花费大量时间优化我们网站的字节。下班后看到这一点让我们认为 soundcloud 根本不关心我们和用户。

4

1 回答 1

2

主 css 文件有 235 KB(压缩后的 160kb),其中 92% 根本没有使用。

我不确定您是否计算了小部件可能拥有的所有可能视图。

主 JS 文件有 450 KB (gzipped 149kb),可能遵循上述情况

当我们努力保持小部件的重量时,您应该意识到 HTML5 小部件是一个复杂的单页 JavaScript 应用程序,它具有许多功能,包括控制小部件的 API 钩子、解析各种 URL 的能力、一种自定义小部件,小部件相互通信的一种方式等等

我们开发人员花费大量时间优化我们网站的字节。下班后看到这一点让我们认为 soundcloud 根本不关心我们和用户。

如果您对此感觉非常强烈,我建议您仅从小部件中自行构建您需要的功能——SoundCloud 提供公共 API,因此构建一个具有类似 UI 的播放器,只做你需要的事情是你最好的选择——你可以使用http://zohararad.github.io/audio5js/甚至https://github.com/kilokeith/soundcloud-soundmanager-player等工具进行播放。

祝你好运!

于 2013-11-06T11:53:18.543 回答