Info

Planeetat-sivu (nettisovellus) on tarkoitettu huviksi ja kenties hyödyksikin kaikille, joita kiinnostaa tietää millaisessa aurinkokunnassa elämme. Käyttämällä sitä sitoudut olemaan tolloilematta, mikä tarkoittaa ainakin sitä, ettet kirjoittele vieraskirjaan ilkeyksiä muista ihmisistä tai tee muutakaan lainvastaista.

Sivun ensimmäinen versio valmistui keväällä 2008 osana Arcadia-ammattikorkeakoulussa käymääni PHP-ohjelmoinnin kurssia, jonka ohjaajana toimi Joakim Calais. Alun perin tarkoitus oli keksiä itselleni pikkuprojekti, jossa voisin harjoitella PHP-ohjelmointia, mutta sivua kehitellessäni innostuin myös etsimään inspiroivia kuvia eri planeetoista. Niiden esittämiseen lisäsin kuvagalleriatoiminnon.

Vuonna 2011 lisäsin englannin- ja ruotsinkieliset tekstit ja kirjoitin taustalla olevan PHP-koodin osittain uudelleen myös tietoturvan vahvistamiseksi. Samalla lisäsin planeettojen joukkoon Ceres-kääpiöplaneetan, joka on asteroidivyöhykkeen suurin ja kiinnostavin taivaankappale. Tiesin että siitä oli hyvässä tapauksessa odotettavissa tarkkoja kuvia neljä vuotta myöhemmin NASAn Dawn-luotaimen lennolla.

Kolmas ja nyt käytössä oleva, mobiiliystävällinen versio valmistui heinäkuussa 2017. Halusin tehdä sivusta sellaisen että se toimii hyvin ja näyttää hyvältä niin älypuhelimessa, tabletissa kuin perinteisellä pöytätietokoneellakin. Lisäksi pyrin siihen että sen käyttö olisi esteetöntä esimerkiksi näkövammaisille käyttäjille ja aloitussivun sisältö olisi hyvin myös hakukoneiden ymmärrettävissä. Lähes kaikki grafiikka piti tehdä uudelleen, jotta sivu näyttää hyvältä ja terävältä nykyisillä tarkoilla näytöillä. Koko sivuston ns. client side –puoli oli myös kirjoitettava uusiksi, siis HTML-koodi, CSS-tyylitiedosto ja javaskriptit. PHP-koodiin tuli vain pieniä muutoksia. Tämä versio käyttää hyväksi seuraavia resursseja eli kirjastoja:

Tekniikan lisäksi päivitin myös sisältöä ennen kaikkea Cereksen ja Pluton osalta. Cerestä tutki vuodesta 2015 alkaen sen kiertoradalle asettunut NASAn Dawn-luotain ja Pluton ohi lensi lähietäisyydeltä New Horizons –luotain heinäkuussa 2015. Nämä onnistuneet lennot tuottivat paljon uutta tietoa ja hienoja kuvia näistä kääpiöplaneetoista.

Planeetat-sivun toimiminen edellyttää, että selaimen javascript-tukea ei ole kytketty pois päältä. Sivu käyttää myös evästeitä, joiden tarkoitus on parantaa sivun toimivuutta ja auttaa sen jatkokehityksessä.

Eväste (eli keksi eli cookie) on pieni tekstitiedosto, jonka verkkoselain lataa sivustolta ja tallentaa käyttäjän omalle tietokoneelle tai muulle laitteelle. Evästeet eivät vahingoita käyttäjien tietokoneita tai tiedostoja. Evästeiden avulla kerätään anonyymisti mm. seuraavia tietoja: ladatut sivut, selaintyyppi, käyttöjärjestelmä, ajankohta. Sivulla käytössä oleva Google Analytics –analytiikkatyökalu käyttää evästeitä, joiden avulla verkkosivujen käytöstä voidaan laatia tilastoja ja analysoida sivuston käyttöä.

Sivu ei sisällä mainoksia, se ei kerää mitään tietoja mainostajille eikä mitään sen suuntaista ole suunnitelmissakaan.

Sivu on kehitetty Windows-koneilla ja työssä on käytetty ainakin seuraavia työkaluja:

Lisäksi on käytetty joihinkin erikoistehtäviin netissä toimivia työkaluja, kuten TinyPNG, jolla grafiikka on optimoitu mahdollisimman nopeasti latautuvaksi. Päivitän sivun sisältöä ja tekniikkaa säännöllisen epäsäännöllisesti ja seuraan samalla epäsäännöllisellä tahdilla myös vieraskirjan kirjoituksia.

Pekka Lähteenaro

Takaisin Planeetat-sivulle