맨위로가기

챗질라

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

챗질라는 1999년 모질라 프로젝트의 일환으로 시작된 IRC 클라이언트이다. 2000년 넷스케이프 6.01과 모질라 0.8에 포함되어 처음 출시되었으며, 이후 SeaMonkey, Firefox 등의 브라우저에서 확장 기능 형태로 제공되었다. 챗질라는 여러 서버 연결, 채널 검색, 채팅 로깅, DCC 채팅 및 파일 전송 등 IRC 클라이언트의 일반적인 기능을 제공하며, JavaScript와 CSS를 지원하여 사용자 정의 기능을 제공한다. Firefox Quantum 출시 이후 WebExtension으로 전환되었으며, Pale Moon 등의 브라우저에서 포크 버전으로도 사용 가능하다. 챗질라에 대한 평가는 엇갈렸지만, IRC 사용자들에게는 긍정적인 평가를 받았다.

더 읽어볼만한 페이지

  • IRC - 서비스 거부 공격
    서비스 거부 공격(DoS)은 시스템의 가용성을 저해하는 사이버 공격으로, 서비스 충돌 또는 범람을 유발하며, 분산 서비스 거부 공격(DDoS)과 다양한 공격 기술, DoSaaS 등장 등 여러 형태로 발전해 왔고, 업스트림 필터링, 방화벽 등 방어 기술을 통해 대응하며, 관련 법률 위반 시 처벌받을 수 있다.
  • IRC - 엑스챗
    엑스챗은 다양한 운영체제에서 작동하는 IRC 클라이언트로, 여러 언어의 플러그인을 지원하며, 윈도우 버전의 셰어웨어 전환으로 저작권 논쟁이 있었고 비공식 무료 버전이 배포되기도 했다.
  • 모질라 확장 기능 - 스텀블어폰
    스텀블어폰은 사용자 웹사이트 평가 기반 피어 네트워크를 통해 콘텐츠를 추천하는 서비스로, 이베이에 인수 후 재인수되었으나 2018년 서비스 종료 후 Mix.com으로 계정이 이전되었다.
  • 모질라 확장 기능 - 구글 툴바
    구글 툴바는 구글에서 개발한 웹 브라우저용 툴바로 웹 검색, Gmail 연동, 북마크 관리 기능을 제공했으나 인터넷 익스플로러와 파이어폭스 지원이 종료되어 현재는 구글 크롬 브라우저 사용이 권장된다.
  • IRC 클라이언트 - Adium
    Adium은 macOS용 자유-오픈 소스 인스턴트 메신저 클라이언트로, libpurple 라이브러리를 통해 다양한 프로토콜을 지원하며 플러그인으로 프로토콜 확장이 가능하고 사용자 정의가 용이하며 녹색 오리 '애디미'를 마스코트로 사용한다.
  • IRC 클라이언트 - Irssi
    Irssi는 C 언어로 작성된 텍스트 기반 IRC 클라이언트로, ircII를 기반으로 하지 않고 재작성되어 보안과 사용자 정의에 강점을 가지며, Perl 스크립트와 플러그인을 통해 기능 확장이 가능하다.
챗질라 - [IT 관련 정보]에 관한 문서
일반 정보
이름ChatZilla
종류IRC 클라이언트
라이선스MPL-2.0
개발 언어자바스크립트, XUL
지원 언어카탈루냐어
영어
프랑스어
독일어
이탈리아어
폴란드어
포르투갈어
러시아어
스페인어
지원 운영체제크로스 플랫폼
개발자James Ross, Robert Ginda, Samuel Sieb, Gijs Kruitbosch
웹사이트ChatZilla 공식 웹사이트
개발 종료

2. 역사

1999년 4월 20일, AOL의 넷스케이프 커뮤니케이션즈 부문 오픈 소스 부서였던 모질라가 "오래된 인터넷 릴레이 챗을 포함한 다양한 채팅 프로토콜을 지원하는 것을 목표로 하는 인스턴트 메시징 및 채팅 프로젝트"의 시작을 발표했다고 보도되었다.[2] 다른 회사들도 채팅 시스템을 개발하고 있었다.[2] AOL 대변인 캐서린 코레는 모질라 프로젝트를 언급하며 "인스턴트 메시징 분야에 많은 관심이 있다는 것을 알고 있습니다."라고 말했다.[2]

당시 새로운 채팅 클라이언트 제안은 AOL 자체 AOL 인스턴트 메신저 채팅 클라이언트와 "경쟁" 관계에 있는 것으로 알려졌으며, 1999년 4월 21일, 발표는 "넷스케이프의 추가 검토를 기다리는 동안" 철회되었다.[3][4] 독립적으로 프로그래머 로버트 긴다는 IRC 클라이언트를 개발하여 모질라 프로젝트에 제출했으며, 1999년 9월 현재 모질라 브라우저의 출시와 함께 이를 도입할 계획이었다.[5]

"챗질라(ChatZilla)"라는 이름의 이 클라이언트는 2000년 5월에 넷스케이프 6.01 브라우저와 모질라 0.8용 개발 형태로 제공되었다.[6][7][8][9]

2. 1. 초기 역사 (1999년 ~ 2000년대 초반)

1999년 4월 20일, AOL의 넷스케이프 커뮤니케이션즈 부문 오픈 소스 부서였던 모질라가 "오래된 인터넷 릴레이 챗을 포함한 다양한 채팅 프로토콜을 지원하는 것을 목표로 하는 인스턴트 메시징 및 채팅 프로젝트"의 시작을 발표했다고 보도되었다.[2] 다른 회사들도 채팅 시스템을 개발하고 있었다.[2] AOL 대변인 캐서린 코레는 모질라 프로젝트를 언급하며 "인스턴트 메시징 분야에 많은 관심이 있다는 것을 알고 있습니다."라고 말했다.[2]

당시 새로운 채팅 클라이언트 제안은 AOL 자체 AOL 인스턴트 메신저 채팅 클라이언트와 "경쟁" 관계에 있는 것으로 알려졌으며, 1999년 4월 21일, 발표는 "넷스케이프의 추가 검토를 기다리는 동안" 철회되었다.[3][4] 독립적으로 프로그래머 로버트 긴다는 IRC 클라이언트를 개발하여 모질라 프로젝트에 제출했으며, 1999년 9월 현재 모질라 브라우저의 출시와 함께 이를 도입할 계획이었다.[5]

"챗질라(ChatZilla)"라는 이름의 이 클라이언트는 2000년 5월에 넷스케이프 6.01 브라우저와 모질라 0.8용 개발 형태로 제공되었다.[6][7][8][9]

2. 2. 발전과 확장 (2000년대 중반 ~ 현재)

2. 3. WebExtension으로의 전환과 포크

Firefox Quantum(버전 57) 도입과 함께 XUL과 XPCOM을 사용한 기존 부가 기능에 대한 지원이 중단됨에 따라, ChatZilla는 Firefox 내에서 작동하지 않게 되었다.[26] 이후 코드를 WebExtension으로 이전하는 작업이 시작되었다.[27]

ChatZilla는 Pale Moon, Basilisk 및 Interlink Mail & News와 호환되는 포크 버전으로도 제공된다.[30]

3. 기능

챗질라는 OS X, 리눅스, Microsoft Windows를 포함하여 SeaMonkey를 실행할 수 있는 모든 플랫폼에서 실행되며 "전반적으로 일관된 사용자 인터페이스"를 제공한다.[10] 또한 XULRunner를 사용하여 독립 실행형 앱으로 사용할 수도 있다.[11][12]

챗질라는 IRC 클라이언트의 대부분의 일반적인 기능을 포함한다.[9][13] 여러 서버에 동시에 연결하고, 표준 네트워크의 내장 목록을 유지하며, 사용 가능한 채널 검색 및 정렬, 채팅 로깅, Direct Client-to-Client("DCC") 채팅 및 파일 전송, 사용자 인터페이스 사용자 정의를 할 수 있다.[9][13]

`Tab` 키를 사용하여 닉네임을 자동 완성하며, 닉네임이 줄의 첫 번째 단어인 경우 쉼표를 추가한다.[14] ` /commands`를 `Tab` 키로 완성하며, "빠른 두 번 `Tab`"을 사용하면 지금까지 입력한 내용을 기반으로 사용 가능한 명령 목록이 표시된다.[15] 텍스트 입력 창은 Enter 키를 누르면 작성된 텍스트를 보내는 "단일 라인" 또는 줄 바꿈으로 더 큰 텍스트 섹션을 작성할 수 있고 Ctrl-Enter 키 조합으로 텍스트 블록을 보내는 "다중 라인"으로 사용할 수 있다.[16]

JavaScript는 스크립트 실행에 사용되며,[17] 메시지는 사용자가 제어할 수 있는 CSS로 스타일링된다.[18] 보기를 선택하거나, `.css` 파일에 대한 링크를 메시지 창으로 드래그하거나, `/motif` 명령을 사용하여 제어할 수 있다.[19] DCC가 지원되어 사용자가 파일을 전송하고 서로 직접 채팅할 수 있다.[20] 각 메시지의 보낸 사람은 텍스트 왼쪽에 링크로 표시되며, 링크를 클릭하면 해당 사용자와의 개인 채팅 창이 열린다.[15]

챗질라는 SeaMonkey에 포함되어 있으며,[21][22] Firefox와 같은 다른 Mozilla 기반 브라우저에서 확장 기능으로 다운로드할 수 있었다.[23] Firefox의 탭에서 실행할 수도 있었다.[24]

3. 1. 기본 기능

챗질라는 OS X, 리눅스, Microsoft Windows를 포함하여 SeaMonkey를 실행할 수 있는 모든 플랫폼에서 실행되며 "전반적으로 일관된 사용자 인터페이스"를 제공한다.[10] 또한 XULRunner를 사용하여 독립 실행형 앱으로 사용할 수도 있다.[11][12]

챗질라는 IRC 클라이언트의 대부분의 일반적인 기능을 포함한다.[9][13] 여러 서버에 동시에 연결하고, 표준 네트워크의 내장 목록을 유지하며, 사용 가능한 채널 검색 및 정렬, 채팅 로깅, Direct Client-to-Client("DCC") 채팅 및 파일 전송, 사용자 인터페이스 사용자 정의를 할 수 있다.[9][13] Tab 키를 사용하여 닉네임을 자동 완성하며, 닉네임이 줄의 첫 번째 단어인 경우 쉼표를 추가한다.[14] /commandsTab 키로 완성하며, "빠른 두 번 Tab"을 사용하면 지금까지 입력한 내용을 기반으로 사용 가능한 명령 목록이 표시된다.[15] 텍스트 입력 창은 Enter 키를 누르면 작성된 텍스트를 보내는 "단일 라인" 또는 줄 바꿈으로 더 큰 텍스트 섹션을 작성할 수 있고 Ctrl-Enter 키 조합으로 텍스트 블록을 보내는 "다중 라인"으로 사용할 수 있다.[16]

JavaScript는 스크립트 실행에 사용되며,[17] 메시지는 사용자가 제어할 수 있는 CSS로 스타일링된다.[18] 보기를 선택하거나, .css 파일에 대한 링크를 메시지 창으로 드래그하거나, /motif 명령을 사용하여 제어할 수 있다.[19] DCC가 지원되어 사용자가 파일을 전송하고 서로 직접 채팅할 수 있다.[20] 각 메시지의 보낸 사람은 텍스트 왼쪽에 링크로 표시되며, 링크를 클릭하면 해당 사용자와의 개인 채팅 창이 열린다.[15]

챗질라는 SeaMonkey에 포함되어 있으며,[21][22] Firefox와 같은 다른 Mozilla 기반 브라우저에서 확장 기능으로 다운로드할 수 있었다.[23] Firefox의 탭에서 실행할 수도 있었다.[24]

3. 2. 고급 기능

ChatZilla는 OS X, 리눅스, Microsoft Windows를 포함하여 SeaMonkey를 실행할 수 있는 모든 플랫폼에서 실행되며 "전반적으로 일관된 사용자 인터페이스"를 제공한다.[10] 또한 XULRunner를 사용하여 독립 실행형 앱으로 사용할 수도 있다.[11][12]

IRC 클라이언트의 대부분의 일반적인 기능을 포함하는데, 여러 서버에 동시에 연결, 표준 네트워크의 내장 목록 유지, 사용 가능한 채널 검색 및 정렬, 채팅 로깅, Direct Client-to-Client("DCC") 채팅 및 파일 전송, 사용자 인터페이스 사용자 정의등이 그것이다.[9][13]

ChatZilla는 `Tab` 키를 사용하여 닉네임을 자동 완성하며, 닉네임이 줄의 첫 번째 단어인 경우 쉼표를 추가한다.[14] 또한 ` /commands`를 `Tab` 키로 완성하며, "빠른 두 번 `Tab`"을 사용하면 지금까지 입력한 내용을 기반으로 사용 가능한 명령 목록이 표시된다.[15]

텍스트 입력 창은 Enter 키를 누르면 작성된 텍스트를 보내는 "단일 라인" 또는 줄 바꿈으로 더 큰 텍스트 섹션을 작성할 수 있고 Ctrl-Enter 키 조합으로 텍스트 블록을 보내는 "다중 라인"으로 사용할 수 있다.[16]

JavaScript는 스크립트 실행에 사용되며,[17] 메시지는 사용자가 제어할 수 있는 CSS로 스타일링된다.[18] 보기를 선택하거나, `.css` 파일에 대한 링크를 메시지 창으로 드래그하거나, `/motif` 명령을 사용하여 제어할 수 있다.[19] DCC가 지원되어 사용자가 파일을 전송하고 서로 직접 채팅할 수 있다.[20] 각 메시지의 보낸 사람은 텍스트 왼쪽에 링크로 표시되며, 링크를 클릭하면 해당 사용자와의 개인 채팅 창이 열린다.[15]

3. 3. 플러그인

챗질라는 애드온의 사용자 경험에서 기능을 확장하는 많은 플러그인을 제공한다.[25]

이러한 플러그인 중 일부는 다음과 같다.

  • TinyURL - 긴 URL(일반적으로 80자 이상)을 TinyURL 링크로 대체
  • googleapi - 구글을 검색하고 상위 결과를 표시
  • cZiRATE - 사용자가 현재 iRATE 라디오에서 듣고 있는 노래를 공유


챗질라는 IRC 클라이언트에 일반적으로 포함되는 기능의 대부분을 갖추고 있으며, 여기에는 한 번에 여러 서버에 접속하는 기능, 표준적인 IRC 네트워크에 대한 내장 목록 유지, 이용 가능한 채널의 검색과 정렬, 채팅 로그 기록, DCC(Direct Client-to-Client, 직접 클라이언트 간 통신)를 사용한 채팅과 파일 전송, 인터페이스의 사용자 정의가 포함된다.[25] 챗질라는 닉네임의 탭 키 자동 완성 기능을 포함하며, 닉네임이 행의 첫 번째 단어인 경우에는 쉼표를 추가한다.[25] 또한, /명령어의 탭 키 자동 완성 기능도 갖추고 있으며, "빠른 더블 탭"을 사용하면 지금까지 입력된 정보를 기반으로 이용 가능한 명령어 목록이 표시된다.[25] 텍스트 입력을 위한 창은 "단일 행"으로 설정할 수 있으며, 엔터 키를 누르면 텍스트를 보낼 수 있다.[25] 또한, "multiline" 기능은 행을 넘는 더 큰 텍스트의 선택을 가능하게 하며, Ctrl 키와 엔터 키를 조합하여 텍스트 블록을 보낼 수 있다.[25] JavaScript는 스크립트 실행에 사용되며, 메시지는 CSS를 사용하여 스타일링할 수 있다.[25] 이는 사용자가 제어할 수 있으며, 표시 메뉴에서 항목을 선택하고, .css 파일에 대한 링크를 메시지 창으로 드래그하거나, /motif 명령어를 통해 실행할 수 있다.[25] 또한, DCC가 지원되며, 이는 사용자에게 다른 사용자 한 명과 직접 채팅하고 파일을 전송할 수 있게 해준다.[25] 각 메시지 전송자는 텍스트 왼쪽 측면에 표시되며, 여기에는 해당 사용자와의 개인 채팅을 시작하는 창을 여는 링크가 첨부되어 있다.[25]

4. 평가

챗질라에 대한 평가는 IRC에 익숙한 사용자들에게는 열광적인 반응을, 다른 채팅 클라이언트 사용자 인터페이스에 더 익숙한 리뷰어들에게는 무관심한 반응으로 엇갈렸다. 2003년 ''Computers for Doctors''의 모질라 1.0 리뷰에서는 IRC 클라이언트 애플리케이션을 "사용자 친화적이지 않으며, 챗질라도 마찬가지다. 팝업 아이콘이나 누군가가 채팅을 원한다는 즐거운 소리는 찾을 수 없다."라고 언급했다.[28]

2004년, ''IRC Hacks''에 기고한 제니퍼 골벡은 챗질라의 크로스 플랫폼 일관성을 지적하며, 챗질라를 "빠르고 쉽게 사용을 시작할 수 있다"고 평가했고, "모티프(CSS 파일)를 사용하여 채팅 창의 모양을 변경하는 훌륭한 지원"을 제공한다고 평가했다.[16]

2008년 ''Linux Journal''에서 파이어폭스용 확장 기능에 대한 개요에서 댄 소이어는 챗질라를 "오래되었지만 좋은" "존경받는" "모든 장식을 갖춘" 애플리케이션으로 묘사하며, "채팅 채널을 훌륭하게 정리하고, 로그를 기록하며, 광범위한 내장 채널 목록을 갖추고 있으며, DCC 채팅 및 파일 전송을 지원하고 자체 플러그인 및 테마 아키텍처를 가지고 있다."라고 평가했다. 이 애플리케이션은 "모든 표준을 매우 잘 구현하며, 데스크톱을 최소한으로 유지하면서도 IRC에서 무작위의 낯선 사람과 논쟁하는 것을 즐기는 사람들에게 챗질라는 필수적이다."[29]

5. 한국에서의 이용

참조

[1] 웹사이트 Mozilla Project Licensing https://wiki.mozilla[...] Mozilla.org 2014-09-04
[2] 웹사이트 Mozilla develops chat/messaging software http://news.cnet.com[...] CNET News 1999-04-20
[3] 웹사이트 Instant Messaging and Chat in Mozilla https://www-archive.[...] Mozilla.org 2008-04-21
[4] 웹사이트 Mozilla yanks chat proposal http://news.cnet.com[...] CNET News 1999-04-21
[5] 웹사이트 Mozilla's messenger may compete with AIM, others http://news.cnet.com[...] CNET News 1999-09-09
[6] 웹사이트 IRC in Mozilla, aka ChatZilla http://mozilla.org/p[...] Mozilla Organization 2010-10-11
[7] 웹사이트 AOL instant messaging efforts may be at cross purposes http://news.cnet.com[...] CNET News 2010-10-11
[8] 웹사이트 Revision history http://chatzilla.hac[...] hacksrus.com 2010-10-12
[9] 웹사이트 ChatZilla! Official website http://chatzilla.hac[...] hacksrus.com 2010-10-12
[10] 서적 IRC Hacks:100 Industrial-Strength Tips & Tools O'Reilly Media
[11] 간행물 Hacking Firefox: more than 150 hacks, mods, and customizations. https://archive.org/[...] John Wiley & Sons
[12] 웹사이트 ChatZilla on XULRunner http://chatzilla.rdm[...] RDMSoft.com 2009-09-10
[13] 서적 Fedora 12 User Guide https://books.google[...] Fultus Corporation
[14] 서적 IRC Hacks:100 Industrial-Strength Tips & Tools O'Reilly Media
[15] 문서 Golbeck, p. 18.
[16] 문서 Golbeck, p. 19.
[17] 웹사이트 ChatZilla FAQ - How do I write scripts? http://chatzilla.hac[...] hacksrus.com 2010-10-12
[18] 웹사이트 ChatZilla FAQ - How do I make my own motif to change the appearance of the message area? http://chatzilla.hac[...] chatzilla.hacksrus.com 2010-10-12
[19] 문서 Golbeck, p. 20.
[20] 웹사이트 ChatZilla FAQ - How do I use DCC for file transfer and chat? http://chatzilla.hac[...] chatzilla.hacksrus.com 2010-10-12
[21] 간행물 Review: SeaMonkey 1.1.8 for the Mac http://www.computerw[...] 2010-10-11
[22] 웹사이트 SeaMonkey: Features http://www.seamonkey[...] 2009-09-10
[23] 웹사이트 ChatZilla – Add-ons for Firefox https://addons.mozil[...] 2018-05-22
[24] 웹사이트 Frequently Asked Questions - ChatZilla http://chatzilla.hac[...]
[25] 웹사이트 ChatZilla Plugins http://chatzilla.rdm[...] 2013-05-19
[26] 웹사이트 Home http://chatzilla.hac[...] 2017-11-15
[27] 웹사이트 1322442 Convert ChatZilla to a WebExtension https://bugzilla.moz[...]
[28] 서적 Computers for Doctors https://books.google[...] Jaypee Brothers Medical Publishers
[29] 간행물 Must-Have Firefox Extensions http://www.linuxjour[...] LinuxJournal.com 2008-05-01
[30] 웹사이트 Pale Moon - Add-ons - Ambassador https://addons.palem[...]
[31] 서적 IRC Hacks:100 Industrial-Strength Tips & Tools https://books.google[...] O'Reilly Media
[32] 간행물 Hacking Firefox: more than 150 hacks, mods, and customizations. https://books.google[...] John Wiley & Sons
[33] 웹사이트 ChatZilla on XULRunner http://chatzilla.rdm[...] RDMSoft.com 2009-09-10
[34] 서적 Fedora 12 User Guide https://books.google[...] Fultus Corporation
[35] 서적 IRC Hacks:100 Industrial-Strength Tips & Tools https://books.google[...] O'Reilly Media
[36] 서적 Golbeck, p. 18
[37] 서적 Golbeck, p. 19
[38] 웹사이트 ChatZilla FAQ - How do I write scripts? http://chatzilla.hac[...] hacksrus.com 2010-10-12
[39] 웹사이트 ChatZilla FAQ - How do I make my own motif to change the appearance of the message area? http://chatzilla.hac[...] chatzilla.hacksrus.com 2010-10-12
[40] 서적 Golbeck, p. 20
[41] 웹사이트 ChatZilla FAQ - How do I use DCC for file transfer and chat? http://chatzilla.hac[...] chatzilla.hacksrus.com 2010-10-12



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com