php-t ugyan úgy lehet (dinamikos oldalnál minimum kell) használni xml alatt is.
operával az a baj, hogy nem támogatja az xml dom-ot és javascriptel nem képes semien objektumot kezelni.
nekem pl van egy olyan oldalam aminek xml a nyelvi fájlja, így az oldal újratöltése nélkûl képes nyelvet váltani. ötlet onnan jött, h elég sok progi tárolja xmlben a nyelvi dolgait (pl dc is). a kliens oldal meg azé jó, mert nem töltöldik újra az oldal, tehát nem kell eltárolni a változókat (pl sütikbe), hanem linkre katt pillanatok alatt nyelvet vált. Ez a része sima xml, csak annyit használ, h a nyelvi filet beolvassa egy objektumba és abból szépen feltölti az oldalt. Emellett még simán lehet mezei htmlt használni.
de az egész oldalt meg lehet xmlben írni és pl css-t húzni rá és kapunk egy sima oldalt.
ha trükközni akarunk akkor xsl(t/fo) val már kissebb dinamikusságot is lehet bele varázsolni, mert feltételek, ciklus és elágazás is használható benne.
félreértés ne essék én nem írom le a html-t. de manapság az ember egyre sûrûbben ütközik a korlátaiba.
rengeteg kis példa van, javallom, h IEben nézegesd, mert sajna nem cross browseres a kód és "new ActiveXObject("Microsoft.XMLDOM")"-t használ, de ha lecseréled (1-2 példánál lehetõség van rá) "document.implementation.createDocument("", "", null)"-re akkor mozzilás böngikben is tökéletesen kell mûködnie.
talán kicsit férrevezetõ lehet, h ff-ben nem fognak mûködni a példdák, de hidd el nekem apróbb átírással megoldhatok, viszont opera alá semien lehetõség nincs.
sajna a példák írásakor még csak IE támogatta a cuccost, így csak azzal müxenek. ha találok jobbat majd jelzem, de ha nagyon érdekel gugliba beírod, h xml examples biztos sokat kidob és találsz összehasonlító oldalakat is.