未来更简单的网页部署:Harp.io

目前,有抱负的网页制作者和专业网页开发者在工具集中存在一个缺口:简单的部署。虽然创建网站、建立博客甚至构建第一个 HTML5 应用很容易,但在当今时代,部署仍然不像它应该的那样容易。过去,我们必须使用 FTP、SCP 或将内容上传到云提供商。如今,像 GitHub 页面和 Dropbox 这样的系统使“将内容发布到网络”变得容易得多,但仍然不是一项无需我们付出任何努力就能完成的任务。

Mozilla WebFWD 投资组合中的公司之一,Harp 希望改变这种情况。正如投资组合中提到的

来自 PhoneGap 创建者的一种新型开发平台,它利用 Dropbox 的强大功能,为您提供最简单的开发解决方案。只需在您的 Dropbox 文件夹中编辑您的 HTML、CSS 和 JavaScript 文件,Harp 平台将完成其余工作。Harp 非常适合移动应用、文档网站、博客和 HTML5 演示。无论您的技术水平如何,您都会发现 harp 是一个不可或缺的工具。

Harp 由 Rob Ellis、Brock Whitten 和 Jorge Pedret 构建。为了了解更多关于 Harp 的信息,Chris Heilmann 出发去采访 Brock,了解即将推出的产品。该视频已在 YouTube 上发布,以下是有更多详细信息的问答。

1) harp.io 网站充满了美好的承诺,您能简要地告诉我们您试图用它来解决什么问题吗?

即使对于简单的任务,今天的开发环境也往往很复杂,并且比应该的更远离生产系统。Harp 通过将开发和生产几乎变成一体来改变这一点,因此您可以专注于发布应用程序的下一个版本。它为您提供了一个无需任何维护的环境,同时仍然足以满足大多数情况的需要。

2) 我见过很多类似的想法在 GitHub 和博客上发布,但其中很多对于非开发者来说并不容易设置。您是否试图填补这一空白?

看到这种趋势很棒,但在我看来,去除设置和维护过程是最重要的部分,而这些脚本并没有涵盖这一点。我觉得人们一直在等待有人将它提升到一个新的水平,所以这就是我们正在做的事情,为人们提供一个值得信赖的服务,为他们处理这些事。

3) 在我看来,您所做的事情严重依赖于 Dropbox。如果他们大幅更改他们的 API 或方法会发生什么?就在去年,整个“一切都可以是链接”取代了旧的公共文件夹。

Harp 的架构与 Dropbox 有一个清晰的断开连接,实际上,最近才决定不提供 Git 作为 Harp 中的备用部署机制。我们决定先测试人们对使用 Dropbox 的反应,但如果需要,我们已准备好调整以添加其他工具。

4) 您是否考虑将这一理念扩展到允许设计师进行协作?在我看来,仅仅使用 Dropbox 对于这种情况来说并不奏效。

我相信 Harp 会吸引设计师人群,尽管在我们从公共测试版用户那里获得反馈之前,我们不会做很多假设。我认为我们已经提出了一个核心产品,它会吸引很多人,我们将拭目以待从那里走向何方。

5) 本地应用程序开发和打包怎么样?像 Google 的Yeoman 或 Twitter 的Bower?也许与PhoneGap 合作?

当然。我们正在深入探索这些想法。像 Dropbox 这样的工具为云中的各种自动化打开了新的可能性,同时仍然为初学者提供易于使用的方法。不过,最初,我们专注于交付一个核心产品,该产品将促进这些功能和合作关系在未来继续发展。

6) 您在网站上声称您还可以使用 harp“学习编程”。这是怎么运作的?

Harp 没有专门用于学习编程的任何内容,所以这可能是无意中误导了。不过,对于刚开始接触 HTML、CSS 和 JavaScript 的人来说,Harp 非常棒,因为它消除了所有其他内容。这是一种意想不到但令人愉快的副作用。

7) 您是否会将您的任何代码作为开源代码发布?人们可以贡献吗?

当然。不成为“锁定”解决方案是 Harp 平台的明确目标,我们喜欢编写开源软件。我们希望人们能够轻松地在自己的机器上运行他们的应用程序,因此我们将通过开放这些核心组件来促进这种情况。实际上,我们使用的一些工具已经是开源的,并且有贡献者。例如,“node-dbox”,我们用于与 Dropbox API 交互的库,位于 GitHub 上,拥有 260 个观察者、44 个分支和 17 个贡献者。

关于 Chris Heilmann

HTML5 和开放网络的布道者。让我们修复这个问题!

更多来自 Chris Heilmann 的文章…


2 条评论

  1. Chris Morgan

    您在第二段中的http://harp.io 链接已损坏 - 它缺少 http:// 部分。

    2012 年 10 月 3 日 下午 1:48

    1. Robert Nyman

      已修复,谢谢!

      2012 年 10 月 3 日 中午 12:31

本文的评论已关闭。