웹에서 IRC 채팅을! - fIRC 3

올블로그에 쭉- 표시된 글들중 웹브라우저에서 IRC 채팅을 할 수 있게 해주는 웹어플을 개발했다는 어느 개발자분의 글을 보고 무심코 클릭해서 들어가 봤습니다.

IRC 채팅하면 당연히 mIRC나 ZeroIRC같은 클라이언트 프로그램으로 들어가야 하지 않나 라는 생각을 하고 있었는데 웹에서 IRC챗을 할 수 있다는 말에 호기심이 생겼기 때문입니다.

개발하신 개발자분의 필명은 알쯔였습니다.
'흠... 뭐... 자바 애플릿이나 ActiveX로 만들어진 프로그램이려니...'라는 생각으로 별 생각없이 아래로 스크롤하며 읽어내려가던중 잠시동안 흠칫 놀랐습니다.

"순 HTML + 자바스크립트 + 플래시"로 이루어져있다는 부분을 발견했기 때문입니다.


눈을 한번 부비고, 이번에는 찬찬히 읽어내려가 봤습니다.
HTML+자바스크립트+플래시만으로 짜져있기 때문에 거의 모든 브라우저에서 문제없이 동작되며, 국내 주요 IRC 서버 (HanIRC, 오징어, 루아틱)에 바로 접속할 수 있고, 누구나 자유롭게 무료로 사용할 수 있다고 적혀 있었습니다.
mIRC나 ZeroIRC가 지원하는 기능들을 상당부분 구현하고 있다는 점도 흥미롭게 다가옵니다.

홈페이지를 업로드 할 수 있는 웹계정을 가지고 있을경우, 웹계정에 설치해서 바로 사용할 수 있습니다.
홈페이지 디자인과 어울리게끔 좀 더 손쉽게 변경할 수 있도록 해주는 테마기능도 지원하고 있기 때문에 요즘 유행하는 플래시 채팅대신 이걸 위치시켜도 괜찮지 않을까 하는 생각이 드네요.


아래는 fIRC3의 스샷입니다.


채널에 들어가서 대화를 시작할때 만날 수 있는 메인화면의 모습입니다.




전체 채널보기를 눌렀을때 뜨는 화면입니다. 스샷에서는 HanIRC 서버에 개설된 채널들의 모습입니다.




채널 설정을 클릭하면 이런 화면이 뜹니다. 채널과 관련된 이런저런 설정을 여기서 할 수 있습니다.



웹계정을 소유하지 않은분들을 위해 미리보기 페이지도 제공되고 있었는데, 사용해본 소감은 "만족, 만족, 대만족!" 이었습니다. 특히, ActiveX가 아니라는 점이 제일 반가운 부분으로 다가옵니다.

지금 이 순간도 알쯔님에 의해 활발히 개발되고 있기 때문에 앞으로 얼마나 더 발전될지 기대됩니다.

IRC를 한참 사용하지 않다가 사용하려고 보면 일일히 클라이언트 프로그램 찾고 다운받기가 번거로운데 이걸 사용하면 웹에서 바로 사용할 수 있기 때문에 간편합니다.

유연성도 높기 때문에, 홈페이지나 블로그를 비롯해서 활용 가능성은 무궁무진하다고 생각합니다.

세이나 인라이브를 통해 인터넷 라디오 방송국을 운영하고 계실경우, 청취자분들께 일일히 mIRC같은 클라이언트 프로그램을 다운로드 받게하고, 접속 방법을 설명하려면 많이 불편하고 번거로우실 겁니다.
특히 IRC에 대해서 잘 모르거나 다운로드가 번거롭게 느껴지는 사람의 경우 IRC챗에 접속하지 않게될 확률이 높아지게 되고, 이렇게되면 채팅방이 썰렁~ 해져서 방송하시는 자키분들도 힘이 덜나게되는 결과가 발생할 수도 있습니다.

이런 경우, 인터넷 라디오 방송 홈페이지가 있는 서버에 fIRC3를 설치하고 웹브라우저를 통해서 접속할 수 있게끔 URL만 제공한다면 청취자분들은 손쉽게 대화방에 들어갈 수 있어서 좋고, 라디오 방송을 운영하시는 분들의 입장에선 환경 구성이나 설명을 일일히 해야하는 번거로움을 덜 수 있기 때문에 시너지 효과가 있지 않을까 생각해 봅니다.


fIRC3를 다운로드 하려면 아래의 공식 배포사이트로 가시면 됩니다.


* fIRC3 공식 배포사이트:
http://dev.arzz.com/


0123




어떤 형태로 동작하는지 웹에서 미리 확인해 보고 싶으실 경우, 아래의 미리보기 사이트로 들어가 보시면 됩니다.



* fIRC 미리보기:
http://dev.arzz.com/preview/firc3/extjs/firc3.extjs.html
http://dev.arzz.com/fIRC/example.arzz



* 주요 특징:

  • HTML + FLASH + JAVASCRIPT → 모든 브라우져에서 동작가능
  • ExtJS2 라이브러리 사용 → 좀더 빠르고, 강화된 UI를 제공
  • 상업적/비상업적 관계없이 누구나 무료로 사용가능
  • 국내 주요 IRC서버 (HanIRC, 오징어, 루아틱 등)에 접속가능.
  • 테마기능지원 → 자신의 홈페이지에 좀더 어울리는 디자인으로 변경가능.



* 주요 기능:

  • 멀티채널에 참여 가능. 탭방식.
  • 닉네임 호출시 mIRC의 탭기능처럼 탭이름이 깜박거림.
  • 닉네임 호출시 호출음이 재생 (ZeroIRC처럼) [끄기/켜기가능]
  • 누군가 귓속말을 보내왔다면, 새로운 탭으로 1:1 대화창이 뜨고 귓속말이 왔다는 호출음이 재생
  • 대화내용을 Text 파일로 내 컴퓨터에 저장 가능.
  • 유저목록을 클릭하면, 유저메뉴가 뜨고, 킥/옵/디옵/후이즈/보이스/디보이스 등의 설정이 가능
  • 닉네임에 대한 탭 자동완성 지원.
  • Alt + 위, 아래 방향키 → 지난 대화 불러오기 가능.
  • 전체채널목록보기를 지원.
  • 채널설정메뉴를 지원.
  • 토픽변경메뉴를 지원
  • IRC색깔코드해석 및 입력 지원
  • /join, /part, /quote, /msg, /topic, /list 등의 명령어를 지원



최종 수정일:
서지스윈

서지스윈

IT와 기술을 이해하고, 유용한 소프트웨어를 발견하도록 돕고 싶습니다. 윈도우(Windows), 맥(macOS), 리눅스(Linux), 스마트폰 앱, 웹 서비스, 기획 시리즈물까지. 더 많은 것을 발견하고, 더 많은 것을 해보세요.