【发布时间】:2012-06-14 22:21:13
【问题描述】:
我希望向我的网站添加功能,用户可以在其中将事件添加到他们的日历中。这引发了兼容性问题,因为最终用户可以使用许多潜在的日历选项(Outlook、Google、iCal 等等)。使问题更加混乱的是,日历既可以是本地软件,也可以是在线云服务。
我是否可以使用通用或跨平台规范来发布日历事件,或者我是否坚持编写多个不同的规范并让用户选择他们需要下载的规范?
【问题讨论】:
我希望向我的网站添加功能,用户可以在其中将事件添加到他们的日历中。这引发了兼容性问题,因为最终用户可以使用许多潜在的日历选项(Outlook、Google、iCal 等等)。使问题更加混乱的是,日历既可以是本地软件,也可以是在线云服务。
我是否可以使用通用或跨平台规范来发布日历事件,或者我是否坚持编写多个不同的规范并让用户选择他们需要下载的规范?
【问题讨论】:
您可能正在寻找iCalendar format。
大量产品使用和支持 iCalendar,包括 Google Calendar、Apple iCal、GoDaddy Online Group Calendar、IBM Lotus Notes、Yahoo! Calendar、Evolution(软件)、Mozilla Thunderbird 和 SeaMonkey 的 Lightning 扩展程序,部分由 Microsoft Outlook 提供。
【讨论】: