想想多年来你存储在各种设备和社交网络上的所有照片和视频。隆重推出: OpenPhoto,一个全新的开源平台,旨在将它们汇集到一个地方,永不丢失。他们的软件可以从 Flickr、Facebook 和 Instagram 导入您的照片,并且 iPhone 上有一个应用程序(Android 版本即将推出)。
开发者 Jaisin Mathai 说:“照片可以标记为公开或私有。如果设为私有,则只有您可以查看。您可以创建用户组并授予他们访问私有照片的权限。我们有一个完整文档的 API,允许用户访问其照片的所有元数据。”
所有源代码(但不包括用户数据)都存储在 Github 上。
默认情况下,照片存储在 OpenPhoto 中,但用户可以选择照片的存储位置。这可以是 Dropbox、Box.com、Amazon S3、CX 或 DreamObjects 帐户。在这种情况下,他们授予 OpenPhoto 访问其选择的存储帐户的权限。用户可以随时停止使用 OpenPhoto 而不会丢失照片,或者随时无缝迁移或切换存储服务。
Jaisen Mathai 和 Patrick Santana 在 Knight News 挑战赛奖金 产生多项承诺后启动了这个项目,最终,超过 50 人的社区为代码做出了贡献。该网站于 2012 年上线。
现在,我自己在 Flickr 上的尝试以前所未有的方式在 OpenPhoto 上展示出来,而开发者甚至还没有完成。
曾几何时,与那些更笨重、更杂乱的竞争对手相比,Flickr 的朴素极简主义是一种优势,但现在,与 OpenPhoto 这样精心设计的主题相比,它感觉并没有为照片增色多少。OpenPhoto 在彩色背景中巧妙地使用了圆角和柔和的图案和渐变,真正有助于使照片脱颖而出。同样重要的是,OpenPhoto 同时显示大型图像的轮播和缩略图选择,使访问者无需在图像列表和全尺寸视图之间来回切换即可形成第一印象。
Flickr 用户体验中另一个经常被提及的缺陷是加载时间缓慢,这通常困扰着这项服务,因为它难以满足需求。通过开源且不将您锁定在特定的图像存储方式中,OpenPhoto 保证,如果您对服务的性能不满意,您(或您认识的懂技术的人)可以切换到托管您自己的实例,在该实例中,较少的用户对服务提出需求。
OpenPhoto 还提供在存储服务之间切换的功能,以防用户改变主意,并且他们计划添加视频支持。
Jaisen 说:“从产品方面来看,我们还有很多工作要做,以改进照片的显示方式,并提供更好的方式来可视化和查找照片。我们希望拥有更智能的搜索和排序算法,这样,如果您有 20,000 张照片,重温过去的时刻就不会那么乏味。”
Jaisen 说:“[提供视频和照片选项] 对我们来说不是一个容易的决定,因为我们必须以一种合理的方式来做。例如,Flickr 添加了视频支持,他们认为合理的方式是将视频时长限制在 15 秒左右。这是因为它更适合作为照片旁边的信息流的一部分。我们的用例有点不同,我们需要支持任何长度的视频,因为我们希望人们使用 OpenPhoto 来保存、分享和欣赏视频。但是我们不想在不考虑照片和视频如何和平共处的情况下就添加支持。再次强调,我们真的在考虑这方面的用户体验——不仅在网络上,而且在移动设备上。”
显示视频与显示照片有不同的编程要求。要创建一个网站,同时为两者提供优雅的用户界面,同时保持尽可能高的质量,需要一套特殊的技能,但 Jaisen 相信 OpenPhoto 能够胜任这项任务。
OpenPhoto 由 Wide Angle Labs 托管,Wide Angle Labs 是一家为托管该网站而成立的营利性实体。他们从 Shuttleworth 基金会获得了 36 万美元的资金来开发该项目。OpenPhoto 以免费增值模式提供该软件的托管版本,用户可以付费购买高级服务,包括顶级域名映射、无限存储、自定义主题以及链接到个人云帐户的功能。目前,您可以花费 19.99 美元升级到专业版。
一个类似的开源项目 MediaGoblin 自2011 年左右 就已存在。它是一个免费软件媒体发布平台,任何人都可以运行。它还声称是 Flickr、YouTube 和 SoundCloud 等网站的去中心化替代方案。MediaGoblin 是 GNU 项目的一部分,同样致力于用户自由。有多种方式可以参与 MediaGoblin,作为程序员或贡献者。您还可以在 Identi.ca 和 Diaspora 上关注 MediaGoblin,订阅邮件列表,将其添加为 RSS 源或在 IRC 上加入他们。
Jaisen 说:“显然,这两个项目之间有很多重叠之处,我们讨论了如何保持它们的互操作性,但也有很多方面使它们有所不同。我不会说它们相互补充,而是它们填补了不同的利基市场。我不想代表 MediaGoblin 团队发言,但我们专注于使 OpenPhoto 易于非技术用户使用。因此,我们将大部分资源集中在 OpenPhoto 的托管版本以及我们的 iPhone 和 Android 应用程序上。”
根据 Jaisen 的说法,目前的主要区别在于 MediaGoblin 已经支持视频,而 OpenPhoto 旨在插入许多云存储服务(到目前为止有 5 个)。Jaisen 补充说:“这些功能更多地与用户体验有关,而不是 OpenPhoto 产品本身,并且旨在使用户从注册的那一刻起就能轻松且有价值地使用 OpenPhoto。”
MediaGoblin 的 Christopher Allen Webber 承认,他们可以从云存储的角度做更多的事情,并补充说,如果人们有兴趣添加更多后端,MediaGoblin 拥有灵活且可扩展的媒体存储系统。他说:“这些项目有相似的目标和对未来的相似愿景,但正在采取不同的路径来实现目标。我们认为自己是盟友,试图从不同的角度解决类似的问题领域。”
这两个系统都是用于托管和共享数字媒体的去中心化 Web 平台。两者都通过开源提交邀请协作。他们的开发者所共有的明显的开放和尊重精神最终可能有助于两者更好地服务于其利基市场和重叠市场。
Jaisen 认为,开源软件存在一个空白,即对用户体验的关注不够。竞争对手不是其他开源项目,而是其他资金充足且规模更大的专有公司。
注意:请关注 OpenPhoto 在 2013 年 1 月的前两周进行重大重新发布,在此之前将进行重大改革,这将使共享和管理您的照片更加容易。
评论已关闭。