Web-Anwendungen, Multimedia und IT-Architekturen
Eingeordnet in Informatik
Geschrieben am in
Deutsch mit einer Größe von 4,06 KB
Einführung in Web-Anwendungen
Web-Anwendungen sind Anwendungen, auf die Benutzer über einen Web-Server im Internet oder Intranet mittels eines Browsers zugreifen können. Bekannte Beispiele für Web-Anwendungen sind Webmail-Anwendungen, Wikis, Weblogs und Online-Shops.
Web-Schnittstellen stellen die dem Benutzer angebotenen funktionalen Möglichkeiten dar. Ein wesentlicher Vorteil von Web-Anwendungen ist, dass sie unabhängig von der Version des auf dem Client installierten Betriebssystems die gleiche Leistung erbringen.
Hypertext und Multimedia-Entwicklung
Hypertext ist eine Technologie zur Organisation von Informationen in verschiedenen Inhaltsblöcken, die durch Verknüpfungen (Links) verbunden sind. Deren Aktivierung löst den Abruf von Informationen (Information Retrieval) aus.
Bereiche der Multimedia-Entwicklung
- 1) Transmedia: Ein Bereich konsolidierter Medien mit eigener Sprache und täglichen Nutzungsgewohnheiten, in dem Computer für die Produktion von Nachrichten bestimmt sind.
- 2) Medium: Ein Bereich, der durch die Verwendung verschiedener Medienelemente zur Übertragung einer Nachricht definiert wird, wobei die Medien bereits vor ihrer Konsolidierung multimedial waren.
- 3) Multimedia: Die Nutzung von Computern in Endverbraucher-Anwendungen, die durch die Mischung von drei oder mehr der fünf Datentypen (Text, Grafik, Musik, Sprache, Bild oder bewegte Bilder) zur Wissensvermittlung gekennzeichnet sind.
Interaktion und Dynamik
Diese Interaktion ist eine Handlung, die auf der Grundlage von Gegenseitigkeit zwischen zwei oder mehr Subjekten, Objekten, Akteuren, Kräften oder Funktionen ausgeübt wird.
Dynamische Natur
Die dynamische Natur bedeutet, dass jede Handlung oder jeder Wunsch des Anwenders eine Änderung der auf der Seite dargestellten Informationen bewirkt.
Die Präsentation ist ein Prozess, bei dem Inhalte zu einem Thema einem Auditorium oder an einem anderen Ort vorgestellt werden, um eine Idee zu vermitteln oder Personen über ein Thema zu unterrichten.
Personalisierung von Inhalten
Personalisierung ist die Anpassung eines Produkts, einer Dienstleistung oder von Inhalten an einen Benutzer, basierend auf dessen Eigenschaften, persönlichen Vorlieben oder bereitgestellten Informationen.
Funktionsweise der Personalisierung
Die Personalisierung benötigt drei grundlegende Verfahren: Benutzeridentifikation, Benutzereinstellungen und beschreibende Informationen über den Inhalt.
Benutzeridentifikation (User-ID)
Zur Inhaltsanpassung muss das System den Anwender erkennen und von anderen unterscheiden können, um relevante Informationen bereitzustellen. Ein Benutzer kann sich auf direkte oder indirekte Weise identifizieren.
- Direkte Identifizierung: Der Benutzer identifiziert sich persönlich und direkt, etwa durch die Eingabe von Name und Passwort oder die Auswahl eines Profils in einem System mit mehreren Sitzungen.
- Indirekte Identifizierung: Die Erkennung erfolgt für den Benutzer transparent im Hintergrund, während er eine Aktion ausführt.
IT-Architekturen
Zwei-Schichten-Architektur (Two-Tier)
Die traditionelle Client-Server-Architektur wird auch als Zwei-Schichten-Architektur bezeichnet. Sie erfordert eine Benutzeroberfläche, die auf einem PC oder einer Workstation installiert ist und Anfragen an einen Server sendet, um komplexe Operationen auszuführen.
Drei-Schichten-Architektur (Three-Tier)
Die Drei-Schichten-Architektur ist ein modernes Design, bei dem eine Zwischenschicht (Middleware) in den Prozess eingeführt wird. Jede Schicht stellt einen separaten und gut definierten Prozess dar, der auf verschiedenen Plattformen laufen kann.