Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

What XULRunner Provides

 

XULRunner의 목적은 XUL 어플리케이션(주요하게 파이어폭스와 썬더버드)을 구축하기 위한 방안 뿐만 아니라 내장 기법을 제공하는 것입니다. 다음 특징이 이미 구현되어 있거나 계획되어 있습니다.

 

Gecko Features

  • XPCOM
  • 네트워킹
  • Gecko 렌더링 엔진
  • DOM 편집과 트랜잭션 지원 (no UI)
  • 암호화
  • XBL (XBL2 계획됨)
  • XUL
  • SVG
  • XSLT
  • XML Extras (XMLHttpRequest, DOMParser, etc.)
  • 웹서비스 (SOAP)
  • 자동 업데이트 지원 (아직 완성 안됨)
  • Type ahead find toolbar
  • 히스토리 구현 (the places implementation in the 1.9 cycle)
  • Accessibility 지원
  • gecko 기반 어플리케이션 간의 IPC 서비스 (아직 완성 안됨)
  • Storage/sqlite interfaces (기본으로 활성화되지 않음)

사용자 인터페이스 Features

XULRunner는 다음과 같은 사용자 인터페이스를 제공하며, 특정 조건하에 XULRunner기반 어플리케이션에서 사용하게 됩니다.

  • XUL 어플리케이션을 설치 및 제거하고 업그레이드하는데 필요한 API와 사용자 인터페이스를 제공합니다. 더 많은 정보는 wikimo:XUL:Installation Story를 보세요.
  • Extension Manager
  • File picker (uses native OS filepicker as appropriate)
  • Find toolbar
  • Helper app dialog/UI
  • Security UI (maintenance of SSL keychains, etc)

Embedding APIs

XULRunner는 다음과 같은 임베딩 API를 제공합니다.

  • 크로스 플랫폼 임베딩(Cross-platform embedding) (XRE_InitEmbedding)
  • JavaXPCOM 임베딩
  • gtkmozembed (리눅스 only)
  • ActiveX 콘트롤 (윈도즈 only) (아직 완성 안됨)
  • NSView 기반 위젯 (Mac OS X only) (아직 완성 안됨)

The "Maybe" List

다음 기능은 이미 논의되어왔고 향후 추가될 예정입니다.

  • LDAP 지원
  • Spellchecking 지원 (사전 제공 또는 제공없이) bug 285977참고
  • 프로파일 로밍을 위한 코어 지원(with application-specific extensibility)
  • PyXPCOM 임베딩 (아직 완성 안됨)

What's out

다음과 같은 기능은 제공하지 않습니다.

  • 북마크 또는 히스토리 UI (애플리케이션에 의해 관리되어야함)
  • XForms (XForms은 확장으로 제공됨)

문서 태그 및 공헌자

태그: 
 이 페이지의 공헌자: teoli, fscholz, Joone
 최종 변경: teoli,