XUL

위키백과, 우리 모두의 백과사전.
이동: 둘러보기, 검색
XUL
패러다임 선언적 (마크업 언어)
설계자 모질라 재단
주요 구현체 모질라
영향을 받은 언어 HTML, XML
프로그래밍 언어 C++
운영 체제 크로스 플랫폼
라이선스 MPL
사용중인 파일 확장자 .xul
MIME type: application/vnd.mozilla.xul+xml
웹사이트 https://developer.mozilla.org/En/XUL

XUL(XML User Interface Language, 줄)은 모질라가 개발한 사용자 인터페이스 마크업 언어이다. XUL은 XML 파생 언어로 구현되어 있으며 그래픽 사용자 인터페이스를 제공함으로써 웹 페이지와 비슷한 방식으로 작성할 수 있다.

XUL은 파이어폭스와 같은 크로스 플랫폼 응용 프로그램들을 작성하는데 사용할 수 있으며, 여기서 게코로 알려진 레이아웃 엔진이 이를 해석하여 파이어폭스 사용자 인터페이스와 웹 페이지 화면을 렌더링한다.[1]

[편집]

아래의 예는 수직 상자 컨테이너 안에 위치한 3개의 버튼을 보여 준다.:[2]

Boxes-ex1.png
<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
 
<window id="vbox example" title="Example 3...."
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  <vbox>
    <button id="yes1" label="Yes"/>
    <button id="no1" label="No"/>
    <button id="maybe1" label="Maybe"/>
  </vbox>
</window>

같이 보기[편집]

참조[편집]

  1. Gecko FAQ. 《Mozilla Developer Center》. 모질라 재단 (2008년 3월 15일). 2009년 3월 26일에 확인.
  2. https://developer.mozilla.org/en/XUL_Tutorial/The_Box_Model

바깥 고리[편집]