Bevezetés - mozilla, MDN
TODO: kell kijavítani a sablon: Next
Ez a leírás egy útmutató, hogy feltárja a XUL (XML User Interface Language) - a cross-platform nyelv leírására alkalmazás felhasználói felületet.
A leírás bemutatja, hogyan lehet létrehozni egy egyszerű felület keresni a fájlokat, hasonlóan a Macintosh Sherlock vagy a Fájl keresése párbeszédablak a Windows. Tartsuk szem előtt, hogy csak akkor hoz létre a felhasználói felület korlátozott funkcionalitással. Tény, hogy a fájl kereső nem lehet megvalósítani. A kék vonal a bal oldalon ez a szakasz jelzi a helyet, ahol a fájl kereső párbeszédablak fog változni. Az alábbiakban áttekintjük a XUL. amely első olvasatban ki lehet hagyni.
Mi XUL és miért volt ez létre?
XUL (ejtsd: „zool” és a rímelő „cool”) hozott létre, hogy egyszerűsítse és felgyorsítsa a fejlesztés a Mozilla böngészőt. Ez egy olyan nyelv XML-alapú. így minden előnyét elérhető XML is rendelkezésre állnak a XUL.
A legtöbb alkalmazás kell tervezett konkrét platformon, ami nagy költségekkel jár az idő és költség. Korábban cross-platform megoldásokat dolgoztak ki. Például a Java legfőbb előnye volt a hordozhatóság. XUL is egy ilyen nyelv kifejezetten épület hordozható felhasználói felületek. Java vesz igénybe sok időt, hogy építsenek egy alkalmazás, még egy platform. Töltött idő összeállításához és hibakeresés kód is elég hosszadalmas. A XUL egy interfész alkalmazás bevezetéséhez vagy módosításához gyorsan és egyszerűen.
XUL rendelkezik mindazokkal az előnyökkel más XML nyelven. Például XHTML vagy más XML nyelvek, mint a MathML vagy SVG könnyen integrálható bele. Továbbá, a szöveg jelenik meg a XUL könnyen lokalizálható, ami azt jelenti, hogy lehet lefordítani más nyelvekre nem sok erőfeszítést.
Mik a felhasználói felületek révén hajtják végre XUL?
XUL lehetővé teszi, hogy hozzon létre a legtöbb szereplő elemek modern grafikus felületek. Az elemeket lehet létrehozni:
- Input elemet, például egy négyzetet, és textarea
- eszköztár gombok, és egyéb tartalmak
- A menüsor és felbukkanó menük
- Párbeszédek lapok
- Fák hierarchikus vagy táblázatos bemutatása információ
- feldolgozás hivatkozások
Kimenetre a tartalom lehet kialakítva XUL fájl tartalma vagy adatokat az adatforrás. A Mozilla, mint adatforrás meghívásra közé felhasználó postaládájában, akkor a könyvjelzőket és a keresési eredményeket. A tartalom a menük, a fák és más elemeket is lakott az adatokat, illetve a saját adataival, bemutatott egy RDF fájlt.
Számos módja van, hogy használja XUL:
- Emellett Firefox - ez egy kiegészítő, amely extra funkciókat a böngésző, általában formájában extra eszköztárak, helyi menük, vagy módosíthatja a böngésző felületen. Ezt használja a tulajdonságok XUL, az úgynevezett overlay. ez lehetővé teszi, hogy összekapcsolják a forrás felület, ebben az esetben a Firefox böngésző, azzal a kiegészítéssel, egy interfész. Kiegészítők is alkalmazható más Mozilla termékek, mint a Thunderbird.
- Önálló xulrunner-alkalmazás - xulrunner egy csomagolt változata a Mozilla platform, amely lehetővé teszi, hogy önálló XUL alkalmazásokat. Futtatni ezeket alkalmazás nem igényel egy böngésző, mint ők saját futtatható fájlokat.
- XUL csomag - jön létre, ugyanúgy, mint egy kiegészítő, de működik, mint egy külön alkalmazás egy külön ablakban. A csomag akkor használatos, ha nem kell a nagy méret a teljes xulrunner alkalmazás, de ez nem jelenti azt, hogy szeretnénk telepíteni a Mozilla böngésző alkalmazás elindításához.
- Remote XUL alkalmazás - is helyet XUL kódot egy web szerver és nyissa meg a böngésző, mint bármely más weboldal. Ez a módszer azonban korlátozott, mivel vannak olyan biztonsági problémák, ami miatt nem tudja, hogy bizonyos dolgokat, például felfedez egy másik ablakban.
Mit kell tudni használni ezt a bemutató?
Meg kell tudni, HTML és legalább tudja az alapvető fogalmak XML és CSS. Íme néhány elvet kell szem előtt tartani:
- XUL elemeket és attribútumokat kell beírni nagybetűket, mint az XML-és nagybetűket (ellentétben HTML).
- Tulajdonságadato- kell idézőjelek közé, páros számok.
- XUL fájlok általában osztott négy fájlokat:
- A csomagolás és elemek
- Annak megállapításához, a stílusok
- Meghatározásához egység (lokalizálására használunk)
- a szkriptek
Ezen felül, akkor lehet, hogy extra fájlokat a képek, vagy platform specifikus adat.
XUL támogatja a Mozilla szoftverek és a böngészők, amelyek alapján a Gecko motor, mint a Netscape 6 (vagy újabb) és a Mozilla Firefox. Mivel a különböző változások XUL szintaxis, meg kell, hogy a legújabb verzióját a példák, hogy működik-e. A legtöbb példa működnie kell a Mozilla 1.0 vagy újabb. XUL meglehetősen hasonló a Firefox és más böngészők, bár jelentős különbségek, mint például az testreszabható eszköztárak.
Ez az útmutató lefedi a XUL funkciókat, de nem minden funkció tárgyalja. Miután megismerte XUL, akkor a XUL Reference. megtudni egyéb támogatott elemeket.
Köszönjük! Kérjük, ellenőrizze a mappát „Beérkezett üzenetek”, hogy erősítse meg az előfizetést.
Ha korábban nem erősítette meg az előfizetés a hírlevél a Mozilla, akkor meg kell csinálni. Kérjük, ellenőrizze a postaládájába, vagy spam a postafiók látni, hogy ez nem volt egy levél tőlünk.
Elrejtése a hírlevelet
Miért MDN másképp néz ki?
MDN változik, mely kizárólag a dokumentációt webes technológiákat. Mindegy nagy tartalmat, hogy itt maradjon; mi változás csak a vizuális elemek és a navigációs segítségével gyorsan megtalálja a dokumentációt az internetes technológiát.
De ne aggódj, MDN és a Mozilla még mindig együtt. Sőt, mi frissíteni csak a design MDN többször, hogy megfeleljenek az új logó és színek Mozilla.
Bővebben az újratervezés a poszt a blogunkon. Köszönjük, hogy a MDN!
Hide üzenetet az újratervezés