O chat dos anos 2000 está de volta
O CaraChat recria em PHP o applet de chat do Caramail de 2002: as salas, os privados, os nicks cor-de-rosa e azuis, o texto arco-írise ondulado, e os smileys desenhados exatamente como na altura.
Entrar no chat
Os separadores do applet




O que está de volta
- A interface do applet, redesenhada de forma idêntica: separadores Salons (salas), Connecté(e)s (ligados), Options e Ami(e)s (amigos), a sala e um separador por privado (20 no máximo) que fica laranja, molduras « Dialogue » e « Membres du salon » (membros da sala), « Message privé » (mensagem privada), « Pas de nouveaux PVs » (sem novos privados), « Problème de comportement » (problema de comportamento).
- No telemóvel também, e em 14 idiomas (o do navegador, que se muda no separador Options).
- As salas permanentes e as dos membros, públicas ou privadas; uma sala cheia (40) transborda para « Salon* ».
- Os privados: duplo clique num nick, ou
/nick mensagema partir da sala. - A pesquisa por nick ou por cidade, com faixa etária e sexo.
- As cores (12, incluindo o arco-íris) e os tamanhos (incluindo a onda), nicks coloridos consoante o perfil, o seu nick a negrito quando falam consigo.
- A moderação: expulsão, chamar um moderador, ignorar alguém, « sem novos privados », ocupado.
Os smileys originais
Não eram imagens mas código de desenho: esse código foi lido no applet e reproduzido ao pixel. Uns olhos :;8B%, um nariz que escolhe a cabeça -o#!*$ (palhaço, Pai Natal, caneca, máscara…), uma boca )(DPO|: :-), ;-), 8-), :o), :#). Um número dá cor à cara (:-)2), #c / #d acrescentam uma mão, e de #00 a #14 são desenhos: bomba, ursinho, abeto, golfinho, coração #13… E as 60 imagens da paleta « Smileys » (o hambúrguer @00, o coração @11, o bolo @09…) vêm do smiley.gif original.
O manual de utilização original
A ajuda em linha do chat em direto do Caramail (1999), tal e qual, em francês: o que é o chat em direto, a criação de salas públicas ou privadas, o envio de mensagens privadas (ajuda em francês).
O servidor
O servidor CaraChat Serveur foi reescrito em PHP 8 a partir das fontes de 2012, sem base de dados, e corre em Docker em jumphp.net. Fala exatamente o protocolo do applet (uma linha por trama, campos separados por tabulações), em TCP como na altura ou em WebSocket na porta 443 (wss://caramail.jumphp.net/ws): a ligação passa em todo o lado, mesmo atrás de uma firewall.