Chat/Chatten [plaudern, quatschen]

Zum Hauptinhalt springen
Du befindest dich hier:
Drucken

Chatten ist die Bezeichnung für in Echtzeit durchgeführte schriftliche Unterhaltungen zwischen zwei oder mehreren Benutzern in einem Netzwerk. Ein Chat ist entsprechend ein Dienst, der das Chatten ermöglicht. Das Internet kennt ein eigenes Chatverfahren bzw. -protokoll, das IRC (Internet Relay Chat), das auch eigene Programme wie z. B. mIRC benötigt/verwendet. Das IRC existierte schon lange vor dem WWW, wurde aber in seiner Bedeutung durch Webbrowser-basierende Chats im WWW stark zurückgedrängt. Die meisten Anwender kennen nur webbasierte Chats oder solche auf Basis von Messengern.

Praxis-Tipp: Wenn das Chatten mit dem PC am Arbeitsplatz nicht funktioniert, kann es daran liegen, dass die Firm einen Proxy verwendet oder das Chatten per Firewall ganz unterbindet. Die Verwendung eines Proxys kann man manchmal in den Einstellungsoptionen des Webbrowsers deaktivieren, ohne den Internetzugang lahmzulegen. Meistens ist man aber in solchen Fällen machtlos. Eine weitere wichtige Voraussetzung: Im Webbrowser darf normalerweise die Unterstützung von JavaScript und insbesondere Java nicht beschränkt sein. Denn gerade Java wird oft zur Programmierung von Chatsystemen eingesetzt. Aus Sicherheitsgründen und zur optimalen Unterstützung aller Funktionen des Chatanbieters sollte man darauf achten, die jeweils aktuellste Java-Laufzeitumgebung (JRE) von SUN zu installieren, die man kostenlos im Internet downloaden kann. Weitere Informationen dazu unter Java.

Weitergeleitet in diesem Sinne ist ein Webchat ein Chatsystem, welches als Webanwendung allein über die Browser der Teilnehmer stattfindet. Eine spezielle Chat-Software („Client„) benötigen die Teilnehmer also nicht. Dadurch ist ein Webchat vor allem für technisch weniger versierte Nutzer leichter zugänglich.

Chat-Formen
Man kann grundsätzlich zwischen vier Formen von Webchats unterscheiden.

  • Text-Chats bilden die ursprüngliche Form des Webchats, erlauben aber nur eine Kommunikation per Text.
  • 2D-Chat, oder auch Avatar-Chat erlaubt zusätzlich zur Textkommunikation eine virtuelle Landschaft, meist ein Foto oder Zeichnung und stellen Chatter mit Avataren dar. Diese Form von Webchat findet bei Anime-Fans sehr viele Anhänger, da man sich hier mit den Figuren seiner Lieblingsserien darstellen kann.
  • 3D-Chat bietet prinzipiell dieselben Funktionen wie ein 2D-Chat, nur dreidimensional. Obwohl an der Realität angelehnt, ist die Bedienung von 3D-Chats erschwert, da im Raum sehr viel mehr Bewegungsmöglichkeiten vorhanden sind.
  • Real-World-Chats sind Chats, in denen man zusätzlich mit der eigenen Stimme oder Webcam chatten kann. Aufgrund des hohen Datenaufkommens sind gerade Webcam-Chats nur mit wenigen Nutzern in einem Raum möglich.

Geschichte und Topologie
Die Geschichte der Webchats ist geprägt von Trends in den zugrunde liegenden Web-Technologien. Die ersten Webchats benutzten einfache Schnittstellen aus dynamisch erstellten HTML-Seiten (CGI). Das Benutzen von HTML-Seiten erlaubte unter anderem die Verwendung von Schriftarten, Farben, Links und Bilder, was ein Vorteil gegenüber den älteren Text-basierten Chatdiensten wie IRC bedeutete. Der größte Nachteil bei HTML-Webchats war ihre mangelnde Interaktivität. Das Versenden von Nachricht an den Chatserver erforderte ein komplettes Neu laden der Webseite. Das Empfangen von neuen Nachrichten bedeutete außerdem, dass Webseiten regelmäßig neu geladen werden mussten. Dies konnte zu Verzögerungen führen, zu Flackern beim Seitenaufbau und ständigen, störenden Browseraktivitäten. Aus diesen Gründen sind reine HTML-Webchats weitgehend zurückgegangen.

Seit 1995 gibt es Java-Applet-Technologie in Webbrowsern. Java bietet Netzwerk- und Grafikfähigkeiten. Dies macht es zu einer beliebten Plattform für die Erstellung von Webschnittstellen. Zwar gibt es einige Nachteile mit Java-Chats, wie lange Ladezeiten beim Starten, jedoch hat sich die Technologie bewährt und wird auch heute noch benutzt.

Seit 2005 haben neue Web-Technologien wie Ajax und Flash Einzug gefunden. Ein Nachteil ist die unvollständige Netzwerkfähigkeit bei den verwendeten Programmiersprachen JavaScript und ActionScript, jedoch bieten diese Technologien gute Unterstützung für Grafikfunktionen und Interaktivität und werden deshalb gerne als Grundlage für moderne Webchats verwendet.

Kommentar hinterlassen