XBL

위키백과, 우리 모두의 백과사전.

XBL(XML Binding Language)은 XUL GUI 위젯의 동작을 변경하기 위한 XML 기반 마크업 언어이다. 이는 1990년대 후반 넷스케이프에서 XUL의 확장으로 고안되었다.[1][2]

XBL의 주요 용도는 모질라 파이어폭스 웹 브라우저였지만 모질라는 2017년에 XBL을 더 이상 사용하지 않고 2019년에 파이어폭스에서 완전히 제거했다.[3][4] 그러나 파이어폭스의 UXP 포크는 XBL을 무기한으로 계속 지원할 계획이다.[5]

모질라는 2007년 W3C를 통해 XBL 2.0 표준화를 시도했지만[6] 다른 웹 브라우저 공급업체의 관심 부족으로 인해 2012년에 이를 포기했다.[7]

섀도 DOM(Shadow DOM) 사양은 XBL을 강력한 영향력으로 인정한다.[8]

각주[편집]

  1. Castro, Jorge O. (2004년 6월 15일). “Ars Technica sits down with Scott Collins from Mozilla.org”. 《Ars Technica》. 2쪽. 2018년 2월 22일에 원본 문서에서 보존된 문서. 2018년 11월 28일에 확인함. 
  2. “XBL 2.0 Acknowledgments”. 《www.w3.org》. 
  3. “Design Review Packet - XBL Removal”. 《mozilla.github.io》. Mozilla. 2017년 10월 13일. 2018년 4월 15일에 확인함GitHub Pages 경유. 
  4. “XBL Graphs”. 《bgrins.github.io》. 2019년 10월 16일에 확인함. 
  5. “Pale Moon future roadmap”. Pale Moon. 2019년 2월 15일에 확인함. 
  6. “W3C news archive: 2007”. 
  7. “XBL 2.0”. 《www.w3.org》. 
  8. “Shadow DOM”. 《wicg.github.io》. 2022년 3월 18일에 확인함.