This documentation refers to v1.3 and earlier of the Infusion library. For the most recent documentation, see Infusion Documentation.
compared with
Current by Erin Yu
on Sep 19, 2008 16:21.

Key
This line was removed.
This word was removed. This word was added.
This line was added.

Changes (23)

View Page History
h1. Benchmarking / Competitive Analysis

|| Behavior || Plaxo (status) || Facebook (status) || Google Calendar (event info) || Flickr (photo info) ||
|| Behavior || Plaxo (status) || Facebook (status) || Google Calendar (event info) || Flickr (photo info)
| Highlight to indicate inline edit | (x) No | (x) No | (/) Yes | (/) Yes |
| Hover message | (x) No | (x) No | (x) No | (/) Yes |
| Character limit | (/) Yes | (/) Yes | (/) Yes | (/) Yes |
No | (x)
No | (/)
Yes | (/)
Yes |
| Hover message | (x)
No | (x)
No | (x)
No | (/)
Yes |
| Character limit | (/)
Yes | (/)
Yes | (/)
Yes | (/)
Yes |
| Show character limit/total | (/) Yes | (x) No | (x) No | (x) No |
| Default/prompt text | (/) Yes | (/) Yes | (/) Yes | (/) Yes |
Yes | (x)
No | (x)
No | (x)
No |
| Default/prompt text | (/)
Yes | (/)
Yes | (/)
Yes | (/)
Yes |
| Paste multiple lines (single line context) | (x) No | (x) No | (x) No | (x) No |
No | (x)
No | (x)
No | (x)
No |
| Paste multiple lines (multiple line context) | (?) n/a | (?) n/a | (/) Yes | (/) Yes |
| Submit html/code/scripts | (/) Yes | (/) Yes | (/) Yes | (/) Yes |
| Validate entry | (x) No | (x) No | (x) No | (x) No |
n/a | (?)
n/a | (/)
Yes | (/)
Yes |
| Submit html/code/scripts | (/)
Yes | (/)
Yes | (/)
Yes | (/)
Yes |
| Validate entry | (x)
No | (x)
No | (x)
No | (x)
No |
| Use explicit save button | (/) Yes | (x) No | (/) Yes | (/) Yes |
Yes | (x)
No | (/)
Yes | (/)
Yes |
| Save on click outside | (x) No | (/) Yes | (x) No | (x) No |
No | (/)
Yes | (x)
No | (x)
No |
An interesting note, the new facebook interface does not use inline edit for status, but returns to a standard input form with submit button.


h2. Google Calendar (editing event details)

!google-editeventdetails2.png!

What's interesting is that when I look at Google calendar today, they're not making use of the "yellow on rollover" and all fields are already expanded (i.e. you don't have to click in the When field to show all its components; all components are shown from the get-go). Wondering if user research was what led them to change the design? \[fluid:DO\] Since the user is required to go into edit mode I think new, completely open design, makes sense.  The user has already said I want to edit so when they go to the new page they should be able to quickly change anything they want to.

h2. Toodledo.com (editing the columns of a tabular To-Do list)
!http://blogs.salesforce.com/.shared/image.html?/photos/uncategorized/2007/07/26/picture_1.png!

h2. Yahoo\! Developer Network implementation of Inline editing

http://developer.yahoo.com/yui/examples/datatable/dt_cellediting.html
[http://developer.yahoo.com/yui/examples/datatable/dt_cellediting.html]