#213: Save tags automatically
-------------------------+--------------------------------------------------
 Reporter:  vengmark     |       Owner:  vengmark
     Type:  enhancement  |      Status:  new     
 Priority:  minor        |   Milestone:          
Component:  WebTag       |     Version:          
 Keywords:               |  
-------------------------+--------------------------------------------------
 Pros:
 * Virtually no interaction necessary to save tags
   * "Virtually" since it would be very slow if we save after each
 keypress, so when do we save? We'll need to take into account normal
 typing, middle-click paste, Ctrl-V paste, right-click paste, and
 drag-n-drop across browsers and platforms. Does anyone know of a simple
 way to do this?

 Cons:
 * Users are not used to this type of interaction
   * Unless it is completely clear when tags are saved, they may navigate
 away and wonder why their last modification was not saved.
   * Users expect a Save / Submit button at the end of each form, and may
 assume that the form is defect without trying it.
 * Undo would have to be implemented separately (ouch!). On the web, people
 "know" that navigating away from the page leaves data unsaved.
 * In summary, much more complex code and beginner user interaction.

 Non-issues:
 * Clicking a link navigates away from the form, but since we're not
 modifying the form on load it will still contain the same data if the user
 uses the Back button.

-- 
Ticket URL: <http://invenio-software.org/ticket/213>
Invenio <http://invenio-software.org>

Reply via email to