Array ( [0] => 15501612 [id] => 15501612 [1] => cswiki [site] => cswiki [2] => XUL [uri] => XUL [3] => PeriodicTableofXUL Windows10 PaleMoon31.png [img] => PeriodicTableofXUL Windows10 PaleMoon31.png [4] => [day_avg] => [5] => [day_diff] => [6] => [day_last] => [7] => [day_prev_last] => [8] => [oai] => [9] => [is_good] => [10] => [object_type] => [11] => 1 [has_content] => 1 [12] => [oai_cs_optimisticky] => ) Array ( [0] => [[Soubor:Boxes-ex1.png|náhled|Příklad boxu se třemi tlačítky z Mozilla Developer Center’s XUL]] [1] => '''XUL''' (vyslovováno jako ''zůl'') je zkratka slov ''XML User Interface Language''. Jedná se o formát pro tvorbu [[Multiplatformní software|multiplatformního]] grafického rozhraní, který je používán v produktech [[Mozilla]] jako například [[Mozilla Firefox|Firefox]] či [[Mozilla Thunderbird|Thunderbird]]. Jeho jedinou kompletní implementací je renderovací jádro [[Gecko]]. XUL staví na existujících webových standardech a technologiích jako [[Cascading Style Sheets|CSS]], [[JavaScript]] a [[Document Object Model|DOM]], což činí naučení XULu relativně snadné pro lidi znající tyto technologie. [2] => [3] => XUL byl používán kromě uživatelského rozhraní Firefoxu a produktů Mozilly také pro tvorbu jejich doplňků (a pro některé aplikace stále je). Podpora XULu pro tvorbu doplňků [[Historie verzí Firefoxu#Firefox 57 Quantum|byla ve Firefoxu 57 nahrazena]] rozhraním [[WebExtensions API]], které má určitá omezení ve smyslu, co mohou doplňky ve Firefoxu měnit, ale také umožňuje jejich větší samostatnost, kompatibilitu s ostatními prohlížeči nebo oddělení běhu do vlastního procesu. Společně s [[XBL]] je XUL nadále používán ve Firefoxu samotném, ale i tam se pracuje na jeho odstranění{{Citace elektronické monografie [4] => | příjmení = Grinstead [5] => | jméno = Brian [6] => | titul = XBL Replacement Newsletter #1 [7] => | url = https://mail.mozilla.org/pipermail/firefox-dev/2017-November/005920.html [8] => | datum vydání = Fri Nov 10 19:31:29 UTC 2017 [9] => | datum přístupu = 2018-05-12 [10] => | url archivu = https://web.archive.org/web/20200401103744/https://mail.mozilla.org/pipermail/firefox-dev/2017-November/005920.html [11] => | datum archivace = 2020-04-01 [12] => | nedostupné = ano [13] => }}. Z původních tří set XBL bindingů zbývalo v září 2019 odstranit z Firefoxu sedm XBL a několik .xul souborů, které ale už byly zpracovávány jako obyčejné [[XHTML]] soubory.{{Citace elektronického periodika [14] => | příjmení = Fikar [15] => | jméno = Jan [16] => | odkaz na autora = [17] => | titul = Stav odstranění XUL a XBL z Firefoxu [18] => | periodikum = root.cz [19] => | odkaz na periodikum = [20] => | datum vydání = 2. 9. 2019 [21] => | datum aktualizace = [22] => | datum přístupu = [23] => | url = https://www.root.cz/zpravicky/stav-odstraneni-xul-a-xbl-z-firefoxu/ [24] => | issn = 1212-8309 [25] => }} [26] => [27] => XUL v určité míře používají také [[Mozilla Firefox#Odvozené prohlížeče|prohlížeče z Firefoxu vycházející]]. [28] => [29] => == Příklad kódu == [30] => [[Soubor:Boxes-ex1.png|vpravo]] [31] => [32] => [33] => [34] => [35] => [36] => xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> [38] => [39] =>