Selaimesi ei tue HTML5 canvas tagia. Vaihda uudempaan. Selaimesi ei tue HTML5 canvas tagia.Vaihada uudempaan.

Miksi uusi sivusto?

Vanha sivusto kuoli monellakin tapaa. Se olikin jo melko vanha. Vanhimmat osat olivat joltain 90 luvun lopulta. Muistathan ajan jolloin tekstin ja kuvien sijoittamiseen sivulla ei oikeastaan ollut muuta keinoa kuin taulukot. Ei ollut mitään sellaista tyylikästä kuin tyyli lehdet (CSS) javascriptkin oli melko alkeellinen tarkoitettu vain apuvälineeksi tekstin sijoittamiseksi ja linkkien sijoittamiseksi. Tultiin hyvin toimeen. Itse asiassa paremmin kuin nykyään on laita. Internet oli silloin tarkoitettu vain tutkijoiden väliseen keskusteluun ja tutkimustulosten esittelemiseksi. Ei muuta. Ei tosiaankaan mitään sellaista kuin nykyään: videoita, radioasemia, pelejä jne. Ja muuta, joilla ihmiset täyttävät tyhjän päänsä. Vanhat sivuni oli monikerroksinen, johon silloin tällöin ymppäsin kaikkea mikä tuntui (silloin) coolilta. Ajan myötä en viitsinyt korjata vanhempia osia. Ne vain jäivät roikkumaan. Joten sivut olivat melkoinen tietotekninen sekasotku. Sivut kuolivat kahdesta syystä. Elisa tappoi ne ja erilaiset vuosien varrella laaditut animaatiot (ActionScript 3) kuolivat kun Adobe ei enää viitsinyt ylläpitää flash-moottoriaan.

Elisa murhaajana

Pari vuotta sitten Elisa ilmoitti, että kotisivuja ei enää tulla jakelemaan. Syynä heillä oli, että käyttö on hyvin vähäistä ja toiseksi ei heidän palvelunsa ei vastaa mitä nykyään monilla muilla on tarjolla pienellä rahalla. Ei heillä ollut tarjota pilvipalveluita, ei blogi alustaa (kuten wordpress) ei minkäänlaista tukea joko noSQL tai SQL tietokannoille, ei tukea ns. server side scripteille jne. Seikkoja jotka on itse asiassa saatavissa pienellä rahalla (min 2-3 $/kuukausi) tai ilmaiseksi. Murhan jälkeen pienenä verilätäkkönä jäi vain Saunalahden postipalvelu.

Elisan murhanhimo on hyvin ymmärrettävissä. Kas kun alustan modernisointi olisi vaatinut uudet palvelimet ja IT asiantuntijoiden palkkaamisia useiksi kuukausiksi asiaan, josta ei oikeastaan voi tehdä mitään bussinesta, liiketoimintaa vähäiselle käytölle.

Adobe tappajana

No hyvä. Elisa siis hävitti sivuni ja antoi mahdollisuuden ladata koko sivustoni kotikoneelleni. Siirränpä nämä muualle sellaisenaan – ajattelin. Pari viikkoa veriteon jälkeen ilmaantui Adobe ilmoittamaan: Flash player ja tuki Actionscript 3:lle loppuu nyt. Kenties Elisa ja Adobe kuuluvat samaan syndikaattiin – tuumailin.

Syynä lopettamiseen oli se,että viimeiset vuodet Actionscript oli Adoben, selainvalmistajien ja webbi luteiden (hakkereiden) keskinäinen taistelukenttä. Johtava selainvalmistajat myös ilmoittivat, että Flash/Acionscript 3 moottoreiden käyttö loppuu kun Adobelta ei enää tule turvallisuuspalveluita. Some alustoilla itkettiin tätä murhaa kovin vuolaasti. Väitettiin mm. että 10 000 koodaria joutuu työttömäksi. Tuskin sentään.

Tosin Adobe ilmoitti, että Actionscriptissä on joitakin turvallisuusreikiä, mutta nykyään on tarjolla paljon vaihtoehtoisia alustoja kuten Javascript, Web Assemly, erityisesti HTML5:een sisältyvä laaja canvas tagi tuki ja tässä toimivat WebGL, graafiseen suunnittelun ja peleihin on myös olemassa CreateJs ja EaselJs monien muiden oheessa. Adobe on myös osallistunut aktiivisti näiden kehittelyyn.

Kun on vähän aikaa leikkinyt näiden uusien työkalujen kanssa niin, wau, mihin oikeastaan tarvitsen enää Actionscriptiä. Adobe oli oikeassa ja hyvä näin.

Uusi alusta

Enää ei siis käynyt päinsä, että olisin siirtänyt kotisivuni jonnkkin. Syynä oli, että kuluneena 20 vuoden aikana pyrin viljelemään erilaisia animaatioita sivuilleni. 2000-luvun alussa koodarit suorastaan kilpailivat siitä kuka saisi tehtyä näyttävimmät sivut. Tähän osallistuin minäkin. Oikeastaan ei ollut sivuja (paitsi alkuaikojen sivut) missä ei olisi ollut animaatiota. Unohdin kokonaan ns. KISS periaatteen, KISS = Keep It Simple, Stupid. Joten kaikki sivut piti suunnitella uusiksi. Sitä paitsi sivuni eivät olleet kovin mobiiliystävällisiä, Suorastaan vaikeakäyttöisiä. Sen siitä sai kun olin mega typerä, mukamas nokkela..

Katselin eri palveluntarjoajien tarjoamia mahdollisuuksia. Vain muutama tarjosi node.js:n ja tietokantapalveluita, vaikka wordpressin myötä heillä oli ainakin MariaDB tai MySQL tai Oracle. Mutta ei suoranaista kannan rajapintaa asiakkaalle.

Koska taloni oli liittynyt valokuituun (100M down/6 M up) arvelin että voisin tehdä oman palvelimen. Sopiva löytyikin käytettynä Helsingin kaupungin PC-Shopista. Kun Google vielä tarjosi mahdollisuuden käyttää dynaamista DNS:ää ihan ilmaiseksi, sinetöi tämä lopullisen ratkaisun.

Nurkissa lojui muutama muistikampa ja 1 T kovalevy. Näin modernisoin palvelimeni. Arvelet ehkä tämä on parin jääkaapin kokoinen kuten oli tapana 20 – 30 vuotta sitten. Ei suinkaan. Hieman kämmentä suurempi Lenovon ThinkCentre, jossa muistia on 16 GB, prossuna Intelin i5-6400T, väylänopeutena 2.2 GHz. Käytetyn hinta olikin alle 100 euroa. Ei paha.

Pikkuhiljaa tulen siirtämään suosituimpia sivujani uuteen koneeseen. Osa sivuista toimii Wordpressin alaisuudessa, osa taasen on perinteisempiä (vanhan koulukunnan) sivuja. Eli tukeudun perinteeseen kun haluan täyden Javascript, CSS tuen sekä liitynnät Amazon, Googlen ja Microsoftin Azure palveluihin.

Kaikki kommentit ovat tervetulleita osoitteeseen etunimi.sukunimi@palveluntarjoaja missä etunimi.sukunimi = jussi.hanhijarvi ja palveluntarjoaja = gmail.com

>