0

我的网站将包含几十个前端现场演示(带有跨浏览器错误的 html 页面),但不是仅仅将它扔到 jsfiddle.net 上并链接到文章中的演示,我实际上希望将它们存储在数据库中或动态组织生成的平面文件。

例子:

http://site/css-bug/将刊登一篇关于 X 浏览器中某个 bug 的文章。我可以有很多(演示)到一个(错误/文章)。它们将包含 HTML、CSS 和一些 Javascript。

我正在考虑的另一种可能性是制作我自己的 jsfiddle.net 克隆,这样做我必须模仿 jsfiddle 存储它们的方式(但它确实如此)。我认为这是最好的路线,但希望得到建议。

背景资料:

到目前为止,我正在手动制作目录中的静态 html 文件并链接到它们,并且我Django 用于我的应用程序,该应用程序链接到这些演示(位于媒体服务器上)。

4

1 回答 1

1

您可以为此使用 jsFiddle。

要在本地获取文件,您可以使用未记录的 API 获取已保存小提琴的部分(这意味着它可能会消失并且无效)。将 /show_js/ 或 /show_html/ 或 /show_css/ 添加到 url 的末尾。

您可能要等一段时间,直到我们将导出添加到 github 上的 gists(实现这应该不会花费很长时间,但我们希望先打 beta)。

为了提高加载示例的速度,如果您按需加载嵌入式版本会很棒。显示 [显示示例] 按钮,它将创建一个带有嵌入式小提琴的 iframe。我们也计划为此编写跨浏览器支持。

于 2010-07-26T16:01:59.800 回答