iCal - Apples kalenderprogram til Mac OS X: historie og funktioner
iCal – Apples kalender til Mac OS X: historien, nøglefunktioner, versioner og synkronisering. Læs om udvikling, WebDAV og integration med macOS.
iCal er et personligt kalenderprogram fra Apple Inc., der kører på Mac OS X-operativsystemet. iCal var det første kalenderprogram til Mac OS X, der understøttede flere kalendere og gav mulighed for at udgive/afmelde kalendere til WebDAV-serveren.
Oprindeligt udgivet som en gratis download til Mac OS X v10.2 den 10. september 2002, men med udgivelsen af Mac OS X v10.3 blev den inkluderet i operativsystemet som iCal 1.5. Version 2 af iCal blev frigivet som en del af Mac OS X v10.4, version 3 med Mac OS X v10.5 og version 4 som en del af Mac OS X v10.6.
Apple har licenseret iCal-navnet fra Brown Bear Software, som har brugt det til deres iCal-program siden 1997.
Udviklingen af iCal adskiller sig væsentligt fra andre Apple-softwareprogrammer, fordi det blev udviklet uafhængigt af et lille fransk team, der arbejdede "hemmeligt" i Paris under ledelse af Jean-Marie Hullot, en ven af Steve Jobs. iCal er siden blevet overført til Apples amerikanske hovedkvarter i Cupertino.
Historisk udvikling og navneændring
iCal blev hurtigt en central del af Mac OS Xs produktivitetsværktøjer takket være sin enkelhed og integration med andre Apple-tjenester. Efter flere større opdateringer og forbedringer ændrede Apple navnet iCal til "Calendar" (Kalender) med udgivelsen af OS X Mountain Lion (10.8) i 2012. Selvom navnet ændrede sig, bevarede programmet mange af iCals kernefunktioner og videreudviklede dem i tæt integration med iCloud og nyere macOS-udgivelser.
Vigtige funktioner
- Flere kalendere: Mulighed for at oprette og vise flere farvekodede kalendere samtidigt for at adskille privat, arbejde og andre aktiviteter.
- Hændelser og påmindelser: Oprette enkeltstående og gentagne hændelser, sætte alarmer/påmindelser samt angive varighed, sted og noter.
- Deling og abonnementsfunktioner: Udgivelse til WebDAV, abonnere på offentlige kalendere (.ics) og dele kalendere med andre brugere med adgangsrettigheder.
- Standardformater: Understøtter iCalendar-standarden (.ics), hvilket sikrer kompatibilitet med andre kalenderprogrammer og tjenester.
- Tidszone- og rejsetidshåndtering: Håndtering af forskellige tidszoner, rejsetid til begivenheder og korrekt visning ved rejser på tværs af zoner.
- Integration: Tæt integration med Mail, Kontakter (Address Book) og systemets notifikationer, så invitationer, svar og kontaktoplysninger fungerer sammen.
- Søge- og visningsmuligheder: Dags-, uge-, måned- og årvisning samt søgning i kalenderen og hurtignavigation mellem datoer.
Synkronisering og standarder
iCal/Calendar har gennem tiden understøttet forskellige synkroniseringsmetoder for at holde kalenderdata opdateret på tværs af enheder:
- WebDAV-publishing (tidlige versioner): mulighed for at publicere kalendere til en WebDAV-server.
- iCalendar (.ics): standardformat til eksport, import og abonnement af kalendere.
- CalDAV: åben standard for kalender-synkronisering, som mange servere og tjenester understøtter.
- Exchange- og andre kalenderprotokoller: senere versioner tilføjede bedre kompatibilitet med Microsoft Exchange og andre virksomhedstjenester.
- Apple-tjenester: synkronisering via MobileMe og senere iCloud, så kalendere automatisk deles mellem Mac, iPhone og iPad.
Udviklingsteam og betydning
Det oprindelige iCal-team i Paris under Jean‑Marie Hullot var bemærkelsesværdigt, fordi det arbejdede relativt isoleret fra Apples øvrige udviklingsafdelinger. Projektet demonstrerede, hvordan små teams kunne levere fokusserede, brugervenlige applikationer, der senere indgik i Apples mainstream-produkter. iCals funktioner og designlag dannede fundamentet for de senere macOS- og iOS-kalendere, som mange brugere i dag tager for givet.
Praktiske tips til brugere
- Brug farvekodede kalendere til hurtigt at skelne mellem arbejde, fritid og projekter.
- Abonner på offentlige .ics-kalendere (fx sports- eller helligdagskalendere) for automatisk opdatering.
- Aktivér tidszone-understøttelse, hvis du rejser ofte, så aftaler vises korrekt.
- Del kalendere med kolleger eller familie og giv passende adgangsrettigheder for at samarbejde om tidsplaner.
iCal spillede en vigtig rolle i udviklingen af Apples kalenderløsninger og lagde grunden til den moderne Calendar-app i macOS. Dets understøttelse af åbne standarder som iCalendar og senere CalDAV gjorde det til et fleksibelt værktøj til både private brugere og professionelle miljøer.
Funktioner
- Den registrerer begivenheder og aftaler og giver mulighed for flere kalendervisninger (f.eks. kalendere for "hjem", "arbejde" og andre kalendere, du opretter) for hurtigt at identificere konflikter og fritid.
- Den er integreret med MobileMe, så kalendere kan deles og synkroniseres med andre enheder, f.eks. pc'er, iPhones og iPod touch, via internettet. Du kan også dele kalendere via WebDAV-protokollen. Google understøtter nu WebDAV for Google Calendar, hvilket gør iCal let konfigurerbar med Google Sync.
- Brugerne kan abonnere på andre kalendere, så de kan holde sig opdateret med venner og kolleger og andre ting som f.eks. sportsplaner og tv-programmer.
- iCal giver mulighed for at få besked om kommende begivenheder enten på skærmen, via e-mail, SMS eller personsøger. Der findes også en Dashboard-widget fra tredjepart kaldet iCal Events, som giver mulighed for at få besked om kommende begivenheder via Dashboard.
- iCal integrerer Apple Sync Services til at synkronisere dataene med MobileMe, enheder som PDA, iPod, iPhone eller andre mobiltelefoner via iSync og tredjepartssoftware.
- iCal understøtter brugen af iCalendar-formatet. Det understøtter ikke det ældre vCalendar 1.0-format.
Nyt i version 3
- Indstilling for at lade iCal indstille automatiske alarmer for hver oprettet begivenhed.
- Ny udformet brugergrænseflade
- Redigering af hændelser inline
- Mulighed for at slå alarmer fra for alle hændelser
- Brug en CalDAV-konto (WebDAV) til at gemme og holde kalendere synkroniseret på en CalDAV-server.
- Datoen på ikonet i Dock'en viser altid den aktuelle dato. (Indtil version 3 viste iCals ikon som standard den 17. juli - den dato, hvor iCal havde premiere i 2002 på Macworld Expo - indtil programmet blev kørt.)
Nyt i version 4
- Støtte til Microsoft Exchange Server 2007
- Forfinet brugergrænseflade (især til styring af flere begivenheder)
Bugs
Det er blevet rapporteret, at nogle brugere af iCal, der har deres kalender på en CalDAV-server, ikke kan se eller tilføje begivenheder til deres kalender. Dette problem er specifikt for brugere af Google Calendar.
Ved udgivelsen af Snow Leopard blev der indført flere fejl i Snow Leopard med hensyn til iCal-alarmer. Disse problemer omfatter alarmer, der ikke udløses; alle alarmer indstilles til en fast dato og et fast tidspunkt i fortiden, hvilket forhindrer dem i at udløses; alarmer fra gentagne begivenheder udløses for alle historiske forekomster af den gentagne begivenhed, hvilket resulterer i dusinvis af alarmer for én begivenhed. Opdateringer til Snow Leopard 10.6.1 og 10.6.2 har ikke løst disse problemer.
iCal understøtter tidszoner, dvs.: Hvis funktionen er aktiveret, og computerens tidszone ændres, forskydes alle begivenheder i iCal for at kompensere for tidszoneforskellen. Fejlen er, at denne funktion også opstår, når den er slået fra. Når computerens tidszone ændres, skifter alle begivenhederne i iCal derfor også. I dag er der stadig ikke fundet nogen løsning på denne fejl.
Spørgsmål og svar
Q: Hvad er iCal?
A: iCal er et personligt kalenderprogram lavet af Apple Inc., der kører på macOS-operativsystemet.
Q: Hvilken betydning havde udgivelsen af iCal til Mac OS X v10.2?
A: iCal var det første kalenderprogram til macOS, der tilbød understøttelse af flere kalendere og muligheden for at udgive/abonnere kalendere til WebDAV-servere.
Q: Hvornår blev iCal første gang frigivet til download?
A: iCal blev første gang frigivet som gratis download til Mac OS X v10.2 den 10. september 2002.
Q: Hvornår blev iCal leveret sammen med operativsystemet?
A: Med udgivelsen af Mac OS X v10.3 blev iCal bundlet med operativsystemet som iCal 1.5.
Q: I hvilke versioner af Mac OS X blev iCal opdateret og udgivet?
A: Version 2 af iCal blev udgivet som en del af Mac OS X v10.4, version 3 med Mac OS X v10.5 og version 4 som en del af Mac OS X v10.6.
Q: Hvem har Apple licenseret iCal-navnet fra?
A: Apple licenserede iCal-navnet fra Brown Bear Software, som har brugt det til deres iCal-program siden 1997.
Q: Hvem designede oprindeligt iCal?
A: iCals udvikling blev designet uafhængigt af et lille fransk team, der arbejdede "hemmeligt" i Paris, ledet af Jean-Marie Hullot, en ven af Steve Jobs.
Søge