De knipogende smiley van de appletCaraChat

De chat van de jaren 2000 is terug

CaraChat bouwt de Caramail-chatapplet van 2002 na in PHP: de kamers, de privéchats, de roze en blauwe nicknames, de regenboogteksten de golf, en de smileys, precies zoals toen getekend.

Naar de chat
De kamer Accueil (Home) van CaraChat: gekleurde zinnen, smileys, lijst van aanwezigen en tabbladen
Een kamer: de gekleurde zinnen, de regenboog, de smileys, rechts de aanwezigen en een privéchat die oranje knippert.

De tabbladen van de applet

Het tabblad Salons: de vaste kamers, een openbare of privékamer aanmaken
Salons (kamers): de vaste kamers en die van de leden, een kamer aanmaken.
Het tabblad Connecté(e)s: de lijst van wie online is en zoeken op nickname, leeftijd, geslacht
Connecté(e)s (online): zoeken op nickname of op stad, leeftijd en geslacht.
Een privégesprek met zijn opties en het palet met speciale smileys
Een privégesprek, zijn opties en de speciale smileys.
CaraChat op een telefoon
Op de telefoon.

Wat terugkomt

  • De interface van de applet, identiek nagetekend: tabbladen Salons (kamers), Connecté(e)s (online), Options en Ami(e)s (vrienden), de kamer en een tabblad per privégesprek (maximaal 20) dat oranje wordt, kaders « Dialogue » en « Membres du salon » (leden van de kamer), « Message privé » (privébericht), « Pas de nouveaux PVs » (geen nieuwe privégesprekken), « Problème de comportement » (gedragsprobleem).
  • Ook op de telefoon, en in 14 talen (die van de browser, te wijzigen op het tabblad Options).
  • De kamers, vaste en die van de leden, openbaar of privé; een volle kamer (40) loopt over naar « Salon* ».
  • De privégesprekken: dubbelklik op een nickname, of /nickname bericht vanuit de kamer.
  • Zoeken op nickname of op stad, met leeftijdsklasse en geslacht.
  • De kleuren (12, waaronder de regenboog) en de groottes (waaronder de golf), nicknames gekleurd naar profiel, je eigen nickname vetgedrukt als iemand je aanspreekt.
  • De moderatie: eruit gooien, een moderator erbij roepen, iemand negeren, « geen nieuwe privégesprekken », bezet.
Het inlogvenster: nickname, leeftijd, stad, geslacht en server
Inloggen: je profiel en de server.

De originele smileys

Het waren geen afbeeldingen maar tekencode: die code is uit de applet gelezen en pixel voor pixel nagespeeld. Ogen :;8B%, een neus die het hoofd bepaalt -o#!*$ (clown, kerstman, bierpul, masker…), een mond )(DPO|: :-), ;-), 8-), :o), :#). Een cijfer kleurt het gezicht (:-)2), #c / #d voegen een hand toe, en #00 tot #14 zijn tekeningen: bom, teddybeer, kerstboom, dolfijn, hart #13… En de 60 plaatjes van het palet « Smileys » (de hamburger @00, het hart @11, de taart @09…) komen uit de originele smiley.gif.

Zinnen uit de kamer met de getekende smileys: gezichten, hart, kerstboom, muzieknoot

De originele handleiding

De online help van de live chat van Caramail (1999), ongewijzigd overgenomen, in het Frans: wat live chatten is, openbare of privékamers aanmaken, privéberichten versturen (help in het Frans).

De server

De server CaraChat Serveur is herschreven in PHP 8 op basis van de bronnen uit 2012, zonder database, en draait in Docker op jumphp.net. Hij spreekt precies het protocol van de applet (één regel per frame, velden gescheiden door tabs), via TCP zoals toen of via WebSocket op poort 443 (wss://caramail.jumphp.net/ws): de verbinding komt overal doorheen, zelfs achter een firewall.

CaraChat openen