맨위로가기

모질라 컴포저

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

1. 개요

모질라 컴포저는 모질라 애플리케이션 스위트와 함께 개발 및 출시된 WYSIWYG HTML 편집기이다. 2004년부터 2005년까지 꾸준히 업데이트되었으나, 2006년 모질라 재단이 파이어폭스와 썬더버드 개발에 집중하면서 공식적인 유지보수가 종료되었다. 이후 커뮤니티 기반 프로젝트인 SeaMonkey에 포함되어 SeaMonkey Composer로 불리게 되었으며, 데비안 GNU/리눅스에서는 Iceape Composer로 제공되었다. Nvu는 모질라 컴포저를 기반으로 개발되었으며, KompoZer는 Nvu의 후속작으로 개발되었다. 모질라 컴포저는 W3C 웹 표준을 준수하며, HTML 태그를 이용한 편집도 가능하다.

더 읽어볼만한 페이지

  • 자유 HTML 편집기 - 시몽키
    시몽키는 웹 브라우저, 이메일 클라이언트, HTML 편집기, IRC 클라이언트를 통합한 오픈 소스 인터넷 스위트이며, 모질라 애플리케이션 스위트의 개발 중단 후 시몽키 위원회가 이어받아 개발하고 파이어폭스와 동일한 게코 엔진을 사용한다.
  • 자유 HTML 편집기 - 넷빈즈
    넷빈즈는 1996년 자바 IDE 학생 프로젝트로 시작되어 썬 마이크로시스템즈를 거쳐 아파치 소프트웨어 재단에 기증된 오픈 소스 통합 개발 환경(IDE)으로, 다양한 언어를 지원하고 GUI 디자인 도구, 프로파일러 등 기능을 제공하며 자바 VM 운영체제에서 동작한다.
  • 중단된 소프트웨어 - 유니티 (사용자 인터페이스)
    유니티는 캐노니컬에서 개발한 데스크톱 환경 셸로, 우분투에서 기본 사용자 인터페이스로 사용되었으며, 런처, 퀵리스트, 대시 등의 구성 요소로 사용자가 애플리케이션과 시스템 기능에 접근하도록 설계되었으나 개발 중단 후 커뮤니티에 의해 Lomiri로 개발되고 우분투 유니티 배포판으로 사용된다.
  • 중단된 소프트웨어 - 로터스 1-2-3
    로터스 1-2-3은 1983년 개발되어 MS-DOS 환경에서 빠른 속도와 확장성으로 1980년대 초 IBM PC 시장의 킬러 애플리케이션이었으나, 윈도우 환경에서 엑셀과의 경쟁에 밀려 쇠퇴하고 2013년 판매 종료, 2014년 지원이 종료되었다.
모질라 컴포저 - [IT 관련 정보]에 관한 문서
개요
종류HTML 편집기
개발모질라
리눅스에서 실행 중인 모질라 컴포저
리눅스에서 실행 중인 모질라 컴포저
상세 정보
개발자모질라 재단 및 모질라 코퍼레이션
마지막 버전1.7.13 (최종 버전)
마지막 버전 출시일2006년 4월 13일
평가판 버전1.8b1
평가판 버전 출시일2005년 2월 26일
지원 운영 체제Mac OS X / Windows / Linux / OS/2 / Solaris / JDS
플랫폼크로스 플랫폼
라이선스MPL 1.1/GPL 2.0/LGPL 2.1
웹사이트모질라 재팬
중단 여부
상태중단됨

2. 역사

모질라 애플리케이션 스위트에 포함되어 개발 및 출시되었던 Composer는 2006년 4월 모질라 재단의 공식 유지보수가 종료되었다. 이후 모질라 재단은 모질라 파이어폭스, 모질라 썬더버드 개발에만 관여하게 되었고, 파이어폭스는 HTML 편집 기능을 제공하지 않는다.

Composer는 커뮤니티 기반 프로젝트인 SeaMonkey에 포함되어 배포되면서 개발이 계승되었다. SeaMonkey에서는 버그 수정 및 리턴 키를 이용한 문단 삽입 기능 추가 등 개선이 이루어졌다.

2006년 12월 18일 SeaMonkey 1.0.7, 2007년 1월 18일 SeaMonkey 1.1에 Composer가 포함되었다. 이전에는 모질라 컴포저로 불렸으나, 이러한 변화로 인해 SeaMonkey Composer로 불리게 되었다. 데비안 GNU/리눅스 4.0 (Etch)에는 Iceape Composer로 명칭이 변경되어 포함되었다.

한편, 린스파이어 CEO 케빈 카모니는 리눅스 사용자를 위한 WYSIWYG HTML 편집기를 원했고, 이에 따라 린스파이어는 Nvu 개발을 시작하고 후원했다. 전 넷스케이프 커뮤니케이션즈 직원 다니엘 글라즈만이 Nvu 수석 개발자로 고용되었다.

다니엘 글라즈만은 2006년 9월 15일 Nvu 개발 중단을 발표하고 Mozilla.org 프로젝트로 후속작을 개발한다고 밝혔다. 커뮤니티 주도 포크인 KompoZer는 Nvu 코드베이스를 유지 관리하며 버그를 수정했다.

2. 1. Nvu 개발

린스파이어(Linspire)의 CEO인 케빈 카모니는 리눅스 사용자를 위한 사용하기 쉬운 WYSIWYG HTML 편집기를 원했다. 그의 지시에 따라 린스파이어는 Nvu를 시작하고 후원했으며, 전 넷스케이프 커뮤니케이션즈(Netscape Communications Corporation) 직원인 다니엘 글라즈만(Daniel Glazman)을 수석 개발자로 고용했다.[4]

2005년 6월, 원래 계획은 수많은 변경 사항을 모질라 컴포저의 소스 코드 트리에 다시 병합하는 것이었다. 그러나 모질라 스위트가 단종되었고 (이후 씨몽키로 다시 도입됨), Nvu 코드는 컴포저에 다시 병합되지 않았다.

Nvu의 버전별 출시는 다음과 같다.

버전출시일
0.12004년 2월 4일
0.202004년 3월 25일
0.32004년 6월 11일
0.42004년 8월 10일
0.52004년 10월 6일
0.6 (1.0b)2004년 11월 26일 (사전 출시)
0.7 (1.0b2)2005년 1월 6일 (사전 출시)
0.8 (1.0b3)2005년 2월 2일 (사전 출시)
0.812005년 2월 9일 (사전 출시)
0.90RC12005년 3월 4일
0.902005년 3월 11일
1.0PR2005년 4월 5일
1.02005년 6월 28일



다니엘 글라즈만은 Nvu의 수석 개발자였으며, 2006년 9월 15일에 Nvu의 공식 개발을 중단하고 Mozilla.org 프로젝트로 후속작을 개발하고 있다고 발표했다. 후속작은 처음부터 다시 작성되었으며, Gecko 1.9와 XULRunner를 기반으로 한다. PHP 및 CSS가 지원될 예정이다. 커뮤니티 주도 포크인 KompoZer는 Nvu 코드베이스를 유지 관리하고 Nvu의 후속작이 출시될 때까지 버그를 수정한다. 글라즈만의 프로젝트는 BlueGriffon이라고 불린다.

2. 2. KompoZer 개발

다니엘 글라즈만은 Nvu의 수석 개발자였으며, 2006년 9월 15일에 Nvu의 공식 개발을 중단하고 Mozilla.org 프로젝트로 후속작을 개발하고 있다고 발표했다. 커뮤니티 주도 포크인 KompoZer는 Nvu 코드베이스를 유지 관리하고 Nvu의 후속작이 출시될 때까지 버그를 수정하였다.[5]

KompoZer의 주요 기능은 WYSIWYG 편집 기능이다. KompoZer는 직접 코드 편집뿐만 아니라 코드-그래픽 분할 보기도 허용한다.

가장 최근 버전은 2010년 2월에 출시된 KompoZer 0.8 베타 3이며, 게코 1.8.1을 사용한다. 안정적인 버전은 2007년 8월에 출시된 0.7.10이었다. 2011년 6월, 유일한 정규 개발자는 개발이 "현재 중단되었다"고 말했다.[6]

2. 3. SeaMonkey Composer (모질라 컴포저)

모질라 애플리케이션 스위트와 함께 개발 및 출시되었던 Composer는 2006년 4월, 모질라 재단에 의한 공식적인 유지보수가 종료되었다. 모질라 재단은 이후 모질라 파이어폭스, 모질라 썬더버드 개발에만 관여하게 되었다. 파이어폭스는 브라우저 단독 기능만을 제공하며, HTML 편집 기능은 없다.

Composer는 이를 계기로 커뮤니티 기반 프로젝트의 결과물인 SeaMonkey에 함께 배포되게 되었다. SeaMonkey로 개발이 계승된 이후에도 버그 수정, 리턴 키를 누르는 것만으로 쉽게 문단을 삽입할 수 있는 신기능 추가 등의 노력이 이루어지고 있다.

Composer는 2006년 12월 18일에 출시된 SeaMonkey 1.0.7에 포함되었고, 이후 2007년 1월 18일 출시된 SeaMonkey 1.1에 포함되었다. 과거에는 모질라 컴포저라고 불렸지만, 이러한 경과로 인해 앞으로는 보다 정확하게 SeaMonkey Composer라고 불리게 되었다. 또한, 데비안 GNU/리눅스 4.0 (Etch)에는 Iceape Composer로 명칭이 변경되어 포함되어 있다.

3. 특징

Nvu와 KompoZer는 모두 W3C의 웹 표준을 준수한다. 기본적으로 페이지는 HTML 4.01 Transitional (Nvu) 또는 Strict (KompoZer)에 따라 생성되며 스타일 지정을 위해 CSS를 사용하지만, 사용자는 설정을 변경하여 다음 중 하나를 선택할 수 있다.


  • Strict 및 Transitional DTD
  • HTML 4.01 및 XHTML 1.0
  • CSS 스타일 지정 또는 이전 `<font>` 기반 스타일 지정


두 프로그램 모두 페이지를 W3C HTML 유효성 검사기에 업로드하여 준수 여부를 확인하는 내장 HTML 유효성 검사기를 포함하고 있다.[3] (KompoZer는 W3C HTML 유효성 검사기를 호출하여 페이지를 W3C 마크업 유효성 검사 서비스에 업로드).

모질라 컴포저는 WYSIWYG HTML 편집기이므로, 사용자는 HTML 작성에 대한 전문 지식 없이도 자유롭게 웹 페이지를 만들 수 있다. 일부 HTML 편집기는 사용자가 원하지 않는 태그나 정보를 강제로 삽입하는 경우가 있지만, 모질라 컴포저는 웹 표준인 W3C에 따른 편집을 지원하여 `` 소스 비교를 통해 이를 확인할 수 있다.

일반 텍스트 편집기처럼 HTML 태그를 이용한 편집도 편집 모드 전환을 통해 가능하다.

참조

[1] 웹사이트 The SeaMonkey® Project http://www.seamonkey[...] 2013-07-17
[2] 웹사이트 BlueGriffon Announcement https://web.archive.[...] 2021-07-08
[3] 웹사이트 Nvu home page http://www.nvu.com/
[4] 웹사이트 MozillaベースのオープンソースHTMLエディタ「Nvu 1.0」正式リリース https://xtech.nikkei[...] 2005-06-30
[5] 웹사이트 FOSS v proprietary software: Website creation https://www.zdnet.co[...] 2021-04-23
[6] 웹사이트 One Year At INRIA - Kaz'hack http://kazhack.org/?[...] 2013-07-17
[7] 웹사이트 The SeaMonkey® Project http://www.seamonkey[...] 2013-07-17



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

문의하기 : help@durumis.com