Luvuista kuviksi : D3.js-kirjasto osana journalistista datavisualisointiprosessia
Leipola, Lasse (2016)
Leipola, Lasse
Haaga-Helia ammattikorkeakoulu
2016
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2016111416126
https://urn.fi/URN:NBN:fi:amk-2016111416126
Tiivistelmä
Tämän opinnäytetyön tavoitteena on selvittää, miten hyvin datavisualisointiin tarkoitettu D3.js-kirjasto soveltuu journalistiseen käyttöön Vihreä Lanka -lehden kaltaisessa pienessä toimituksessa. Opinnäytetyön ulkopuolelle on rajattu datan jalostaminen, visualisointien esteettisyys sekä sisällöllisen merkittävyyden tarkempi journalistinen pohdinta.
Selvityksen perusteella kokenut D3.js-osaaja pystyy tekemään näyttäviäkin visualisointeja muutamassa tunnissa. Järkevän kokonaisuuden kannalta tämä kuitenkin edellyttää, että D3.js-toteutuksen koetaan tuovan jotain lisäarvoa. D3.js ei ole helppo tai nopea työkalu visualisointien tekemiseen vaan yksinkertainen pylväs- tai viivadiagrammi on huomattavasti helpompaa ja nopeampaa tehdä Excelillä tai Illustratorilla ja liittää se juttuun kuvana.
Teknisen haastavuutensa vuoksi D3.js soveltuukin melko huonosti pienen toimituksen käyttöön, ellei toimittajilla ole sattumalta tarvittavaa osaamista esimerkiksi harrastuneisuuden tai aiempien työtehtävien myötä.
Yleisesti ottaen ja edellä mainituista haasteista huolimatta D3.js soveltuu kuitenkin hyvin verkkosivuilla julkaistavien visualisointien toteuttamiseen, jos niihin halutaan interaktiivista toiminnallisuutta tai mahdollisuus hyödyntää päivittyvää dataa. D3.js-visualisoinneista saa melko helposti responsiivisia, jolloin ne joustavat saumattomasti verkkosivun muun sisällön mukana.
Selvityksen perusteella kokenut D3.js-osaaja pystyy tekemään näyttäviäkin visualisointeja muutamassa tunnissa. Järkevän kokonaisuuden kannalta tämä kuitenkin edellyttää, että D3.js-toteutuksen koetaan tuovan jotain lisäarvoa. D3.js ei ole helppo tai nopea työkalu visualisointien tekemiseen vaan yksinkertainen pylväs- tai viivadiagrammi on huomattavasti helpompaa ja nopeampaa tehdä Excelillä tai Illustratorilla ja liittää se juttuun kuvana.
Teknisen haastavuutensa vuoksi D3.js soveltuukin melko huonosti pienen toimituksen käyttöön, ellei toimittajilla ole sattumalta tarvittavaa osaamista esimerkiksi harrastuneisuuden tai aiempien työtehtävien myötä.
Yleisesti ottaen ja edellä mainituista haasteista huolimatta D3.js soveltuu kuitenkin hyvin verkkosivuilla julkaistavien visualisointien toteuttamiseen, jos niihin halutaan interaktiivista toiminnallisuutta tai mahdollisuus hyödyntää päivittyvää dataa. D3.js-visualisoinneista saa melko helposti responsiivisia, jolloin ne joustavat saumattomasti verkkosivun muun sisällön mukana.