<!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 11:13 -0400, Mike Shaver wrote:
<BLOCKQUOTE TYPE=CITE>
    On Tue, Jun 8, 2010 at 11:02 AM, Ashley Sheridan <<A HREF="mailto:ash@ashleysheridan.co.uk">ash@ashleysheridan.co.uk</A>> wrote:
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <BLOCKQUOTE>
        Yes, and the rest of my email said that.<BR>
        <BR>
    </BLOCKQUOTE>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <BR>
    Sorry, I am not familiar with KIO, and didn't see the need for OS support.<BR>
     
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <BLOCKQUOTE>
        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>
    </BLOCKQUOTE>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <BR>
    I'm not sure why -- if the UA can save the resource to disk, and it can upload files from disk to the site, then it can do all the things required.  It could optimize by chaining the streams together so it didn't have to buffer the whole resource on disk, but an uploaded file is just a bunch of bytes, so I don't think the OS needs to provide any sendfile-like magic.<BR>
    <BR>
    I'd actually be a little surprised if there wasn't a Firefox add-on that permitted this already, though overlaying the native file dialog is sort of tricky I guess...<BR>
    <BR>
    Mike<BR>
     <BR>
</BLOCKQUOTE>
<BR>
Because if it wasn't supported at the OS level, we would be back into the bad old days where each and every program had to reinvent the wheel for file dialogues, and no doubt every browser would have it's own unique way of presenting connecting to a remote resource. Not only that, but when implemented, you'd have different browsers implementing different subsets of connectivity. Some will offer only FTP, others will offer FTP and SFTP, others might offer FTP and SVN only.<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>