어마야
1. 개요
Amaya는 1980년대 초 프랑스 소프트웨어 회사 Grif SA에서 개발한 SGML 편집기 'Grif'를 기반으로 개발된 웹 편집기이다. 웹 편집 기능과 웹 브라우징 기능을 동시에 제공하며, CSS, MathML, SVG, RDF 및 Xpointer 등 다양한 웹 표준 기술을 지원한다. 주요 브라우저에서 지원하지 않는 새로운 웹 기술을 시험하는 테스트 베드로 사용되었으며, 리눅스, 윈도우, macOS 등 다양한 운영체제를 지원한다. 이전에는 '타마야'로 불렸으나, 상표 문제로 인해 'Amaya'로 이름이 변경되었다.
이미지 준비중입니다.
| 이름 | Amaya 어마야 |
|---|---|
| 개발 | W3C, INRIA |
| 최초 출시일 | 1996년 7월 |
| 최신 버전 | 11.4.7 |
| 최신 버전 출시일 | 2012년 1월 18일 |
| 미리보기 버전 | 12.0 |
| 미리보기 버전 출시일 | 2013년 4월 8일 |
| 프로그래밍 언어 | C |
| 운영 체제 | 윈도우, OS X, 리눅스 |
| 플랫폼 | IA-32, x86-64 |
| 지원 언어 | 영어, 프랑스어, 독일어, 스페인어, 이탈리아어, 헝가리어, 조지아어, 노르웨이어, 포르투갈어, 러시아어, 일본어, 중국어, 핀란드어, 네덜란드어, 슬로바키아어, 우크라이나어 |
| 종류 | HTML 편집기, 웹 브라우저 |
| 라이선스 | W3C |
| 웹사이트 | 공식 웹사이트 |
| 지원 중단 여부 | 예 |
-
C로 작성된 자유 소프트웨어 -
PostgreSQL
PostgreSQL은 캘리포니아 대학교 버클리 분교의 Ingres 프로젝트에서 시작되어 전 세계 개발자들의 협력을 통해 발전해온 객체 관계형 데이터베이스 관리 시스템(ORDBMS)이다. -
C로 작성된 자유 소프트웨어 -
김프
김프(GIMP)는 GNU 프로젝트에서 개발된 크로스 플랫폼 기반의 무료 오픈소스 래스터 그래픽 편집기로, 다양한 운영체제를 지원하며 풍부한 기능을 제공하지만 사용자 인터페이스에 대한 비판과 일부 기능의 부족함에 대한 평가도 존재한다. -
MacOS 웹 브라우저 -
구글 크롬
구글 크롬은 구글이 개발한 웹 브라우저로, 크로미엄 프로젝트를 기반으로 오픈 소스 코드를 활용하여 개발되었으며, 다양한 기능과 운영체제 지원을 통해 세계 시장 점유율 1위를 기록하지만 개인 정보 보호 정책으로 비판을 받기도 한다. -
MacOS 웹 브라우저 -
사파리 (웹 브라우저)
사파리는 애플이 개발한 웹 브라우저로, 2003년 처음 출시되어 웹킷 엔진을 기반으로 빠른 속도와 웹 표준 지원을 제공하며, macOS, iOS, iPadOS 등에서 기본 브라우저로 사용된다. -
웹 개발 소프트웨어 -
드루팔
드루팔은 드리스 바이테르트가 개발하여 2001년 공개된 PHP 기반의 오픈 소스 콘텐츠 관리 시스템으로, 모듈과 테마를 통해 기능 확장이 가능하며 다양한 기관에서 활용되고 활발한 커뮤니티를 가지고 있다. -
웹 개발 소프트웨어 -
구글 웹 툴킷
구글 웹 툴킷(GWT)은 자바 코드를 자바스크립트로 변환하여 웹 애플리케이션 개발을 지원하는 도구로, 개발자가 자바 언어로 Ajax 애플리케이션을 개발하고 GWT 컴파일러를 통해 최적화된 자바스크립트 파일로 변환할 수 있게 한다.
2. 역사
어마야(Amaya)는 1980년대 초 프랑스 소프트웨어 회사 Grif SA에서 개발하고 판매한 위지위그(WYSIWYG) SGML 편집기인 Grif를 직접적인 조상으로 삼아 개발되었다. Grif SA는 Grif를 기반으로 한 HTML 편집기 Symposia 역시 개발하고 판매하였다.
어마야(Amaya)는 원래 "타마야(Tamaya)"라는 이름으로 개발될 예정이었고, 이는 로고에도 반영되었다. 그러나 프랑스의 다른 회사가 이미 해당 이름을 상표로 사용하고 있었기 때문에, 이름 앞 글자 'T'를 제외하고 현재의 이름인 어마야(Amaya)로 결정되었다.
어마야(Amaya)의 마지막 코드 변경은 2013년 2월 22일에 이루어졌다.
3. 기능
어마야는 웹 편집 기능과 웹 브라우징 기능을 동시에 제공하며, 다음과 같은 주요 기능을 지원한다.
* 접근 키
* 캐럿 탐색
* 페이지 확대/축소
* 비밀번호 관리
* 맞춤법 검사
* 전송 프로토콜 지원
* CSS, MathML, SVG, RDF 및 Xpointer 지원
* 자유 및 오픈 이미지 형식인 PNG 및 SVG, 그리고 SVG 애니메이션의 일부 표시 기능
어마야는 W3C가 자체적으로 제정한 표준인 XHTML, CSS, SVG, MathML, RDF, XPointer 등을 구현하고 시연하기 위해 개발되었다. 개발에는 libwww의 API가 사용되었다.
wxWidgets 및 OpenGL 기술을 기반으로 하는 크로스 플랫폼 애플리케이션으로, Windows, 리눅스, macOS용 바이너리가 제공된다. 최신 버전에서는 프랑스어, 독일어, 스페인어, 이탈리아어, 일본어 등 16개 언어를 지원한다.
4. 웹 표준 기술 시험 (테스트 베드)
Amaya는 주요 브라우저에서 지원되지 않는 새로운 웹 기술의 테스트 베드로 사용되었다. 특히 XPointer를 사용하여 RDF 주석 스키마를 지원하는 최초의 클라이언트였다. W3C가 자체적으로 제정한 표준인 XHTML, CSS, SVG, MathML, RDF, XPointer 등과 기타 데몬스트레이션을 구현하기 위해 개발되었다.