Das World Wide Web hat sich in den letzten Jahren zu der erfolgreichsten und am weitesten verbreiteten Plattform für das Anbieten von Online-Diensten und Anwendungen entwickelt. Gestartet als (aus heutiger Sicht) einfache Plattform für verlinkte Dokumente, können heute sämtliche Arten von verteilten Diensten und Anwendungen damit realisiert werden.

Darüber hinaus haben die dahinter stehenden Web Technologien in vielen anderen Technologie-Bereichen radikal Einzug gehalten, z.B. Protokolle und Schnittstellen für Medien- und Telekommunikationsanwendungen, sowie auch für standardisierten Datenaustausch zwischen Systemen – man findet sie überall. Beispielsweise setzt so der Hybrid Broadcast Broadband (HbbTV) Standard für interaktive Fernsehsendungen vollständig auf Web Technologien. Sie werden daher heute als die relevante Basis zur Realisierung von interoperablen Systemen, Schnittstellen gesehen. Web Technologien werden vom dem World Web Consortium (W3C) mit über 400 Mitgliedern (Firmen) entwickelt und standardisiert. Diese beinhalten neben HTML als die grundlegende Seitenbeschreibungssprache, auch Protokolle und APIs (z.B. Geolocation API), auf deren Grundlage basierend Web Anwendungen entwickelt werden können.

Diese Vorlesung vermittelt Wissen über relevante Web Technologien, sowie gibt Ausblicke auf die zukünftige Entwicklung, z.B. aus Forschungsprojekten und der derzeitigen Standardisierung.

The course will train participants in latest and upcoming Web technologies. Specific insights will be presented from the current standardisation, research and development activities, as well as the use in commercial solutions.

This course is part of following module: