Xml lehetőségek közötti különbségek XML és HTML
A különbség az XML és a HTML
XML kiváló eszköz kezelésére strukturált adatok az interneten, köszönhetően a jelentési rejlő lehetőségeket HTML, a két nyelv kiegészíti egymást igazán. Ha a dokumentum szerkezete is fontos, hogy láthatóvá válik előnyeit XML. Ellentétben a HTML, XML kiváló jelölőnyelv létrehozása komplex web-alapú alkalmazások. Ebben az esetben a HTML tudás valóban segíthet a tanulmány az XML. Az átmenet a HTML XML fog történni sokkal gyorsabb, és a fejlesztés a fogalmat az XML specifikáció, sokkal könnyebb lesz.
XML ideális olyan esetekben, ahol a követelmények a dokumentum túl egyszerű HTML lehetőségek képviseletét biztosítják az adatok. Microsoft Internet Explorer XML támogatás, valamint a lehetséges összekapcsolása adatok révén dinamikus HTML (DHTML) és a Channel Definition Format (CDF). Netscape Navigator is kínál hasonló lehetőségeket. Mivel mind a mai népszerű böngészők támogatják a Document Object Model (Document Object Model, DOM), az elemek, hogy fogsz használni, lehet meghatározni az XML objektumok. Ez azt jelenti, hogy a program azokat a szkripteket. Ez bővíthetőség teszi XML ideális nyelv a kijelző dinamikus adatok különböző platformokon.
Általánosságban, az XML és a HTML különböző három fő területen:
- Az XML, akkor meg a saját tag-készletek és a szükséges attribútumok nevei.
- Az XML dokumentum szerkezete lehet egymásba ágyazott, hogy bármilyen szintű komplexitás, amennyiben megfelelnek a vonatkozó szabályok beágyazó XML dokumentumok.
- Az XML-dokumentum tartalmazhat tetszőleges leírást a dokumentum nyelvtani, így más alkalmazások is érvényesíteni felépítését.
Ez nem azt jelenti, hogy az XML-tanulási folyamatot akkor van szükség, hogy teljes feledésbe minden, amit valaha ismert HTML - éppen ellenkezőleg. Sőt, mindkét nyelv származik SGML - „nagyapja” jelölő nyelvek, ilyen jellegzetesség a szintaktikai elemek, szabályok, tervezési elvek hasonlóak.
Lehet azzal érvelni, hogy az XML egy jelölőnyelv kifejlesztett képest HTML. És ha túl ezt nyilatkozatot, és azt mondják, hogy a HTML is elsősorban a képviselő tartalmát szöveges dokumentumok, XML használatos struktúra az adatok, hogy nem hibázik. Azonban a különbségek nem csak azt.
XML - ez nem helyettesíti a HTML. És ez nem csak HTML további címkék, bár leírása XML sokkal hatálya, mint a leírás a HTML. Annak ellenére, hogy a HTML egy olyan alkalmazás, az SGML, XML egy részhalmaza SGML, HTML és XML jelentős különbségek vannak. Különösen XML lehetővé teszi, hogy hozzanak létre egyedi címkék különböző célokra. Ezen túlmenően, a különbségek inkább figyelemreméltó, ha figyelembe vesszük a problémák, amelyekre vonatkozik az XML. Elmondhatjuk, hogy az XML a döntés a közös problémák okozta a HTML. XML használatával elért:- Jobb felett az elrendezés az információt.
- Kevesebb rakodási Web-szerver, mert a lehetőségeket az információhoz való hozzáférés a kliens oldalon.
- A különböző típusú hivatkozások (hiperhivatkozások).
- Az a lehetőség, terjedésének különböző típusú információkat az interneten, és intraneten.
- Kevesebb problémák merülnek fel, amikor megjelenítő nagy lapok (hosszú oldal).
Jobb felett az elhelyezés információ
A függetlenség a szerver
Jobb szabályozás a nagy dokumentumok
XML megkönnyíti, hogy megoldja a problémát, mert minden XML dokumentumban felépített és megfelelően dokumentálni kell. Az XML-ben, akkor nem kell „levágta a durva élek”, mint a HTML, különböző elemeit partíciók, akkor osztott egyetlen dokumentum fejezetekre. Egy ilyen többszintű szerkezet hasonlít egy hierarchikus nézetét mappák (mappák) a Windows Intézőben. Ebből az következik, hogy az XML lehetővé teszi, hogy keressen a teljes dokumentumot, anélkül, hogy hozzon létre külön szkripteket.
A több hiperhivatkozások
Te nem fáradt a gomb „Back” a böngészőben? Ez nem meglepő, hiszen a jelenlegi végrehajtása HTML egyszerre csak egyirányú kötődés (egy irányba összekapcsolása). Jelenleg nincs egyetértés a többszörösen formátumok (multi-kapcsoló formátumban), amely lehetővé teszi, hogy végezzen többirányú összekapcsolása (többirányú összekapcsolása), attól függően, hogy milyen szerepet játszik a dokumentumot. Azonban webes felhasználók szeretnék, hogy van valami több, mint az átmenetek az előre és hátra irányban. Hol vagyunk ma forrásai HTML? Más források -, hogy ez más web-oldalak, keresők, eszközök vezetésére beszélgetések (chat), stb ...
Összekapcsolása az XML azonban sokkal bonyolultabb, mint a HTML. Due XLL (bővíthető link Nyelv) - a nyelv leíró összefüggéseket a bevezetése más XML dokumentumok és kétirányú kapcsolatokat - XML fejlett kötés mechanizmusok:- Adja meg a szemantika kapcsolat menedzsment.
- Alkalmazza a fejlett leírás kapcsolatok (kiterjesztett hivatkozások), ami elengedhetetlen a több mint két linkek.
- Fenntartása mutatókat külső források révén a fejlett mutató leírás (kiterjesztett mutatók, Xpointers)
- kétirányú kommunikáció;
- külső ellenőrző kapcsolatot (vagyis ezeket a kapcsolatokat, hogy lehet működtetni kívül jelen dokumentum tartalmát);
- linkek hozzáférést biztosítanak a gyűrű oldalak (gyűrű oldalak), vagy lehetővé teszi, hogy nyissa meg több ablakot;
- kötvények a különböző forrásokból;
- Képesség kapcsolatokat.