【问题标题】:Better interface for file downloads and uploads from a web page?从网页下载和上传文件的更好界面?
【发布时间】:2010-09-27 16:57:46
【问题描述】:
我有一个用户从网页下载、编辑和上传文档的典型使用场景。
- 用户点击链接下载文档
- 用户编辑下载的文件
- 用户保存文件
- 用户返回网页并上传包含更改的新文件
问题是下载的文件通常保存在临时目录中,因此文件保存后可能很难找到。该应用程序适用于非技术用户,我已经可以想象保存文件丢失或上传错误版本的问题。
有没有更好的方法?我想到的事情:
- 使用谷歌文档或类似的东西。
问题:强迫用户使用新的
功能较少的应用程序,
导入旧内容,设置
每个人都可以编辑帐户
文件。
- 使用 WebDAV 提供文件。不确定这将如何工作,但似乎应该是可能的
- 某种管理下载和上传的 Flash 或 Java 应用程序。不确定这些是否存在。
- 用户教育 :)
如果重要的话,这些文件将主要是 Word 和 Powerpoint 文档。
【问题讨论】:
标签:
html
forms
user-interface
upload
【解决方案1】:
实际上,尽管在开发应用程序时使用 AJAX 具有更大的灵活性,但上传多个文件的问题还没有解决。
对于您在问题中提到的想法:
谷歌文档:
像谷歌文档这样的在线应用程序肯定对某些用例很有吸引力。但是,如果您想上传 Word 和 Powerpoint 幻灯片,您不希望在上传文档后更改内容。问题在于 Google Docs 使用自己的数据格式,因此会更改某些格式。如果您选择在线应用程序,我会选择文档管理解决方案。我敢肯定那里有很多(甚至是免费的)。但是,我还没有在它们身上使用任何东西。
WebDAV 这是可能的,在我看来是最好的解决方案。您可以像任何目录一样嵌入 WebDav。文档被锁定,直到用户释放文档。不幸的是,您没有 Web 前端来管理文件或管理访问限制。
它
Flash 或 Java 应用程序它们确实存在,这是肯定的。我更喜欢 Flash 而不是 Java,因为 Flash 应用程序在浏览器中仍然运行更流畅。我绝对不会使用富应用程序,即使它是可以下载并在单独窗口中打开的 Java Web Start 应用程序。越来越多的用户似乎接受了基于浏览器的 Web 应用程序。这让我想到了第 4 点:
用户教育您当然可以教育他们。但最终你希望他们想要使用这个系统。大多数情况下,用户很容易习惯一种工具。但是,如果他们不喜欢这个工具,他们就不会使用它。
【解决方案2】:
将说明保存到他们的桌面是一个开始。然后清除指示转到桌面重新启动它。我没有遇到过在线 MSWord 查看器/编辑器或任何格式的文件,但我确信它们存在,现在 Google Docs 和一些其他在线版本的 MSOffice 存在。
【解决方案3】:
我会确保有易于遵循的说明,以及其他地方的教程(可能也有视频)来指导用户完成整个过程。