Minggu, 15 November 2026
15:22 WIB
TERKINI
Bandar Lampung Agenda Strategis Pemprov Lampung 6 November 2026: Revitalisasi Stadion Jadi Prioritas Bandar Lampung Harga Beras di Pasar Pasir Gintung Bandar Lampung Merangkak Naik, Stok Aman Bandar Lampung Disdag Bandar Lampung Jamin Pasokan Beras Aman hingga Akhir 2026 Insight Komitmen Pembangunan Negeri, PTBA Sabet Penghargaan Kepatuhan PNBP ESDM 2026 Pemprov Lampung Gubernur Mirza Canangkan Mulang Maya Jadi Magnet Wisata Budaya Unggulan Lampung Tuba Barat Mewujudkan Haji: Pemkab Tubaba dan BSI Ajak Masyarakat Menabung Sejak Dini Lampung Timur Bupati Ela Dekatkan Diri dengan Siswa, Pastikan Kualitas Pendidikan dan Gizi di Lampung Timur Tuba Barat Kemitraan Strategis Pemkab Tubaba dan Kejari: Wujudkan Tata Kelola Pemerintahan Akuntabel Bandar Lampung Mantan Ketua DPRD Lampung Bersaksi dalam Sidang Arinal Djunaidi Bandar Lampung Senator Bustami Zainudin dan Staf DPD Lampung Ikuti Program Cek Kesehatan Gratis Bandar Lampung Agenda Strategis Pemprov Lampung 6 November 2026: Revitalisasi Stadion Jadi Prioritas Bandar Lampung Harga Beras di Pasar Pasir Gintung Bandar Lampung Merangkak Naik, Stok Aman Bandar Lampung Disdag Bandar Lampung Jamin Pasokan Beras Aman hingga Akhir 2026 Insight Komitmen Pembangunan Negeri, PTBA Sabet Penghargaan Kepatuhan PNBP ESDM 2026 Pemprov Lampung Gubernur Mirza Canangkan Mulang Maya Jadi Magnet Wisata Budaya Unggulan Lampung Tuba Barat Mewujudkan Haji: Pemkab Tubaba dan BSI Ajak Masyarakat Menabung Sejak Dini Lampung Timur Bupati Ela Dekatkan Diri dengan Siswa, Pastikan Kualitas Pendidikan dan Gizi di Lampung Timur Tuba Barat Kemitraan Strategis Pemkab Tubaba dan Kejari: Wujudkan Tata Kelola Pemerintahan Akuntabel Bandar Lampung Mantan Ketua DPRD Lampung Bersaksi dalam Sidang Arinal Djunaidi Bandar Lampung Senator Bustami Zainudin dan Staf DPD Lampung Ikuti Program Cek Kesehatan Gratis

XBL

Bagikan:

XBL (XML Binding Language) adalah bahasa markah berbasis XML yang digunakan untuk mengubah perilaku gawit XUL. Bahasa ini dikembangkan di Netscape pada akhir tahun 1990-an sebagai ekstensi dari XUL.[1][2]

Penggunaan utama XBL terdapat pada peramban web Firefox. Namun, Mozilla menghentikan dukungannya pada tahun 2017 dan sepenuhnya menghapusnya dari Firefox pada tahun 2019.[3][4] Meskipun demikian, cabang UXP dari Firefox berencana untuk terus mendukung XBL tanpa batas waktu.[5]

Mozilla sempat mencoba menstandarkan XBL 2.0 melalui W3C pada tahun 2007,[6] tetapi karena kurangnya minat dari pengembang peramban web lainnya, upaya tersebut ditinggalkan pada tahun 2012.[7]

Spesifikasi Shadow DOM mengakui bahwa XBL memberikan pengaruh yang kuat terhadap pengembangannya.[8]

Ikhtisar

XUL digunakan untuk mendefinisikan tata letak antarmuka pengguna dalam suatu aplikasi. Aturan CSS dapat digunakan untuk mengubah tampilan berbagai elemen XUL. Namun, untuk mengubah perilaku suatu gawit XUL, seperti bilah gulir, diperlukan XBL.

Berkas XBL berisi sejumlah binding (pengikatan), yang menjelaskan perilaku dari suatu gawit XUL. Elemen akar dari berkas XBL adalah elemen <bindings>, yang memuat satu atau lebih elemen <binding>. Setiap elemen <binding> menyatakan satu pengikatan yang dapat diterapkan pada elemen XUL mana pun. Elemen ini juga dapat memiliki atribut id. Suatu pengikatan diterapkan pada elemen dengan menetapkan properti CSS -moz-binding ke URL berkas pengikatan tersebut. Contohnya:

scrollbar{
-moz-binding:url('somefile.xml#binding1');
}

Referensi

  1. ↑ "XBL 2.0". w3.org (dalam bahasa Inggris). Diakses tanggal 26 Oktober 2025.{{cite web}}: Pemeliharaan CS1: Status URL (link)
  2. ↑ "Ars Technica sits down with Scott Collins from Mozilla.org". Ars Technica (dalam bahasa Inggris). Diakses tanggal 26 Oktober 2025.{{cite web}}: Pemeliharaan CS1: Status URL (link)
  3. ↑ "Design Review Packet - XBL Removal". mozilla.github.io (dalam bahasa Inggris). Diakses tanggal 26 Oktober 2025.{{cite web}}: Pemeliharaan CS1: Status URL (link)
  4. ↑ "XBL Graphs". bgrins.github.io (dalam bahasa Inggris). Diakses tanggal 26 Oktober 2025.{{cite web}}: Pemeliharaan CS1: Status URL (link)
  5. ↑ Moonchild. "Pale Moon future roadmap". palemoon.org (dalam bahasa Inggris). Diakses tanggal 26 Oktober 2025.{{cite web}}: Pemeliharaan CS1: Status URL (link)
  6. ↑ "News - 2007". W3C (dalam bahasa Inggris). Diakses tanggal 26 Oktober 2025.{{cite web}}: Pemeliharaan CS1: Status URL (link)
  7. ↑ "XBL 2.0". w3.org (dalam bahasa Inggris). Diakses tanggal 26 Oktober 2025.{{cite web}}: Pemeliharaan CS1: Status URL (link)
  8. ↑ "Shadow DOM". wicg.github.io (dalam bahasa Inggris). Diakses tanggal 26 Oktober 2025.{{cite web}}: Pemeliharaan CS1: Status URL (link)
Produk dan
standar
Rekomendasi
Catatan
Daftar kerja
Panduan
Inisiatif
Terdahulu
Usang
Organisasi
Kelompok kerja
Kelompok komunitas & bisnis
Kelompok yang sudah ditutup
Perangkat
lunak
Peramban
Konferensi
Konten disalin dari Wikipedia Bahasa Indonesia (lisensi CC BY-SA) Lihat versi asli di Wikipedia

Rekomendasi Pilihan