XUL

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

Příklad boxu se třemi tlačítky z Mozilla Developer Center’s XUL XUL (vyslovováno jako zůl) je zkratka slov XML User Interface Language. Jedná se o formát pro tvorbu multiplatformního grafického rozhraní, který je používán v produktech Mozilla jako například Firefox či Thunderbird. Jeho jedinou kompletní implementací je renderovací jádro Gecko. XUL staví na existujících webových standardech a technologiích jako CSS, JavaScript a DOM, což činí naučení XULu relativně snadné pro lidi znající tyto technologie.

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ů 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. +more Společně s XBL je XUL nadále používán ve Firefoxu samotném, ale i tam se pracuje na jeho odstranění. 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.

XUL v určité míře používají také prohlížeče z Firefoxu vycházející.

...
...

Příklad kódu

vpravo

Reference

Související články

XULRunner

Externí odkazy

[url=http://developer.mozilla.org/en/docs/XUL]Dokumentace k XULu na Mozilla Developer Center[/url] * [url=http://www.mozilla.org/projects/xul/xul.html]Specifikace XUL 1.0[/url] (není finální)

Kategorie:Mozilla Kategorie:Netscape

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top