W tym artykule
Czym sa pliki .ics?
Plik .ics (iCalendar) to uniwersalny format danych kalendarza zdefiniowany przez RFC 5545. Pozwala udostępniać wydarzenia kalendarza między dowolnymi aplikacjami — Google Calendar, Apple Calendar, Outlook, Thunderbird i inne go obsługują. Gdy użytkownik otwiera plik .ics, jego aplikacja kalendarza importuje wydarzenie ze wszystkimi szczegółami.
Format iCalendar przechowuje wydarzenia jako ustrukturyzowany tekst z właściwościami takimi jak podsumowanie (tytul), daty początku i końca, lokalizacja, opis, reguły powtarzania i alarmy. Będąc otwartym standardem wspieranym od końca lat 1990, pliki .ics sa najniezawodniejszym sposobem dystrybucji wydarzen kalendarza między platformami i urządzeniami.
Tworzenie wydarzen kalendarza
Generator ICS tworzy prawidłowo sformatowane pliki .ics z danych wydarzenia. Kluczowe pola definiuja, co pojawia sie w kalendarzu odbiorcy.
- Tytul i opis — podsumowanie wydarzenia pojawia sie jako nazwa wydarzenia, a opis dostarcza dodatkowego kontekstu w widoku szczegółów
- Data i godzina — czas rozpoczęcia i zakończenia z informacja o strefie czasowej zapewniaja wyswietlenie wydarzenia o właściwej lokalnej godzinie dla każdego odbiorcy
- Reguły powtarzania — dzienne, tygodniowe, miesięczne lub roczne powtorzenia z opcjonalnymi datami zakończenia. Skladnia RRULE odpowiada specyfikacji RFC 5545
- Przypomnienia (VALARM) — wyzwalaja powiadomienia przed rozpoczęciem wydarzenia. Typowe wartości to 15 minut, 1 godzina lub 1 dzien przed wydarzeniem
Wypróbuj za darmo — bez rejestracji
Wygeneruj plik .ics →Gdzie używać plikow .ics
Pliki ICS sa używane wszędzie, gdzie wydarzenia kalendarza musza byc udostępniane lub dystrybuowane do grup ludzi.
- Zaproszenia email — dołącz pliki .ics do emaili, aby odbiorcy mogli dodac wydarzenia do kalendarza jednym kliknięciem
- Strony internetowe wydarzen — dodaj przyciski 'Dodaj do kalendarza' pobierajace pliki .ics dla konferencji, webinarow i meetupow
- Potwierdzenia rezerwacji — po rezerwacji wyślij plik .ics ze szczegółami spotkania. Hotele, linie lotnicze i lekarze używają tego wzorca
Często zadawane pytania
Jak strefy czasowe sa obsługiwane w plikach .ics?
Pliki ICS moga okreslac czas na trzy sposoby: UTC (z sufiksem Z), czas lokalny ze strefa czasowa (używając właściwości TZID) lub czas plywajacy (bez strefy czasowej, interpretowany jako czas lokalny użytkownika). Dla wydarzen z uczestnikami w wielu strefach czasowych, zawsze używaj UTC lub jawnego TZID.
Czy pliki .ics sa kompatybilne z Outlook, Google Calendar i Apple Calendar?
Tak. Format iCalendar (RFC 5545) jest obsługiwany przez wszystkie główne aplikacje kalendarza. Google Calendar, Apple Calendar, Microsoft Outlook, Thunderbird i większość innych aplikacji kalendarza moze importowac pliki .ics. Niewielkie roznice w renderowaniu moga wystąpić z zaawansowanymi funkcjami, ale podstawowe właściwości sa uniwersalnie obsługiwane.
Czy pliki .ics moga zawierac wiele wydarzen?
Tak. Pojedynczy plik .ics moze zawierac wiele blokow VEVENT w jednym opakowaniu VCALENDAR. Jest to przydatne do dystrybucji kompletnego harmonogramu wydarzen, takiego jak agenda wielodniowej konferencji lub plan kursu. Aplikacje kalendarza zaimportuja wszystkie wydarzenia z pliku za jednym razem.