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

sunting

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

sunting
  1. ^ "XBL 2.0". w3.org (dalam bahasa Inggris). Diakses tanggal 26 Oktober 2025. 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. Pemeliharaan CS1: Status URL (link)
  3. ^ "Design Review Packet - XBL Removal". mozilla.github.io (dalam bahasa Inggris). Diakses tanggal 26 Oktober 2025. Pemeliharaan CS1: Status URL (link)
  4. ^ "XBL Graphs". bgrins.github.io (dalam bahasa Inggris). Diakses tanggal 26 Oktober 2025. Pemeliharaan CS1: Status URL (link)
  5. ^ Moonchild. "Pale Moon future roadmap". palemoon.org (dalam bahasa Inggris). Diakses tanggal 26 Oktober 2025. Pemeliharaan CS1: Status URL (link)
  6. ^ "News - 2007". W3C (dalam bahasa Inggris). Diakses tanggal 26 Oktober 2025. Pemeliharaan CS1: Status URL (link)
  7. ^ "XBL 2.0". w3.org (dalam bahasa Inggris). Diakses tanggal 26 Oktober 2025. Pemeliharaan CS1: Status URL (link)
  8. ^ "Shadow DOM". wicg.github.io (dalam bahasa Inggris). Diakses tanggal 26 Oktober 2025. Pemeliharaan CS1: Status URL (link)

📚 Artikel Terkait di Wikipedia

Clair Obscur: Expedition 33

role-playing games". The Guardian. Diakses tanggal 23 April 2025. Peppiatt, Dom (23 April 2025). "Clair Obscur Expedition 33 review: avoir le coup de foudre"

Heri Dono

2006 - Civilization of Oddness, Walsh Gallery, Chicago, USA 2005 - Free-D.O.M., 3,14 Stiftelsen, Bergen, Norway 2004 - Who’s Afraid of Donosaurus, solo

Garis waktu penghapusan perbudakan

ISBN 978-0-935848-48-9. Robert J. Cottrol (2013). The Long, Lingering Shadow: Slavery, Race, and Law in the American Hemisphere. University of Georgia

Burgerkill

Adamantine diluncurkan pada 20 April 2018. Judul album ini dicetuskan oleh Dom Lawson, jurnalis musik yang juga seorang musisi asal Inggris, ia menulis

Synchronize Festival 2017

Skuter Jason Ranti Bin Idris Diskopantera Goodnight Electric Straight Answer Dom 65 Tenholes Teenage Death Star Prison of Blues The Sabotage The Sidhartas

Black metal

penyimpanan 150 kg bahan peledak. Bertepatan dengan perilisan Mayhem De Mysteriis Dom Sathanas, Vikernes dan Euronymous juga diduga merencanakan untuk mengebom

Daftar permainan video yang dikategorikan sebagai yang terbaik

God of War: Guitar Hero: Kingdom Hearts II: Psychonauts: Resident Evil 4: Shadow of the Colossus: Tom Clancy's Splinter Cell: Chaos Theory: Company of Heroes:

Demokrasi sosial

Lewis Wilhelm Liebknecht Paavo Lipponen Vassos Lyssarides Sicco Mansholt Dom Mintoff François Mitterrand Alva Myrdal Gunnar Myrdal Walter Nash Jawaharlal