Take the 2-minute tour ×
User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It's 100% free, no registration required.

With inline edit I'm trying to provide a quick way to edit entries. However I feel that inline editing to create new entries is not intuitive (and would need to provide defaults) so I created a separate edit mode.

Do you think it's a good practice to combine these 2 different data entry modes?

mockup

download bmml source – Wireframes created with Balsamiq Mockups

share|improve this question
    
When your entries are as simple as in your sketch, I think @jensgram is right and you can safely provide inline editing for creating new entries. But if they're actually more complex, then combining the two modes is acceptable. –  Vitaly Mijiritsky Mar 16 '12 at 7:34
    
You're right it should remain simple enough in this case. –  teebot Mar 16 '12 at 8:07
add comment

3 Answers

up vote 5 down vote accepted

Why not replicate the inline interface for each entry ("experience")? As for the defaults, you could simply use the labels.

mockup

download bmml source – Wireframes created with Balsamiq Mockups

Also note that this will make it easy to provide affordances for sorting and/or deletion:

mockup

download bmml source

share|improve this answer
    
Thanks for your answer @jensgram. I still had doubts but your mock makes it more clear to me. –  teebot Mar 16 '12 at 8:16
add comment

I Like jensgram's approach. Another approach which I have seen which is used commonly is to have a number of textboxes in a horizontal layout which can be used to add a new field

mockup

download bmml source – Wireframes created with Balsamiq Mockups

share|improve this answer
    
sounds fine. only drawback of this approach for this particular case is that it requires columns. In my case it's more of a text whose some words you can edit. –  teebot Mar 16 '12 at 8:24
add comment

I usually work in multi-language systems. Is your system multi-language as well? That would not have worked in Turkish as well as English. It is better to edit and view from the same type of structure. I would also guess that the "fill in the blanks" approach would work better.

share|improve this answer
    
If you can improve the answer, for instance telling us why that woudln work it would be much better. –  PatomaS Mar 21 at 10:51
    
Fair point... Well.. in Turkish the way the sentences are built is different than in English. For example in English we say "since 2007" and in Turkish we say "2007'den beri" and the suffix after 2007 changed to "2010'dan beri" according to the last letter of the last word (number in this case). So if you base your system on a language that is based on word groups for conjugation sure it works but in languages that conjugate in suffix; sentences can be tricky. –  Esin yesterday
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.