在实现事件的ICalendar导出时应该定位哪些客户端?

时间:2008-08-08 20:58:11

标签: outlook gmail icalendar recurrence

http://en.wikipedia.org/wiki/ICalendar

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

我开始觉得这些客户端中的每一个都实现了“标准”的不同部分,我不确定我们应该尝试从应用程序导出哪些信息,以便有人可以将其放入在他们的日历上(特别是在复发时)。

例如,根据我的理解,Outlook不支持每小时重复。

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

次要问题,如果我们决定从导出中删除功能(例如每小时重复),因为Outlook不支持它,我们是否应该在应用程序中支持它? (它是一个通用的事件调度应用程序,没有考虑业务特定用途......所以我们真的在寻找快乐的媒体)。

2 个答案:

答案 0 :(得分:1)

我不得不说我不使用每小时重复功能,因为有多少人在同一天有重复的事件?我可以看看是否有人要安排他们需要在一整天的重复时间内服用某种药物。

我会说应用程序本身支持完整功能,但在导出日历时提供警告,所有事件详细信息可能无法按预期工作,或者找到以不同方式导出的方法,仅提供Outlook每小时复发功能。

答案 1 :(得分:0)

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

我使用Calendaring软件多年(几十年),并且从未需要在同一天内重复活动。如果确实需要,可以在同一天添加额外的每日重复事件。