WWW-sivustojen toimimuusongelmat ihmetyttävät jatkuvasti. Sivusto ja Internet-pohjainen
palvelu voidaan ajaa koko päiväksi alas, kuten Nokia:n Euroopan sivusto - keskellä
päivää, ensin kokonaan tavoittamattomaksi
(*)
ja seuraavaksi virhesivu
(*), jolla ilmoitetaan
sivustojen päivityksestä - aikaisemmassa elämässäni päivitykset tehtiin kylläkin aamuyöllä
järjestelmiin, jotteivat tavalliset kuluttajat äänestäisi jaloillaan johonkin toiseen
palveluun.
Myös erilaiset asiakaspalvelusivustot eivät ole kirjoitettu HTML:llä, vaan usein kielellä,
joka muistuttaa HTML:ää, muttei ole sitä. Hyvinä esimerkkeinä käyvät Yle, Finnair, lukuisat
matkatoimistot, erilaiset kiinteistövälityspalvelut. Kun validator.w3.org:in kautta
tapahtuva sivuston validointi sanoo 0 error, voidaan jo hyvillä mielin olettaa sivuston
olevan HTML:ää.
Kansainvälisestikään ei mene kovin hyvin. Erityisen kehnoja sivustoja löytyy ylivoimaisesti
eniten Saksasta - useat huonot sivut ovat sikäläisten WWW-suunnittelutoimistojen käsialaa;
toimistot vielä mainostavat huonoa työtään - itse en kehtaisi laittaa nimeäni huonoon sivuun...
Huonojen sivustojen metsästäjille aarreaittoja ovat Siemens:in, Miele:n ja
Villeroy & Boch:in tuotokset.
Toki Saksassa pääsee huonouteen sisälle lähes jokaisella sivustolla, toisaalta
kun löytää yksinkertaisen ja toimivan sivun kokee järkyttävän positiivisen yllätyksen -
melkein koomaan yltävä autuaallinen tunne.
Olen pohdiskellut ratkaisua sivujen huonouteen, ja pohdintojeni aikana tullut mieleen monia
ratkaisumalleja, kuten oman selaimen kehittäminen sellaiseksi, että selain lähettää huonosta
sivusta automaattisesti emailia kohdedomainille. Kun selaimen pistää jakoon, jokainen selain
lähettää maililla ilmoituksen sivuston epäpätemättömyydestä - hieman kuin automaattinen
kansalaisprotesti. Toisaalta liikenneministeriön ja telehallintokeskuksen alati laajenevat
käsitykset tietoliikenteestä, tietoliikenteen estämisestä (erillinen tarina) ja liukuvista
määritelmistä mikä on telepäätelaite (jopa yli perustuslaillisen sananvapauden!), voisivat
tulla eteen. Toisena keinona pohdiskellut WWW-proxyn tekemistä, jolla huonosta sivusta
tuotetaan dynaamisesti hyvä sivu kaikkien taiteen sääntöjen mukaisesti, voisi olla ehkä
parempi ratkaisu. Samassa yhteydessä voisi tuottaa kompressoinnin, kryptauksen ja
anonymisoinninkin, jolloin asiakaspään vastaanottoportissa istuva paikallisproxy availee
paketit ja estää esimerkiksi Kiinan ja Nixu Oy:n ilkeiden setien aikomukset.
Mutta huonojen sivujen tuottaminen, vaikkapa lehtien kuten Giant Magazine:n asiakaspalvelu
(täytyi sitäkin katsella), aiheuttaa vain sen että asiakas juoksee muualle. Nykyisessä
kaupallisessa maailmassa asiakkaita yritetään metsästää kynsin, hampain ja suurilla
aloitusbonuksilla, mutta kerran palveltavaksi saatu asiakas ei firmoille enää olekaan
ylläpidettävä ja satsauksia vaativa, vaan itsestäänselvyys. Kun asiakas ei koe itseään
palvelluksi (huono WWW-sivusto, onneton puhelinpäivystys jne), asiakas masentuu ja suuttuu
ja vaihtaa palvelua, ja tuskin tulee takaisin. Tämän vuoksi firmojen onkin hyvä vaihtaa
nimeään tai luoda uusia brändejä aikaajoin...
Miten luon huonon WWW-sivuston: ohjeita sivustojen luojille. Lähtökohtana on että
suuri osa yrityksen liiketoiminnasta on Internet-pohjaista. Tällöin sivusto kannattaa
luoda seuraavien ohjeiden mukaisesti, jotta tyhjänpäiväinen liiketoiminta vähenee ja
"oikea bisnes" kasvaa (eli tyhjänpanttina tiskin takana istuminen). Paras mielialakohottaja
on slogan "asiakas on paskaa - virma maksaa mulle liksan".
Kun luot sivustoa, tee selväksi että olet alan guru (guruksi voidaan kutsua nykyään
ihmistä jonka kokemus asiasta on vähintään työpäivän pituinen. Vielä muutama vuosi sitten
guru oli henkilö joka oli saanut jonkinlaisen (opisto,amkki tai korkeakoulu) koulutuksen ja
jolla noin vuoden työkokemus). Ilmoita myös että olet kykenevä tekemään sivuston
"hyviksi koetuilla alan viimeistä tekniikkaa edustavilla ratkaisuilla".
Yrityksille on hyväksi palkata koululaisia (yläaste/lukio) tekemään sivustonsa, koska
a) he ovat edullisia - kuvittele nyt että joku itseään osaajaksi kutsuva maksaisi jopa
sata kertaa enemmän, ja b) koska koululaiset osaavat - olethan itse nähnyt kuinka viimeisimmän
pelin verkossa leviävä prototyyppi valahtaa ja installoituu koneeseen, vaikka peli tulee
myyntiin vasta 3 kuukauden kuluttua - tätä sanot jo viimeisimmäksi tekniikaksi!!1!.
Kun sivusto suunnitellaan, kannattaa muistaa että vain IE:n viimeisin versio on ainut sopiva
selain - ja tätä vasten jo heti alussa luotkin käytännöllisen virhesivun kaikille niille,
jotka yrittävät tulla sivustolle vanhoilla tai joillain muilla selaimilla. Sivulla on
hyvä ilmoittaa jotenkin tyyliin "Selaimesi on vanhentunut, päivitä URL tästä itsellesi
uusi selain", koska tämän sivun luettuaan käyttäjä aivan varmasti tulee noudattamaan
neuvojasi. Käyttäjä installoi tämän jälkeen uuden selaisnversion jopa siitäkin huolimatta,
ettei hänellä olisi lupaa asennella uusia ohjelmia työpaikkansa koneille. Mutta sinun
pitää ehdottomasti pitää huolta siitä, että maailmassa on käytössä vain viimeisimmät
versiot ohjelmistoista, joska olet hip.
Seuraavaksi sivustosuunnittelussa sinun pitää määritellä muu käytettävä tekniikka, vaikkapa
seuraavalla ohjeistuksella:
Javascript: aina kun on mahdollista kaikki tehdään Javascriptillä. Kannattaa tuottaa
kaikki sivuvalikot javascriptillä, koska tällöin mahdollistetaan päheät animaatiot:
käyttäjähän _ei voi_ elää ilman animointia mennessään valikon päälle.
Korvaamme myös kaikkien ankkureiden href:it javascriptillä, samoin teemme myös
formien submit-napeille. Rankaisemme ihmisiä, jotka täyttävät forminsa epänormaalisti
alhaalta ylöspäin siten että nollaamme formin yläsyötteissä. Tästähän käyttäjät
oppivat! (kun Alandsbanken osaa, niin osaamme mekin).
Käytämme javascriptaamisessa kaikkea, joka toimii valitsemamme IE:n viimeisimmällä
versiolla, muiden selaimien testaaminen ei kannata, koska maailmassa on niin
paljon erilaisia selaimia, ja sivustossammehan muiden selaimien edustajat ohjataan
päivityssivulle.
Fontit. käytämme koukeroisia ja näyttäviä graafisia fontteja. Mielellään kuvina, koska
käyttäjillä ei kuitenkaan ole koneessaan mahdollisuutta käyttää valitsemiamme fontteja.
Fonteiksi valitsemme sellaisia, joita ei heti pysty ymmärtämään - tämä lisää meidän
sivustossamme viipymisaikaa - näkyy selkeästi tilastoissa.
Muista käyttää useita erilaisia fontteja, sillä silloin kaikki näkevät että
tunnet muitakin fontteja kuin times roman:in!
Lisäksi sekoittamalla fontteja saat sivustolle lisää viipymisaikaa.
Muodostamme sivurakenteen hieman epäselväksi, jotta saamme sivustolle lisää
hittejä. Meidän mielestämme tyytyväinen asiakas klikkailee.
Klikkailu on ajan virtaa.
Tuotamme myös sivukartan, koska sekin on nykyaikaa, mutta meidän ei tarvitse
tuottaa mälsästi karttaa oikeasta rakenteesta, vaan tuotamme oman näkemyksemme
sivukartasta.
PHP: me kirjoitamme kaiken PHP:lla. Haluamme olla varmoja myös omasta
tulevaisuudestamme. On hyvä että meiltä ostetaan sivustoon lisätoiminnallisuutta,
ja tämä onnistuu parhaiten luomalla sivuston PHP:llä. Mieleemme kajastuu joidenkin
itseään 'guruiksi'-nimittävien varoitukset write once -kielistä. "paskaa, toi jätkä
ei osaa mitään... ei ole koskaan osannut" on hyvä kuittauskommentti, jos joudumme
selittämään teknologiavalintojamme.
Hyvä tapa on myös kertoa, että jos asiat tehtäisiin toisella teknologialla,
menisi rutkasti enemmän työtunteja ja asia maksaisi jonkin taivasta hipovan summan
rahaa. "ei se teknologia ole missään toiminut oikein", "teknologia on vielä niin
vahvasti betaa, ettei sitä kannata ottaa käyttöön" - tässä apu kun täytyy tuottaa
kuvailevia lauseita.
Alipalveluiden mahdolliset virhesivut lähetämme suoraan käyttäjälle, koska on
kätevää käyttäjän tietää mikä alipalvelumme ei toimi. Ja koulussahan opetettiin,
että ohjelmistojen kehitysajasta menee jopa 80% virhekäsittelyyn. Kun tarjosimme
palvelua yritykselle, emme laskeneet työtunteja virhekäsittelylle, joten emme
sellaista kuitenkaan tee - ja virheitähän tulee satunnaisesti, ja jos yritys
niistä valittaa, teemme ne laskutettavana lisätyönä.
Monet aliarvostavat loppukäyttäjien käyttämistä beta-testaajina: loppukäyttäjäthän
raportoivat aivan selvästi mikä järjestelmässä on vikana.
(Yusuf Ibrahim:kin ilmoitti lomakkeellani: "probleam of harddisc!
i need help how put it back." varmuuden vuoksi 3 kertaa)
Kun suunnittelemme lokalisaation, ehdottomasti käytämme kielenä vain ja
ainoastaan suomea, mutta välikemerkistönä jenkkilää, eli kellonajan erottimena
käytämme ':' -merkkiä, koska '.' -merkki voisi vahingossa sotkeutua päivämäärään,
ja selkeyden vuoksi '.' -merkki on rakoitettu float/double esityksiin. ',' -merkki
on tarkoitettu vain sellaisille ~. Ja yleisradiokin on oikeassa, SFS-standardit
ovat turhia - toisaalta voisimme tulkita sivustomme olevan sähköistä tiedonsiirtoa
järjestelmien välillä, jolloin ':' ja '.' -merkit ovat aivan sallittuja ja
jopa standardin mukaisia Suomessa.
Muistamme sivustosuunnittelussa käyttää alan viimeisimpiä teknologioita, erityisesti
layerointia. Koska sillä saa esitettyä zydeemit päheesti.
Pyydämme parasta graafikkokaveriamme tuottamaan makean taustakuvan sivustolle,
mielellään niin että teksti hieman peittyy - näin saamme tilastoituja viipymisaikoja
suuremmiksi .. ai mikäkö merkitys on tilastoilla? niillä esittelemme sivuston
hyvää suosiota palkkaajillemme. Viipymisaikoja mittailemme Javascriptillä.
Macromedia Flash on suositeltavin tapa tehdä animaatiot pieniin postimerkki-ikkunoihin,
koska animoitujen giffien animoinnin voi keskeyttää stop/esc-näppäilyillä, mutta
flash on ja pysyy animoituna - kätevää. Käyttäjä ei päätä sivusi ulkoasusta!
Käytä aina viimeisintä flash-toteutusta, ja jos käyttäjällä ei ole viimeisintä
Flash-pluginia niin vaadi käyttäjää asentamaan se.
Luo kuvamateriaali kiinteän kokoiseksi, siis toimivaksi 800x600 -näytöllä. Vaikka
olisitkin hip ja hop ei voi olettaa että kaikilla käyttäjillä olisi varaa selailla
sivustoasi 8000x6000 -resoluution näytöllä - ja eihän kiinteästi kuvina tuottamasi
fontisto edes niillä näy niin miksi kuvienkaan pitäisi? Ja miksi jollain pitäisi
olla highres-näyttö, kun sinullakaan ei ole!
Juttu tauolla. Jatkuu...
20060220
Päivän iskulause: "Taide kuuluu kaikille, joilla on varaa maksaa".
20060222
Muhammed-pilapiirroksista. Suomalaiseen pällismiin kuuluu, ettei kukaan tiedä millaisia
Muhammed-pilapiirrokset oikeasti ovat. Tiedotusvälineiden toimittajatkin puhuvat
"pilapiirtäjästä" - siis yksittäisenä henkilönä - kun kyseessä on ison joukon piirtäjiä
tekemä sarja. Samoin puhutaan Muhammedin piirtämisestä terroristina, vaikkei yhdessäkään
kuvassa ole mitään siihyen viittaavaa - Muhammed, jonka turbaani on pommi kuvastaa enemmänkin
islamilaisten maiden räjähdysherkkyyttä - tämänhän on jokainen huomannut ihan itse - siis ilman
pilapiirroksiakin; television yksitoikkoiset kuvat väkivaltaisista mielenosoituksista milloin
mitäkin vastaan on jo vuosikymmenet tuttua taattua kuvamateriaalia islamilaisista maista.
Oikeasti islamilaisissa maissa mellakat aiheutuivat pilakuvien väärennyksistä: joku tai
jotkin olivat väärentäneet muuta kuvamateriaalia, joka esitettiin Jyllands Posten -lehden
muka julkaisemina pilapiiroksina. Tuskinpa suurin osa teistä, jotka tämän lukevat, ei ole
nähnyt näitäkään kuvia. Mitä tämä osoittaa sivistystasostasi? oikeuttaako puuttuva tietosi
kommentoimaan asiaa? vetydioksidi tappaa maailmassa suunnattoman monta ihmistä: kielletään se!
Ihmisille vielä tiedoksi, että jenkkilässä on vuosia piirrelty paljon rankempia pilakuvia
muhametista ja islamilaisuudesta, ilmeisesti erilaisten "kristillisten" yhteisöjen piirissä.
Näistä ei ole näkynyt mielenosoituksia. Kummallista.
Samoin kristillisyydestä on piirrelty runsaasti pilakuvia - erilaisten "vapaa-ajattelija"
-tyylisten tai muiden uskontojen edustajien taholta. Samoin taiteilijat ovat tuottaneet
runsaasti erilaista ei-niin-mairittelevaa materiaalia.
Seuraavaksi satanistiyhteisöt voisivat syyttää kristillisiä ja islamilaisia yhteisöjä
uskontonsa halventamisesta...
Kuvamme islamilaisuudesta muodostuu selkeästi uutiskuvien kautta. Islamilaisuuteen
kuuluu paljon piirteitä, joita emme (länsimaalaiset) voi hyväksyä tai ymmärtää, kuten:
Ihmisten kidnappaaminen lunnaiden saamiseksi.
Länsimaissa kidnappaaminen oli yleistä vielä keskiajalla, samoin maantierosvoilu.
Ihmisten teloittaminen julkisesti, joko kuvanauhalla terroristijärjestön kuvaamana
tai valtion kuten iran tai saudiarabia.
Julkisia teloituksia järjestetään vielä yhdysvalloissa (jos sen voi lukea kuuluvaksi
länsimaihin - tosin ei kuitenkaan 'sivistyneiden' joukkoon).
Naisten alistaminen kaikin mahdollisin keinoin, esimerkiksi naisten sukulaiskontrolli
(lähin miespuolinen sukulainen omistaa naisen), naisten pakkonaittaminen,
naisten silpominen (toki muuallakin kuin islamilaisissa kulttuureissa),
naisten oikeudettomuus osallistumaan yhteiskunnalliseen päätöksentekoon,
naisten oikeudettomuus kunnolliseen koulutukseen, naisten sivuuttaminen
perimisjärjestyksessä, naisten tai naisten todistusten sivuuttaminen
oikeusistuimissa, naisten oikeudettomuus valita oma ammattinsa vapaasti,
naisten oikeudettomuus pukeutua haluamallaan tavalla. Lista on pitkä.
Sveitsi taisi olla viimeinen länsimaa, jossa naisilta puuttui jokin oikeus. Samoin
Suomessakin on "suojeltu" naisia, esimerkiksi rajoittamalla ammatinvalintaa tai
työajankohtaa.
Sananvapauden puuttuminen, samoin ilmaisuvapauden puuttuminen.
Länsimaissakaan sananvapaus ei ole täydellinen, Suomessa jopa suomettuminen
tuo sananvapauteen oman mielenkiintoisen lisänsä tulevaisuuden historioitsijoiden
analysoitavaksi.
Kuvainraasto (tähän on kielessämme ihan oma sanansa).
Länsimaissa kuvia ovat raastaneet lähinnä erilaisia mielen sairauksia kärsivät
henkilöt.
Itsevaltius.
Länsimaissa käytännössä itsevaltius muutamia fasistisia yhteiskuntia lukuunottamatta
päättyi 1700-luvulla.
Oikeus valita oma uskontonsa. Uskoaan vaihtavan muslimin saa vapaasti tappaa.
Uskonnonvapaus on länsimaissa ollut yleisesti vuosisadan, tosin muihin uskontoihin
on suhtauduttu suvaitsevaisesti jos huomattivasti aikaisemmin.
Oikeus solvata valtiota vaikkapa polttamalla lippuja.
Länsimaissa lippujen polttaminen ei usein kuulu ilmaisuvapauden piiriin.
Oikeus solvata ihmisiä vaikkapa polttamalla ihmistä esittävän nuken tai valokuvan.
Länsimaissa solvaaminen kuuluu harvoin ilmaisuvapauden piiriin.
Oikeus tuhota toisen uskontokunnan pyhiä paikkoja tai esineitä.
Omaisuuden suoja on länsimaissa vankka.
Suurlähetystöillä ei ole diplomaattista suojaa.
Länsimaalaiseen kulttuuriin on vuosisatoja kuulunut suurlähetystöjen ja
diplomaattien (toisen valtion edustajien) saama erityinen suoja, jopa niin pitkälle
että suurlähetystö koetaan toisen maan maaperänä, koskemattomana, tabuna.
Vaikka islamilaiset itse pitäisivät uskontoaan kuinka rauhanmukaisena, meidän tosimaailmassa
saavamme kuvat todistavat toista.
Juttu tauolla. Jatkuu...
Kun valtio terrorisoi. Me länsimaalaiset miellämme terrorin joksikin sellaiseksi kuin
natsisaksa tai Neuvostoliitto, joissa kansalaisia terrorisoitiin järjestelmällisesti tappamalla
ja kiduttamalla järjestelmää vastustavia ihmisiä. Kuitenkin demokraattisissa länsimaissakin
terrorisoi valtio (joskus), kuten:
Uhkailu. Lievimmillään tyyliin "ole hiljaa" -tyylisillä uhkailuilla,
joihin liitetään mukaan uhkaus viranomaistoimenpiteestä, joka voi kohdistua sinuun,
lähimmäisiisi tai sukulaisiisi.
Esimerkkinä tästä voidaan katsoa suomalaisten lähinnä suomettumiseen liittyvä
hiljentäminen, esimerkiksi äärijärjestöjen poliisitutkinta, pää- ja ulkoministerin
sekä presidentin lausunnot.
Oma kokemukseni tästä rajoittuu siihen kun eräs tuttuni kertoi tarinaa (80-luvulla)
eräästä valtion laitoksesta hyvin kovaäänisesti Otaniemen bussissa. Hän kertoi,
että laitoksen johto oli eristetty täysin itse laitoksesta, koska johto oli
alkoholisoitunutta entistä politiikan kermaa. Sihteeri kuulemma roudasi johtajille
allekirjoitettavaa, muuten johtajat saivat olla/pidettiin omissa oloissaan.
Jossain vaiheessa naamaltaan erittäin punainen vanha mies tuli vihaisena huutamaan
"näistä asioista ei jutella julkisesti".
Viranomaistoimenpide. Seuraava vaihe uhkailussa on poliisitutkinta,
esimerkiksi pidättäminen aiheettomasti, keksimällä jokin vakiosyy.
Vielä joitakin vuosikymmeniä sitten pidätysajat ilman oikeudenkäyntiä olivat sen
verran pitkiä, että tällä vaihtoehdolla pystyttiin taltuttamaan kaikki omaa tietään
kulkevat.
Virhetietojen tai huhujen levittäminen. Tämä liittyy ihmisten informaatiohallintaan.
Informaatiohallinnalla voidaan manipuloida ihmisten asenteita, muuttaa ihmisten
käyttäytymistä.
Ostaminen. Joillekin tahoille harmittavat henkilöt voidaan ostaa pois julkistamasta
tietojaan.
Oma kokemukseni rajoittuu siihen että HEW-arkiston (High Energy Weapons) alkuperäinen
ylläpitäjä palkattiin Australian armeijaan, jolloin hän ei enää voinut ylläpitää
arkistoa, joka sisälsi julkisesti tietoa erilaisista voimakkaista tavanomaisista
aseista poikkeavista, kuten ydinaseet tai erilaiset sähkömägneettiset erikoisaseet.
Kidnappaaminen. Tekijänä yleensä demokraattisten valtioiden demokraattisesta
päätäntävallasta erillään olevat tiedustelupalvelut. Tällöin kidnapattu henkilö
suljetaan jonnekin salaiseen vankilaan/vankileirille. Koska henkilö on kadonnut
kaikilta suojajärjetelmiltä ja verkoilta, kidnapattua henkilöä voidaan kuulustella
kiduttamalla.
Salamurhaaminen. Tiedustelupalveluiden erikoisosastojen toimintaa. Kohteena jokin
"valtionviholliseksi" julistettu ts. "tapettavaksi oikeutettu" henkilö, kuten
terroristi. "Poistaminen".
Murhaaminen. Yleensä erikoisjoukkojen (poliisi tai armeija) toimintaa länsimaissa,
kun kohteena on terroristi. Telottamiset tyyliin Venäjä - eli kohteena oleva henkilö
tapetaan kylmästi antautumistilasta huolimatta, koska henkilöä ei haluta alistaa
valtion julkisen oikeusjärjestelmän tuomittavaksi.
Tällaista toimintaa länsimaissa ovat tehneet ainakin Italia ja Ranska omien
äärivasemmistolaisten terroristijärjestöjensä taltuttamisessa.
Tulkinnanvaraista on päteekö käsite yhdysvaltalaiseen poliisikäytäntöön, jossa
poliisi tai poliisin erikoisjoukkojen jäsen saa vapaasti ampua aseistautuneen
henkilön, varsinkin jos henkilö on vaarallinen muille ihmisille, tässä tapauksessa
esimerkiksi piirittäville poliiseille.
Uhkailu, viranomaistoimenpide, virhetiedot ja ostaminen kohdistetaan tavanomaisiin ihmisiin.
Kidnappaaminen, salamurhaaminen ja murhaaminen ovat instrumentteja erikoistapauksissa, kuten
terroristit. Kaikissa tapauksissa kuitenkin jokin valtion viranomainen asettautuu
toimenpiteillään demokraattisen valtion yläpuolelle (minidiktaattori) mahdollisesti
puolustellen toimintaansa omalla moraalimaailmallaan (subjektiivinen). Kuitenkin huomattava,
ettei yksikään toimenpiteistä kuulu demokraattisen maan laillisuusjärjestelmän piiriin,
vaan on siitä ulkopuolella.
Juttu tauolla. Jatkuu...
Polvijärven vesipolvet - hyvä nimi paikalliselle jääkiekkojoukkueelle. Turpaani sain turbaanin, melkein yhtä hyvä kuin aikoinaan keksimäni
"Kylä lähtee" sanoi serbi - tosin "kylä lähtee" oli aikoinaan yleisenä sanontana...