<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.26.3">
</HEAD>
<BODY>
On Tue, 2010-06-08 at 10:58 -0400, Mike Shaver wrote:
<BLOCKQUOTE TYPE=CITE>
    On Tue, Jun 8, 2010 at 10:47 AM, Ashley Sheridan <<A HREF="mailto:ash@ashleysheridan.co.uk">ash@ashleysheridan.co.uk</A>> wrote:
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <BLOCKQUOTE>
        <BR>
    </BLOCKQUOTE>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <BLOCKQUOTE>
        On Tue, 2010-06-08 at 10:37 -0400, Simpson, Grant Leyton wrote: 
        <BLOCKQUOTE TYPE=CITE>
<PRE>
Are you wanting the user to manually enter the filename, including the file:// scheme? If not, are you envisioning the file dialog box to provide a choice between selecting local files and entering an http/ftp url?

On Jun 8, 2010, at 10:32 AM, Eitan Adler wrote:

> It would then be the server's job to fetch the file unless the user
> passed it a file:// scheme it which case the file would be provided by
> the UI.

</PRE>
        </BLOCKQUOTE>
    </BLOCKQUOTE>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <BLOCKQUOTE>
        I can see how this might work, but in theory it would be more difficult than it sounds. For example, passing an FTP uri would only work if that FTP server allowed anonymous access, as you wouldn't want to pass your own FTP access credentials to an unknown server.<BR>
        <BR>
    </BLOCKQUOTE>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <BR>
    Or the UA could fetch the remote resource and then re-transfer it, as is sometimes an option on desktop mail clients when attaching a URL ("attach page" vs "attach link", or similar).  Then it's just a UA issue, since the client can do that for any file input, and could even permit creating one from the clipboard.<BR>
    <BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <BR>
    Mike<BR>
    <BR>
</BLOCKQUOTE>
<BR>
Yes, and the rest of my email said that.<BR>
<BR>
KIO slaves on KDE work just like that. It's not something that I think a user agent can easily just add in, but something that needs to be supported at the OS level.<BR>
<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
Thanks,<BR>
Ash<BR>
<A HREF="http://www.ashleysheridan.co.uk">http://www.ashleysheridan.co.uk</A><BR>
<BR>
<BR>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>