Я пытаюсь понять, как каналы iCal и клиенты iCalendar справляются с большим количеством событий в прошлом и будущем. Есть ли способ, которым клиенты iCalendar могут передавать диапазон дат в канал iCalendar, чтобы события за пределами текущего диапазона дат, показываемого пользователю, не отправлялись без необходимости по сети.
Если нет, то как канал iCalendar решает, для каких диапазонов дат отправлять события? Если продолжать посылать все данные по сети, в какой-то момент они станут неуправляемыми как для фида, так и для клиента. Если фид не отправляет данные в далекое прошлое и далеко в будущее, как клиенты справляются с этими «дырами» в данных?