ICS (iCalendar)
ICS, takvim uygulamaları arasında etkinlik, randevu, yapılacak iş ve uygunluk bilgisi paylaşımı için standart takvim veri formatıdır. E-posta istemcilerindeki takvim davetlerini destekler ve takvim senkronizasyonu için CalDAV'ın temelini oluşturur.
MIME Tipi
text/calendar
Tip
Metin
Sikistirma
Kayipsiz
Avantajlar
- + Universal support in all calendar applications
- + Email clients automatically parse .ics attachments as events
- + Supports recurrence rules for repeating events
- + Subscribe to ICS URLs for live calendar feeds
Dezavantajlar
- − Recurrence rule (RRULE) syntax is complex and error-prone
- − Timezone handling can cause off-by-one-hour errors
- − No native support for rich formatting in event descriptions
.ICS Ne Zaman Kullanilir
ICS'yi takvim etkinliği paylaşımı, e-posta davetiyeleri ve etkinlik akışlarına abone olmak için kullanın.
Teknik Detaylar
ICS dosyaları, VCALENDAR ve VEVENT bileşenlerine sahip düz metin dosyalarıdır. Her etkinlik DTSTART, DTEND, SUMMARY, DESCRIPTION, LOCATION ve yineleme için isteğe bağlı RRULE içerir. Saat dilimleri VTIMEZONE veya UTC ofsetleri kullanır.
Gecmis
IETF, iCalendar'ı 1998 yılında RFC 2445 olarak yayımladı ve daha sonra 2009'da RFC 5545 ile güncelledi. Google Calendar, Apple Takvim, Outlook ve diğer tüm büyük takvim uygulamaları tarafından desteklenir.