Le chat des années 2000, de retour
CaraChat recrée en PHP l'applet de chat Caramail de 2002 : les salons, les privés, les pseudos roses et bleus, le texte arc-en-ciel et la vague, et les smileys dessinés exactement comme à l'époque.
Entrer sur le chat
Les onglets de l'applet




Ce qui revient
- L'interface de l'applet, redessinée à l'identique : onglets Salons, Connecté(e)s, Options, Ami(e)s, le salon et un onglet par privé (20 au plus) qui passe en orange, cadres « Dialogue » et « Membres du salon », « Message privé », « Pas de nouveaux PVs », « Problème de comportement ».
- Sur téléphone aussi, et dans 14 langues (celle du navigateur, à changer dans l'onglet Options).
- Les salons permanents et ceux des membres, publics ou privés ; un salon plein (40) déborde dans « Salon* ».
- Les privés : double-clic sur un pseudo, ou
/pseudo messagedepuis le salon. - La recherche par pseudo ou par ville, avec tranche d'âge et sexe.
- Les couleurs (12, dont l'arc-en-ciel) et les tailles (dont la vague), les pseudos colorés selon le profil, votre pseudo en gras quand on vous parle.
- La modération : éjection, appel d'un modérateur, ignorer quelqu'un, « pas de nouveaux privés », occupé.
Les smileys d'origine
Ils n'étaient pas des images mais du code de dessin : ce code a été lu dans l'applet et rejoué au pixel près.
Des yeux :;8B%, un nez qui choisit la tête -o#!*$ (clown, père Noël, chope, masque…),
une bouche )(DPO| : :-), ;-), 8-), :o), :#).
Un chiffre colore le visage (:-)2), #c / #d ajoutent une main, et
#00 à #14 sont des dessins : bombe, nounours, sapin, dauphin, cœur #13…
Et les 60 images de la palette « Smileys » (le hamburger @00, le cœur @11, le gâteau
@09…) viennent du smiley.gif d'origine.
Le mode d'emploi d'origine
L'aide en ligne du dialogue en direct de Caramail (1999), reprise telle quelle : qu'est-ce que le dialogue en direct, la création de salons publics ou privés, l'envoi de messages privés.
Le serveur
Le serveur CaraChat Serveur est réécrit en PHP 8 à partir des sources de 2012, sans base de
données, et tourne dans Docker sur jumphp.net. Il parle exactement le protocole de l'applet (une ligne par trame,
des champs séparés par des tabulations), en TCP comme à l'époque ou en WebSocket sur le port 443
(wss://caramail.jumphp.net/ws) : la connexion passe partout, même derrière un pare-feu.