|
|||||||||||||||||||||||||||
"E. Sjørlund" <sslug@sslug> writes: > Er ideen med XML ikke, at man har en beskrivelse af de data der skal > sendes og en samling af data, der refererer til samme beskrivelse? XML er en bestemt form at repræsenterer data på. Hvis man bruger XML kan man bruge en række standardværktøjer til at behandle disse data på. Men det kræver stadigvæk en beskrivelse af formatet at kunne behandle XML effektivt men denne beskrivelse er sjældent inkluderet i XML-dokumentet og applikationen der behandler XML-filen behøver heller ikke at inkluderer beskrivelsen eksplicit. Man kan godt forestille sig at at XML-transformationerne (XSLT) blev oversat på samme måde som C++-kode bliver oversat til optimeret maskinkode. > Er nervøsiteten omkring MS ikke samlet om hvad de vil finde på for at > lukke deres dokumenter i retning af patenter på beskrivelsen, > kryptering osv.? Det er så en anden ting. Det kan godt være at man bruger XML til at repræsenterer data, men XML er et meget lidt kompakt format. Derfor komprimerer man for det meste XML. OpenOffice laver vist nok egentlig en tar.gz-fil af en række xml-filer. MS kunne derfor sagtens bruge XML men bruge en obskur måde at komprimere XML'en på. Det behøver ikke at være noget man ville kalde kryptering. De skal bare undlade at fortælle om algoritmen og implementationen af algoritmen. De ville endda stadigvæk kunne give slutbrugeren nogle af de muligheder som XML giver med XSLT, men de hindre i at folk bruger andet end MS' egen XSLT-engine som eventuelt kunne hindre at brugeren fik adgang til den ukomprimerede form. XML er primært noget der er interessant for udvikleren. For slutbrugeren finder jeg at det er absolut uinteressant om der bliver anvendt XML eller ej. -- Peter Makholm | I have no caps-lock but I must scream... sslug@sslug | -- Greg http://hacking.dk |
|
||||||||||||||
|
||||||||||||||