Many web sites have lists of events, which really form a calendar. Who wants to remember to check a bunch of random web sites for calendars? I'd rather subscribe to those calendars the same way I use RSS to subscribe to lists of articles to read with my RSS reader.
In order to facilitate subscribing to calendars, web sites should publish an
iCalendar version of their event
list. One missing piece is autodiscovery. Similar to RSS
autodiscovery, I propose we use a
link
tag to provide a way for web browsers and calendar software to find
iCalendar feeds:
<link
rel="alternate"
type="text/calendar"
title="Example Calendar"
href="https://example.com/calendar.ics">
This would let your browser display a button to import the calendar into your machine's configured calendar software. It would also let you paste web page URLs into your calendar software, and the software could discover the iCalendar feed and import it automatically.