"ott a html vagy az xml, azok tenyleg platform fuggetlenek."
ezt én most nem teljesen értem... a html egy olyan kód amit valami renderelõ motor mutat meg neked (többnyire egy böngészõn belül) és ahány fajta böngészõ annyi féle képpen jelenítik meg általában. továbbmegyek a 2es firefox hajlamos volt linuxon és windózon nem ugyanazt mutatni (nagyjából persze jó volt, de nem volt pixel pontos a két platformon).
arról nem is beszélve, hogy html-ben bizonyos formázások nem elvégezhetõek. (vagy csak kínkeservesen, szintén nem böngészõfüggetlenül) hogy egy egyszerû példát mondjak, nem lehet szöveget függõlegesen (értsd 90fokkal elforgatva) kiírni. igaz erre már van megoldás és a css3-ba bekerült, mint szabvány, de pl a 3.1es ff sem tudja (se az ie).
az xml meg gyanítom nem tudod micsoda. persze hogy platformfüggetlen, hiszen csak egy sima plain text mindenféle általad deklarált tag-ekkel. na de azt hogy nézed meg?
ha írsz pl egy java-s megjelenítõt az adott xml-hez és (akárcsak saját) szabványként rögzíted az xml felépítését akkor az már platformfüggetlen lesz, ez igaz. de ez sem lesz viszont kifejezetten szerkeszthetõ, sõt....
nézz meg egy komolyabb word dokumentumot (olyat amiben mondjuk a word képességeinek 70%át használták, nem "hello word" szintû doksit), mentsd le html-ként és nézd meg ie-vel, safarival, operával és ff-el, windózról aztán linuxról. aztán mentsd le pdf-ként és nézd meg foxit-el, adobe readerrel, vagy bármelyik pdf nézõkével a cikkben is szereplõ 7 közül, bármilyen eszközrõl.
ha ezek után még mindíg nem érted miért jobb a pdf és miért "platformfüggetlen" akkor feladom.