Miksi xml?

Kertokaa, miksi xml on vakiintunut internet-kieleksi, kun ottaa huomioon miten paljon se tekstimuodossa kuormittaa verkkoa jos vertaa vaikka siihen, että nettisivut olisivat binäärimuodossa?
574
Äänestä

Muut lukivat myös

Vastaukset 5

Vanhimmat

Siis, nyt vissiin tarkoitat HTML:ää, jossa on tägit samalla tavalla kuin XML:ssä?

HTTP protokollassa on tällainen header kuin: "Accept-Encoding" Sillä selain voi ilmoittaa, että se osaa käsitellä gzip pakattuna lähetettyjä www-sivuja. Esim. minun selaimeni lähettää tällaisen jokaisen pyynnön mukana:

Accept-Encoding: gzip, deflate

Sitten sivuston vastaus on pakattua binäärimuotoista dataa, jos sivusto tukee pakkausta. Nykyään kaikki tukevat pakkausta. Ongelma ratkaistu.

Äänestä

Eikö viestit kummiskin kulje binääreinä loppu pelissä

Äänestä

Se on sellainen puolivillainen formaatti. Toisaalta sitä on helpompi lukea koneella, kuin pelkkää muotoiltua tekstitiedostoa. Toisaalta se on vielä ymmärrettävästi koodattu, eikä juuri tarvitse ulkopuolista selittävää dokumentaatiota. Siis siinä on kaikki hyvät puolet, mitä standardilta voi olettaa, mutta ei liikaa huonoja puolia. Täydellinen binääriformaatti kun olisi yhteensopivuuden tappaja, koska viestien välitysformaattia ei kukaan pystyisi ymmärtämään. Ja tässä kohtaa pitää mainita suuruuden ongelma: Iso firma pystyy helposti tekemään formaatin, joka on täydellinen ja yksittäiselle ihmiselle, joka ei tunne speksiä - lähes lukukelvoton. Lisäksi speksin pystyy hajauttamaan "ampumaan haulikolla" hajalle niin pahasti, ettei ole paljoa kilpailijoista haittaa. Myös tämä on tiedonvälityksen kannalta este. Ja mitä ne selaimet sitten pääasiassa tekee? Tässä olisi luultavasti yksikkö, jos speksi olisi binäärinen..
Toisaalta kukaan ei kiellä konvertoimasta julkista dokumenttia sisäisesti binäärimuotoon, jolloin se on vieläkin helpompi käsitellä tietokoneen kannnalta.

Äänestä

Ei XML vaan SGML, mikäli itse kielen syntaksia meinaat. XML ja HTML kuuluvat molemmat tuohon.

Äänestä

Entä dom, dom ei ole kieli mutta hämmentävää

Äänestä

Kommentoi aloitusta


dfdfddfdf kirjoitti:

Kertokaa, miksi xml on vakiintunut internet-kieleksi, kun ottaa huomioon miten paljon se tekstimuodossa kuormittaa verkkoa jos vertaa vaikka siihen, että nettisivut olisivat binäärimuodossa?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu