XUL eller XML User Interface Language, er et sprog , der kan bruges til at skabe applikationer og brugergrænseflader til Mozilla platformen. XUL tillader udviklere at skabe grafiske brugergrænseflader , der blander teknologier såsom XML, HTML og CSS og kan køre enten tilsluttet eller afbrudt forbindelsen til internettet . XUL skabeloner tillade udviklere at integrere data i XUL dokumenter ved at definere et sæt regler , der bruges til at bygge applikationer , der udnytter fjerntliggende datakilder , der adskiller data fra programmet selv. Ting du skal
En Web browser baseret på Gecko layout-motor , såsom Firefox eller Camino
Text editor
Vis Flere Instruktioner
Sådan oprettes en skabelon i XUL
1
Åbn en teksteditor og oprette en ny fil kaldet characters.xml . Skriv nogle XML i den fil, der definerer en rodelementet med fem underordnede elementer : Hej < xml ? XML vil blive brugt til at udfylde en liste defineret i XUL skabelon. Gem characters.xml
2 Rediger characters.xml og føje et navn attribut, og et dyr attribut til hver af de tegn XML-elementer , placere attributværdier inde anførselstegn : .
xml udgave = " 1.0" >
< /tegn >
< /tegn >
< /tegn > < br > < /tegn >
< /tegn > ;
< /tegn >
Gem og luk characters.xml
3
Brug en teksteditor til at oprette en fil, der indeholder XUL . skabelon . Skriv den XML-versionen header og en element inde i filen og tilføje en standard xmlns navn plads til element : < ? Xml udgave = " 1.0" >
< br >
< vindue filen som characters.xul .
4
Fortsæt redigeringen characters.xul og tilføje en element til filen , hvilket placerer den mellem og elementkoderne . Brug en datakilde attribut til at angive , at listen bør få sine data fra characters.xml . Sæt ref attribut til "*" ( dummy værdi) og den querytype attribut til " xml " for at fortælle den skabelon bygherre, XML syntaks vil blive brugt. Luk element : < ? Xml udgave = " 1.0" >
< vindue xmlns = " http://www.mozilla.org/keymaster /gatekeeper /there.is.only.xul " >
< /vindue >
Gem characters.xul .
5.
Fortsæt redigeringen characters.xul og tilføje en element til filen , hvilket placerer den mellem og < /listbox > element tags. Tilføj en element mellem og elementkoderne , ved hjælp af expr attribut at hente karakter elementer fra characters.xml fil. Luk forespørgslen tag: < ? Xml udgave = " 1.0" >
< vindue xmlns = " http://www.mozilla.org/keymaster/gatekeeper/there . is.only.xul " >
< query characters.xul .
6
Fortsæt redigeringen characters.xul og tilføje et element til filen , hvilket placerer den efter element . De
< vindue xmlns = " http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul " >
< listbox datasources =" people.xml " ref = " * " querytype =" xml " >
< forespørgsel characters.xul .
7
Fortsæt redigeringen characters.xul og tilføje to elementer mellem og
element tags. Brug etiketten attribut til at angive , at det første punkt på listen skal bruge "navn" attribut fra de vandelskrav elementer i characters.xml . Brug etiketten attribut til at angive , at den anden listeelement skal bruge "dyr" attribut fra de vandelskrav elementer i characters.xml . Tilføj en URI attribut til begge listeelementer og bruger værdien , som er standardværdien for XML skabeloner "?" : Hej < ? Xml udgave = " 1.0" > < vindue xmlns = "http ://www.mozilla.org /KeyMaster /gatekeeper /there.is.only.xul " >
;
< listitem uri = "?" label = " ? name" > < /listitem >
< listitem uri = "?" og tæt characters.xul .
8
Brug en Mozilla -browser, såsom Firefox, åbne characters.xul . Kontroller , at indholdet af characters.xml indlæses i listen defineret i XUL skabelonen.