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 tabbladen van de applet




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 berichtvanuit 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.
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.
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.