实施活动的ICalendar出口应针对哪些客户?
时间:2020-03-05 18:38:41 来源:igfitidea点击:
http://en.wikipedia.org/wiki/ICalendar
我正在努力实现事件的导出功能。上面的链接列出了支持ICalendar标准的大量客户,但是我可以看到的"三大客户"是Apple的iCal,Microsoft的Outlook和Google的Gmail。
我开始感觉到每个客户端都实现了"标准"的不同部分,而且我不确定我们应该尝试从应用程序导出哪些信息,以便有人可以将其放在日历上(尤其是复发)。
例如,据我了解,Outlook不支持每小时重复一次。
从功能实现的角度来看,你们中的任何人都可以在这里提供"快乐媒介"的指导吗?
第二个问题,如果我们决定从导出中删除功能(例如每小时递归),因为Outlook不支持该功能,那么我们是否也应在应用程序中支持它? (这是一个通用的事件调度应用程序,没有考虑到特定于业务的用途...因此我们确实在寻找快乐的媒介)。
解决方案
回答
我在Lightning(Thunderbird)和Rainlendar中使用iCal。
我已经使用日历软件多年(数十年),并且从未需要在同一天内重复活动。如果确实需要,可以在同一天添加其他每日重复事件很简单。
回答
我不得不说,我不使用小时重复功能,因为实际上有多少人在同一天重复发生事件?我可以看到有人是否要安排他们每天全天重复服用某种药物的时间。
我想说的是支持应用程序本身的全部功能,但是当它们去导出日历时会发出警告,提示所有事件详细信息可能无法按预期运行,或者找到一种单独的导出方式(仅提供每小时重复一次的Outlook)特征。