2008-08-08 116 views
4

http://en.wikipedia.org/wiki/ICalendar在实现事件的ICalendar导出时应该定位哪些客户端?

我正在努力实现事件的导出功能。上面的链接列出了大量支持ICalendar标准的客户端,但我可以看到的是Apple的iCal,Microsoft的Outlook和Google的Gmail。

我开始感觉到每个客户端都实现了“标准”的不同部分,我不确定应该从应用程序中导出哪些信息,以便有人可以把它们它在他们的日历上(尤其是在重现周围)。

例如,从我所了解的Outlook不支持每小时重现。

从功能实现的角度来看,你们中的任何人能否提供“快乐媒介”的指导?

第二个问题,如果我们决定从导出中剪切特征(如每小时重复发生),因为它在Outlook中不受支持,我们是否应该在应用程序中支持它? (这是一个通用的事件调度应用程序,不考虑业务特定用途...所以我们真的在寻找愉快的媒体)。

回答

1

我不得不说,我不使用每小时复发功能,因为真的有多少人有同一天重复的事件?我可以看到是否有人需要在一天中的一段时间需要服用特定药物的时间表。

我会说在应用程序本身支持完整的功能,但当他们去导出日历时提供警告,所有事件详细信息可能无法按预期方式工作,或找到一种方式来导出不同的方式为Outlook单独做提供每小时重复功能。

0

我在Lightning(Thunderbird)和Rainlendar中使用iCal。

我已经使用Calendaring软件数年(数十年),并且从未需要在同一天内重复发生事件。如果确实需要,在同一天添加额外的每日重复事件很简单。