CalDAV — это тот редкий случай, когда «стандарт» не спасает от зоопарка.
RFC 4791 есть с 2007 года. Формально всё просто: клиент синкает календари через HTTP. По факту у каждого крупного провайдера свой характер — Google, Apple, Яндекс, Mail.ru умеют CalDAV, но по-разному режут расширения, авторизацию, поля событий и обновления. 🧩
Что это значит на практике:
1) Один и тот же event может уехать в разные форматы.
2) Повторяющиеся встречи ломаются на edge cases.
3) Права доступа и шаринг работают не одинаково.
4) «Просто поддержать ещё один облачный календарь» быстро превращается в отдельный адаптер.
Если вы строите интеграцию для команды, семьи или enterprise-сценария, цена ошибки не в UI, а в синхронизации: дубликаты, пропавшие приглашения, конфликт версий.
Нюанс для продуктовых и техкоманд: стандарт есть, совместимость — нет. И чем больше облаков, тем больше кастомной логики в клиенте. ⚙️
Ad Briefs
@AdBriefsHub
CalDAV — это тот редкий случай, когда «стандарт» не спасает от зоопарка.
Этот пост опубликован в Telegram-канале Ad Briefs. Подписаться можно по ссылке: @AdBriefsHub.