File uploader feedback.

Daphne Ogle daphne at media.berkeley.edu
Fri May 16 18:32:39 UTC 2008


I'll 2nd the thanks!   Some comments below to share earlier design  
discussions we had about these issues.

-Daphne

>>
>>
>> Given the variety of things that an application might want to do with
>> files once they've *been* uploaded, and the early status of the
>> component, it might be best for now to restrict the Fluid Uploader to
>> the actual select-and-upload portions of the workflow and to let the
>> component's customers decide for themselves how to handle  
>> successfully
>> uploaded files. If that restriction is acceptable, it would imply  
>> that
>> "Remove" *does* only refer to removing from the queue and "Cancel"
>> doesn't delete already successfully uploaded files, and also that it
>> needs to be very clear to the user that "Cancel" didn't undo any  
>> already
>> successfully completed work -- it only interrupted work-in- 
>> progress. At
>> any rate, if a "Delete from Server" capability is added to the
>> component, I hope it will be optional and clearly distinguished  
>> from a
>> queue removal. (The Firefox "Downloads" window would be a familiar,  
>> if
>> not very pretty, example of what I mean.)
Exactly!  As Erin said we conscientiously tried to keep the Uploader  
functionality limited to basic upload steps.  We had some discussion  
about helping implementors think about best practices for interactions  
leading up to and ending their interface with the Uploader.   Using  
the 80/20 rule we decided to include dropping users back into their  
context with new files in view in the workflow of the component.  We  
came up with other use cases for leaving the uploader open so users  
can continue adding files without going back (choosing files from  
multiple folders on their computer for instance).  Those interactions  
will be defined in the design pattern as "tips for implementation" or  
something of the sort.
>>
>>
>> Best,
>> Ray
>>
>> On 5/15/2008 1:05 PM, Jonathan Hung wrote:
>>> Hey Eli, Daphne, and Erin.
>>>
>>> First... that uploader rocks my socks. Seriously! Every uploader  
>>> should
>>> be as friendly. :)
>>>
>>> I spent some time putting it through the Uploader Test Protocol and
>>> encountered a few things that I would love to see in a future  
>>> iteration
>>> of the Uploader (incremental improvements, right? :):
>>>
>>> 1. A way to selectively delete already uploaded files. (That remove
>>> column is a tease! It only applies to files in a queue. :).
Based on user testing feedback this is exactly what we wanted to do.   
Apparently there are some technical difficulties with this  
implementation (Eli can say more about this).   However, this  
shouldn't be an issue in the new default work flow since the Uploader  
automatically closes after upload.  Perhaps we should say something  
about it in the design pattern best practice mentioned above?
>>>
>>>
>>> 2. Make the filename clickable to "view" the file. If an image, the
>>> browser will launch it in another window. If a document, the browser
>>> will prompt you to download it. Does whatever the default browser is
>>> configured to do for that file type. This is handy in case you  
>>> forget
>>> what you've already uploaded and want to see what it is.
Several users also tried to open files after upload in our testing.   
We were leery of including this interaction since we don't know all  
the contexts the Uploader will be used in so don't always understand  
what it means to open a file from here.  I guess this is a non-issue  
in the new default workflow since users will be dropped back to their  
context with files in view.  We should mention something in the design  
pattern about making it easy for files to be deleted at that step.   
And also say something about it in reference to the secondary  
workflows where the Uploader may remain open after upload.
>>>
>>>
>>> 3. Cancel button is a bit ambiguous. If I've already uploaded files,
>>> does hitting Cancel delete the files I already uploaded? Or does  
>>> Cancel
>>> just send you back to the previous page keeping your uploaded files
>>> intact? In which case, would "Done" be a more appropriate label?
Do you think the green checkmarks indicating files have been uploaded  
will help with this?  What we found in user testing is user's didn't  
notice the change in status to file uploaded.  I think Erin's update  
makes it pop the status pop much more.  I also think having the newly  
uploaded files in view when upload is complete will be good feedback  
that some files were uploaded.  This is something we were all  
concerned about.  Other ideas?
>>>
>>>
>>> 4. Have the uploader sing songs while it's working.... really nice  
>>> when
>>> uploading a huge batch of large. Please, no muzak.
>>>
>>>
>>> Thanks for entertaining my thoughts. :)
>>>
>>> - jonathan.
>>>
>>> --
>>> Jonathan Hung / jonathan.hung at utoronto.ca <mailto:jonathan.hung at utoronto.ca 
>>> >
>>> University of Toronto - ATRC
>>> Tel: (416) 946-8312
>>>
>>
>> _______________________________________________
>> fluid-work mailing list
>> fluid-work at fluidproject.org
>> http://fluidproject.org/mailman/listinfo/fluid-work
>>
>
>
>
> _______________________________________________
> fluid-work mailing list
> fluid-work at fluidproject.org
> http://fluidproject.org/mailman/listinfo/fluid-work

Daphne Ogle
Senior Interaction Designer
University of California, Berkeley
Educational Technology Services
daphne at media.berkeley.edu
cell (510)847-0308



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://fluidproject.org/pipermail/fluid-work/attachments/20080516/60fccb99/attachment.html>


More information about the fluid-work mailing list