[Design] Expando Date/Time fields

Grant Baillie grant at osafoundation.org
Wed Jan 11 14:00:03 PST 2006


On Jan 11, 2006, at 1:26 , Mimi Yin wrote:

> Here's another proposal for expanding/contracting fields, this time  
> in the date/time area. (I believe Daniel brought this up on the  
> list as well a month ago.)
>
> In a nutshell, can we summarize date/time information into 2 lines  
> or less. Protect the user from all of the edit widgets for date/ 
> time. Only reveal them if they click into the date/time description  
> and/or some special edit button next to it. (not depicted below)
>
> I'm thinking there are internationalization issues here? Are there  
> ways we can experiment with this idea just in English first before  
> worrying about internationalizing it? (special English-only,  
> experimental modules?)
>
> http://wiki.osafoundation.org/bin/view/Journal/ExpandoDateTimeFields

The non-edit case can be internationalized fairly straightforwardly:  
ICU lets us generate separate localized strings for date and time,  
and then we just need to have a localizable string for "%s(start  
time) to %s(end time)".

The editing case seems trickier to me, since we can localize strings  
like "%s(date) at %s(time)", but making those strings be UI elements  
is hard. It may be good enough just to localize "at", but I'm not  
sure if that would always work. For example, it may not be correct in  
all languages to have the date be before the time.

How would that UI deal with events that cross day boundaries?

--Grant



More information about the Design mailing list