XBL

XBL (XML Binding Language) là một ngôn ngữ đánh dấu dựa trên XML để thay đổi hành vi của các thành tố điều khiển đồ họa XUL. Nó được tạo ra bởi Netscape vào cuối những năm 1990 như một phần mở rộng của XUL[1][2].

Mục đích chính sử dụng XBL là trong trình duyệt web Firefox, nhưng Mozilla đã không dùng nó vào năm 2017 và loại bỏ nó hoàn toàn khỏi Firefox vào năm 2019[3][4]. Tuy nhiên, UXP fork của Firefox dự định sẽ tiếp tục hỗ trợ XBL vô thời hạn[5].

Mozilla đã cố gắng tiêu chuẩn hóa XBL 2.0 thông qua W3C vào năm 2007[6], nhưng do không được các nhà cung cấp trình duyệt web khác quan tâm nên đã hủy bỏ nó vào năm 2012[7].

Shadow DOM thừa nhận rằng XBL có ảnh hưởng mạnh mẽ[8].

  1. ^ Castro, Jorge O. (15 tháng 6 năm 2004). “Ars Technica sits down with Scott Collins from Mozilla.org”. Ars Technica. tr. 2. Lưu trữ bản gốc ngày 22 tháng 2 năm 2018. Truy cập ngày 28 tháng 11 năm 2018.
  2. ^ “XBL 2.0 Acknowledgments”. www.w3.org. Lưu trữ bản gốc ngày 6 tháng 4 năm 2022. Truy cập ngày 15 tháng 8 năm 2022.
  3. ^ “Design Review Packet - XBL Removal”. mozilla.github.io. Mozilla. 13 tháng 10 năm 2017. Lưu trữ bản gốc ngày 16 tháng 4 năm 2018. Truy cập ngày 15 tháng 4 năm 2018 – qua GitHub Pages.
  4. ^ “XBL Graphs”. bgrins.github.io. Lưu trữ bản gốc ngày 22 tháng 11 năm 2019. Truy cập ngày 16 tháng 10 năm 2019.
  5. ^ “Pale Moon future roadmap”. Pale Moon. Lưu trữ bản gốc ngày 25 tháng 6 năm 2017. Truy cập ngày 15 tháng 2 năm 2019.
  6. ^ “W3C news archive: 2007”. Lưu trữ bản gốc ngày 31 tháng 3 năm 2022. Truy cập ngày 15 tháng 8 năm 2022.
  7. ^ “XBL 2.0”. www.w3.org. Lưu trữ bản gốc ngày 6 tháng 4 năm 2022. Truy cập ngày 15 tháng 8 năm 2022.
  8. ^ “Shadow DOM”. wicg.github.io. Lưu trữ bản gốc ngày 15 tháng 10 năm 2021. Truy cập ngày 18 tháng 3 năm 2022.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy