Der Generator für Kalenderereignis-Links ermöglicht es, die Details für ein einzelnes Ereignis einzugeben und daraus direkt nutzbare Links für Google Calendar und Outlook.com sowie eine herunterladbare ICS-Datei zu erzeugen. Diese Ausgaben sind mit den bereitgestellten Informationen vorausgefüllt, was die Übertragung in verschiedene Kalenderanwendungen vereinfacht.
Funktionsweise und unterstützte Eingabefelder
Das Werkzeug verarbeitet spezifische Eingabedaten, um die Kalenderoptionen präzise zu strukturieren. Jedes Feld unterliegt genauen Validierungsregeln, um die Kompatibilität mit den Zielplattformen zu gewährleisten:
- Ereignistitel: Ein Textfeld, das auf maximal 200 Zeichen begrenzt ist.
- Startdatum und -uhrzeit: Bestimmt den exakten Beginn des Ereignisses.
- Enddatum und -uhrzeit: Bestimmt das Ende des Ereignisses, welches zeitlich nach dem Beginn liegen muss.
- Zeitzone: Eine gültige Zeitzone, die als Basis für die zeitliche Einordnung dient.
- Ort (optional): Ein Textfeld für den Veranstaltungsort mit einer Begrenzung von maximal 500 Zeichen.
- Beschreibung (optional): Ein Textfeld für zusätzliche Details mit einer Begrenzung von maximal 4.000 Zeichen.
Das Tool validiert den Datumsbereich, die Feldzeichen, die Feldlängen sowie die Gültigkeit der Zeitzone. Steuerzeichen in den Eingabefeldern werden vom System zurückgewiesen. Falls der Ort oder die Beschreibung zu lang ausfallen, empfiehlt das Tool eine Kürzung, um die Kalenderlinks innerhalb einer zuverlässig nutzbaren Länge zu halten.
Validierung und Fehlerbehandlung bei der Eingabe
Sollten die eingegebenen Daten den definierten Regeln widersprechen, gibt das Tool präzise Fehlermeldungen aus, um Korrekturen zu ermöglichen. Folgende Fehlermeldungen sind im System hinterlegt:
- „Korrigieren Sie die markierten Felder, bevor Sie Kalenderoptionen erstellen.“
- „Geben Sie einen Ereignistitel ein.“
- „Beschränken Sie den Ereignistitel auf
‹max›Zeichen.“ - „Geben Sie
‹field›ein.“ - „Geben Sie einen gültigen Wert für
‹field›ein.“ - „Das Ende muss nach dem Beginn liegen.“
- „Wählen Sie eine gültige Zeitzone.“
- „
‹field›fällt in eine bei der Zeitumstellung übersprungene Ortszeit. Wählen Sie eine andere Uhrzeit.“ - „
‹field›kommt bei der Zeitumstellung zweimal vor. Wählen Sie eine andere Uhrzeit, damit das Ereignis eindeutig ist.“ - „Beschränken Sie den Ort auf
‹max›Zeichen.“ - „Beschränken Sie die Beschreibung auf
‹max›Zeichen.“ - „Entfernen Sie Steuerzeichen aus
‹field›.“ - „Kürzen Sie Ort oder Beschreibung, damit die Kalenderlinks eine zuverlässig nutzbare Länge behalten.“
Einfluss von Zeitzonen und Sommerzeit
Die Interpretation von Datum und Uhrzeit erfolgt direkt in der ausgewählten Zeitzone. Hierbei greift das Tool auf die Zeitzonenregeln zurück, die auf dem Gerät des Benutzers verfügbar sind.
Besondere Aufmerksamkeit gilt den Übergängen der Sommerzeit (Daylight Saving Time). Wenn eine lokale Uhrzeit aufgrund einer Zeitumstellung übersprungen wird (beispielsweise bei der Vorstellung der Uhr im Frühling), existiert diese Zeitspanne nicht. Das Tool weist die Eingabe in diesem Fall ab und fordert zur Wahl einer anderen Uhrzeit auf. Tritt eine lokale Uhrzeit durch das Zurückstellen der Uhr im Herbst doppelt auf, entsteht eine Mehrdeutigkeit. Auch in diesem Szenario verlangt das Tool eine Anpassung der Uhrzeit, um Missverständnisse bei der Terminierung zu verhindern. Da sich globale Zeitzonenregeln nachträglich ändern können, sollte das Ereignis bei einer nachträglichen Anpassung der gesetzlichen Vorgaben erneut generiert werden.
Struktur der erzeugten Kalenderoptionen
Nach der erfolgreichen Validierung stellt das Tool drei spezifische Ausgabeformate bereit, die unterschiedliche Kalenderplattformen abdecken:
| Ausgabeformat | Zielplattform | Funktionsweise |
|---|---|---|
| Google Calendar | Google Calendar (Webbrowser) | Ein Link, der ein vorausgefülltes Ereignis direkt in der Weboberfläche von Google öffnet. |
| Outlook | Outlook.com | Ein Link, der ein vorausgefülltes Ereignis im Web-Interface von Outlook.com öffnet. |
| ICS-Datei | Apple Calendar, Outlook Desktop, etc. | Eine standardisierte Datei (.ics) zum lokalen Import in Desktop- und Mobilanwendungen. |
Die generierte ICS-Datei enthält genau ein zeitgebundenes Ereignis mit den Parametern Titel, Beginn, Ende, Ort und Beschreibung. Sie ist minimalistisch aufgebaut und enthält keine erweiterten Funktionen wie Gästelisten, Erinnerungsfunktionen, Wiederholungsregeln, Verknüpfungen zu Videokonferenzen oder eine Option für ganztägige Ereignisse.
Client-seitige Verarbeitung und Datenschutz
Die Erstellung des Ereignisses erfolgt vollständig im Browser des Benutzers. BroBroGo lädt die eingegebenen Daten nicht auf eigene Server hoch und speichert sie nicht. Erst wenn ein Benutzer aktiv auf einen generierten Google- oder Outlook-Link klickt, werden die im Link kodierten Ereignisdetails an den jeweiligen externen Dienst übertragen, um das Ereignis dort zu öffnen. Eine heruntergeladene ICS-Datei verbleibt lokal auf dem Gerät des Nutzers.
Häufig gestellte Fragen (FAQ)
Welche Kalenderoption sollte ich verwenden?
Verwenden Sie den Google-Link für Google Calendar und den Outlook-Link für ein Outlook.com-Konto. Google-Links funktionieren am zuverlässigsten im Webbrowser, da die mobile App sie mitunter ohne die Ereignisdaten öffnet. Laden Sie die ICS-Datei für Apple Calendar, Outlook Desktop, einen Arbeitskalender oder jede andere App herunter, die.ics-Ereignisse importiert.
Wie werden Zeitzonen und Sommerzeit behandelt?
Datum und Uhrzeit werden in der gewählten Zeitzone nach den auf Ihrem Gerät verfügbaren Regeln gelesen. Bei einer Zeitumstellung übersprungene oder doppelte Ortszeiten werden abgelehnt, statt das Ereignis unbemerkt zu verschieben; ändern sich die Regeln später, erstellen Sie es erneut.
Was enthält die ICS-Datei?
Sie enthält ein zeitgebundenes Ereignis mit dem eingegebenen Titel, Beginn, Ende, Ort und der Beschreibung. Gäste, Erinnerungen, Wiederholungen, Videoanrufe und eine Ganztagsoption werden nicht hinzugefügt.