2000년대 채팅이 돌아왔다
CaraChat은 2002년 Caramail 채팅 애플릿을 PHP로 다시 만들었습니다. 대화방, 1:1 대화, 분홍색과 파란색 닉네임, 무지개와 물결 글자, 그리고 그때와 똑같이 그려진 스마일리까지.
채팅 입장
애플릿의 탭




되살아난 것들
- 애플릿의 인터페이스를 똑같이 다시 그렸습니다. Salons(대화방), Connecté(e)s(접속자), Options, Ami(e)s(친구) 탭, 대화방, 1:1 대화마다 하나씩(최대 20개) 주황색으로 바뀌는 탭, « Dialogue »와 « Membres du salon »(대화방 멤버) 프레임, « Message privé »(개인 메시지), « Pas de nouveaux PVs »(새 1:1 대화 거부), « Problème de comportement »(비매너 신고).
- 휴대폰에서도, 14개 언어로 사용할 수 있습니다(브라우저 언어, Options 탭에서 변경).
- 대화방: 상설 대화방과 회원이 만든 대화방, 공개 또는 비공개. 가득 찬 대화방(40명)은 « Salon* »으로 넘쳐 흐릅니다.
- 1:1 대화: 닉네임을 더블클릭하거나, 대화방에서
/닉네임 메시지를 입력. - 검색: 닉네임 또는 도시로, 나이대와 성별도 지정 가능.
- 색깔(무지개를 포함해 12가지)과 크기(물결 포함), 프로필에 따라 색이 입혀지는 닉네임, 누가 말을 걸면 굵게 표시되는 내 닉네임.
- 관리: 강제 퇴장, 관리자 호출, 상대 무시하기, « 새 1:1 대화 거부 », 바쁨.
원조 스마일리
스마일리는 이미지가 아니라 그림을 그리는 코드였습니다. 그 코드를 애플릿에서 읽어 내어 픽셀 단위로 그대로 재현했습니다. 눈 :;8B%, 얼굴을 고르는 코 -o#!*$(광대, 산타, 맥주잔, 가면…), 입 )(DPO|: :-), ;-), 8-), :o), :#). 숫자는 얼굴에 색을 입히고(:-)2), #c / #d 는 손을 더하며, #00 부터 #14 까지는 그림입니다: 폭탄, 곰 인형, 전나무, 돌고래, 하트 #13… 그리고 « Smileys » 팔레트의 이미지 60장(햄버거 @00, 하트 @11, 케이크 @09…)은 원본 smiley.gif에서 가져왔습니다.
원본 사용 설명서
Caramail 실시간 채팅의 온라인 도움말(1999년)을 프랑스어 그대로 옮겨 두었습니다: 실시간 채팅이란, 공개 또는 비공개 대화방 만들기, 개인 메시지 보내기(프랑스어 도움말).
서버
CaraChat Serveur 서버는 2012년 소스를 바탕으로 PHP 8로 다시 작성했고, 데이터베이스 없이 jumphp.net의 Docker에서 돌아갑니다. 애플릿의 프로토콜(프레임당 한 줄, 탭으로 구분된 필드)을 그대로 사용하며, 예전처럼 TCP로, 또는 443번 포트의 WebSocket(wss://caramail.jumphp.net/ws)으로 접속합니다. 방화벽 뒤에서도 연결이 통과합니다.