W3C ja alueellinen standardointi Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), W3C Suomen toimisto
Esitelmä Hyvin lyhyt versio: W3C on kansainvälinen konsortio joka asettaa Webin teknologioita standardoivia suosituksia. Universaali standardointi luo osaltaan puitteet myös pitkäjänteiselle alueelliselle ohjeistukselle, Suomessa esim. JHS-työlle. Pidempi versio, otsikoita: W3C ja Web-teknologiat universaalit standardit alueellinen standardointi, lokalisointi, yms. lopuksi Esityksen tavoite: luonnehtia W3C-standardoinnin ja alueellisen ohjeistuksen suhdetta 2
World Wide Web Consortium (W3C) W3C kehittää yhteensopivia teknologioita ja siten ohjaa Webin kehittymistä täyteen mittaansa...asettamalla teknisiä suosituksia (esim. HTML, XML, WAI) 3 päätstoa, 14 aluetstoa, n. 400 jäsenorganisaatiota Jäseneksi? http://www.w3c.tut.fi/joining.html 3
W3C: verkkosivuista (Web-)teknologiaksi 4
Standardoinnin viitekehys 3) Prosessit esim. julkaisutoiminta, asiointi, liiketoiminta, sovellusintegraatio 2) Standardisovellukset ("sanastot") esim. XHTML, SVG, DC 1) Perustekniikat esim. HTTP, URI, XML 1.1, XML Schema, SOAP, RDF 0/4) Ohjeet ja strategia esim. WAI, Web-arkkitehtuuri 5
Mitä "Universaali W3C-standardi" tarkoittaa? Teknisen suosituksen tapauksessa yleiskäyttöisyyttä ja yhdisteltävyyttä kansainvälistä merkistöä tietorakenteiden yhteensopivuutta ja teknisiä pelisääntöjä datan ja työkalujen yhteensopivuutta (ja valinnanvapautta) semanttista yhteentoimivuutta (!) (esim. XHTML) 6
Mitä "Universaali W3C-standardi" tarkoittaa? Ohjeen tapauksessa yleiskäyttöisyyttä ja laaja-alaisuutta heuristisia pelisääntöjä teknisen viitekehyksen huomioon ottamista (!) (esim. Web-sisällön saavutettavuus) 7
Universaalius soveltajan näkökulmasta Hyödyt ilmeisiä, samoin "pulmat": universaali standardi ei suoraan osoita sovelluksia vaan mahdollistaa ne toisaalta esim. W3C standardoi vain tiettyjä sovelluksia 8
Alueellinen standardointi, lokalisointi, yms. Perustekniikkaa ei tietenkään kannata keksiä uudelleen Entäpä standardisovellukset? standardisovellusten selittäminen ja käytön ohjeistaminen alueellinen sanastotyö standardisovellusten profilointi tai laajentaminen uusien sovellusten kehittäminen Prosessit? linjaukset ja kannanotot alueelliset suositukset ja vaatimukset esimerkit ns. hyvistä käytännöistä Oleellista käytäntöjen ja lainsäädännön tuntemus sekä selvä työnjako universaalin standardoinnin kanssa 9
W3C-suositukset vs. JHS-suositukset? Ideologia W3C-suositus asettaa universaalin standardin (esim. XHTML Basic; XML-tekstiformaatti hypertekstin kuvailuun) JHS-suositus ohjeistaa julkisen hallinnon toimintaa (esim. poimien keskeisiä standardeja ja selventäen näiden käyttöä) W3C-suositusten soveltamisala on koko Web JHS-suositusten soveltamisala on Suomi Kuka johtaa prosessia? JHS-suosituksen kehittämiseen osallistuvat asianomaiset viranomaiset ja sidosryhmät, suosituksen hyväksyy JUHTA W3C-standardien kehittämiseen osallistuu W3C-yhteisö, suosituksen hyväksyy W3C:n johtaja, W3C:n jäseniä kuullen 10
Lopuksi World Wide Web Consortium kehittää Webstandardeja Universaali standardointi jättää tilaa ammattitaitoiselle alueelliselle ohjeistustyölle ja standardoinnille "hyvät käytännöt" "standardoimattomat alueet" Onnistumisen edellytyksiä ovat harkittu työnjako, kehityksen seuraaminen ja aktiivinen osallistuminen 11
Kiitos! Jäikö joku W3C-asia mietityttämään? Allekirjoittaneen tavoittaa helposti: http://www.w3c.tut.fi Ossi@w3.org J.K. W3C juhlistaa 10-vuotispäiväänsä 1. joulukuuta 2004 Bostonissa: Tervetuloa! 12
Liite 1: lisätietoja ja osoitteita eteenpäin W3C http://www.w3.org/ (kotisivu) http://www.w3c.tut.fi/ (W3C Suomen toimiston kotisivu) http://www.w3.org/consortium/process/ (W3C:n toimintaohje) W3C-aktiviteetit http://www.w3.org/consortium/activities (yleiskuva) W3C:n suositukset, raportit ja teknistä tietoa http://www.w3c.org/tr/ (kaikki tekniset dokumentit) http://www.w3c.tut.fi/report-archive.html (yleisesityksiä suomeksi) Jäseneksi! http://www.w3.org/consortium/prospectus http://www.w3c.tut.fi/joining.html 13
Liite 2: W3C:n toimialueet ja työryhmät, s2004 14