Joulutietovisa II – Vastaus
, kirjoittanut Brian Kelly | 20.12.2006 | HTML | 2 kommenttia Joulutietovisa II -julkaisussa esitin kysymyksen: HTML:n nykyinen versio on XHTML 1.1. Mikä on todennäköisesti seuraava versio: XHTML 1.2 XHTML 2 HTML 5 Tähän kysymykseen tuli kaksi vastausta, joita käsittelen tarkemmin: patrick h. lauke sanoo: 17. joulukuuta 2006 klo 15.16 itse asiassa sanoisin, että:* HTML:n nykyinen versio on HTML 4.01. * XHTML:n nykyinen versio on XHTML 1.1. * HTML 5.0:n kehitys on nyt käynnissä (WHAT-WG:n kautta) (ja koska muutamat selainvalmistajien palveluksessa olevat henkilöt istuvat WHAT-WG:ssä, jonkin verran toteutusta tapahtuu jo selaintasolla – esim. CANVAS-elementti). tämä tulee olemaan seuraava HTML-versio. * XHTML 1.1 on, sikäli kuin tiedän, viimeinen taaksepäin yhteensopiva harjoitus HTML:n uudelleenmäärittelystä XML-muodossa. * XHTML 2 rikkoo taaksepäin yhteensopivuuden ja tulee olemaan uusi raja, erityisesti kun hyödynnetään laajennettavuusnäkökohdan todellista luonnetta ja yhdistetään muita sanastoja… mutta selaintuki on tässä suuri mahdollinen kompastuskivi. Phil Wilson sanoo: 17. joulukuuta 2006 klo 20.12 olen samaa mieltä Patrickin kanssa, mielestäni kysymys ei anna tarpeeksi yksityiskohtia. Vaikka ne voivat olla traagisia, nämä erot ovat tärkeitä.Henkilökohtaisesti haluaisin nähdä HTML 5:n olevan seuraava “standardi”, jonka mukaisesti kaikki kehittävät. Molemmat vastaajat (jotka molemmat pitävät itsensä hyvin perillä verkkostandardien kehityksestä) ovat tietoisia kasvavista jännitteistä standardiyhteisössä, jotka liittyvät (X)HTML:n tulevaan kehitykseen. On olemassa nimeämisongelma, joka lisää sekaannusta (ja luulit, että RSS ja RSS oli tarpeeksi hämmentävää!). Olen aina pitänyt XHTML:ää HTML:nä (se nyt sattuu olemaan ilmaistu XML-sovelluksena SGML-DTD:n sijaan). Näin W3C kuvaili sitä, kun XHTML 1.0 julkistettiin – “HTML on kuollut; HTML 5:tä ei tule!; eläköön XHTML 1, uusi HTML” (no, ei aivan näillä sanoilla!). Toiset taas pitävät eron XHTML:n ja HTML:n välillä. Joten kysymyksen selventämiseksi molemmille leireille se olisi ehkä pitänyt muotoilla ” Mikä on todennäköisesti verkon natiivin dokumenttimuodon seuraava versio? ” Mutta sekään ei olisi johtanut yhdenmukaisiin tulkintoihin. Vastaukseni olisi siis, että verkon natiivin dokumenttimuodon seuraavan version seuraava versio määräytyy markkinoiden toimesta. W3C (ja sen myötä W3C:n jäsenorganisaatiot) ovat tukeneet XHTML 2.0:aa (joka, kuten Patrick mainitsee, ei ole taaksepäin yhteensopiva), kun taas Web Hypertext Application Technology Working Group (WHAT-WG), johon kuuluvat selainvalmistajat Opera ja Mozilla, argumentoivat HTML 4:n evolutionaarisen kehityksen puolesta, joka tarjoaa rikkaampaa interaktiivisuutta kielen kautta, jota (vieläkin hämmentävämmin) kutsutaan WHATWG:n kotisivulla joko HTML 5:ksi tai XHTML 5:ksi ! Uusien standardien kehityksen alkuvaiheissa käydään usein kiivaita väittelyitä. Prosessin lopussa saatetaan päästä kompromissiin (mutta onko tämä kompromissi molempien leirien parhaiden ominaisuuksien fuusio vai virheellinen poliittinen kompromissi, on toinen kysymys). On toivottavaa, että lopulta päädytään järkevään ratkaisuun. Mutta jos näin ei käy, kumman leirin puolella olisit: W3C:n ja Microsoftin vai Mozillan ja Operan?! Pelottava tarina jouluksi?! 2 kommenttia patrick h. lauke 21. joulukuuta 2006 klo 23.37 ja osittain aiheeseen liittyen, löysin tämän juuri huomaamani mielenkiintoisen yksityiskohdan http://glazman.org/weblog/dotclear/index.php?2006/12/21/2363-future-of-the-html-wg
Aloita blogisi SiteGroundissa
Aloittelijaystävällinen jaettu ja hallinnoitu WordPress-isännöinti Lontoon palvelinkeskuksilla ja nopealla 24/7 chat-tuella.