DVDnet.fi-sivuston rekisteröitymislomakkeessa sain virheilmoituksen, kun yritin syöttää syntymäkuukauteni ilman ylimääräistä nollaa. Jokaisella pätevällä ohjelmoijalla pitäisi olla halussa säännölliset lauseet (Regular Expressions), joiden avulla päivämäärän tarkistus onnistuu helposti. Päivämäärän voisi tarkistaa vaikkapa lauseella \d{1,2}\.{\d{1,2}\.\d{4}, jossa \d tarkoittaa numeroita 0-9. Eihän tuo toki aukoton ole, mutta tuolla pystyy nappaamaan tahattomat kirjoitusvirheet. Asiakkaat vähenee, jos laitetaan vaatimuksia syöttää tiedot ohjelmoijan haluamassa muodossa. Parempi, kun itse kirjoittaa yhden rivin koodia, jossa lisää ne ylimääräiset nollat.
13. helmikuuta 2008
Iltalehti ei osaa

Iltalehden uutisissa on linkkejä sivuille, joiden ainoa sisältö on popupin avauskoodi ja linkit keskusteluun tai videoon ja linkki edelliselle sivulle. Ilmeisesti jollain ruudinkeksijällä on ollut lähtökohtana, että keskustelut ja videot pitää avata popuppiin ja jos se ei onnistu, niin sitten näytetään linkki siihen sisältöön.
Kerrotaanpa nyt parempi toteutustapa, jos vaikka joku Iltalehdessä vaikuttavista henkilöistä sattuisi lukemaan tämän. Videoihin pitäisi olla normaali linkki tai video pitäisi upottaa itse uutissivulle. Mallia voi ottaa vaikkapa Iltasanomien sivuilta.
Keskusteluihin ei kannata edes linkittää, kun keskustelusysteemi on toteutettu hieman tyhmästi. Jokaisesta puheenaiheesta luodaan oma alue ja käyttäjä voi vastata johonkin olemassaolevaan viestiketjuun tai aloittaa oman viestiketjun.
" Puheenaihe: Nousevatko naiset SDP:n johtoon?
Viestit: 571 Avaukset: 124 "
Lopputulos on, että viestketjuja on 124, eli suuri osa viestiketjuista sisältää pelkän aloitusviestin ilman vastauksia. Jos viestiketjuja olisi vaikkapa kymmenen ja jokaisessa käsiteltäisiin hieman eri osa-aluetta puheenaiheesta, niin tämähän olisi lukijan kannalta erittäin kätevää. Mutta näin ei tapahdu. Moderoinnin pitäisi olla aktiivisempaa tai pitäisi tehdä kuten muutkin, eli yksi viestiketju yhdestä aiheesta.
31. tammikuuta 2008
Miksi ohjelmoida turhia tarkastuksia, kun kerran samaan lopputulokseen päästään käyttäjää neuvomalla?
Synet.plus -palvelun käyttö edellyttää Suomen Yrittäjät ry:n jäsenyyttä. Jäsennumeron löydät joko jäsenkortistasi tai jäsenlehtien osoitelipukkeesta. Käytä kirjautumiseen jäsennumeron jälkimmäistä osaa (7 viimeistä merkkiä eli 6 numeroa ja kirjain ISOLLA).
http://extra.yrittajat.fi/
Kirjoita 8-numeroinen asiakasnumerosi ilman kirjaintunnusta. Jos asiakasnumerossasi on yhdeksän merkkiä, jätä ensimmäinen nolla pois. Jos asiakasnumerosi on lyhyempi kuin 8-numeroa., lisää tarvittava määrä nollia numeron eteen.
http://www.kuvalehdet.fi/introkampanja.jsp?cid=lahjalehti2008
Käyttäjätunnus on Tehyn jäsennumero, ja salasana ensimmäisellä kerralla henkilötunnuksesi loppuosa (mahdollinen kirjain isolla).
http://www.tehy.fi/jasenyys/jasenpalvelu/tietoa_jasenten_verkkopalveluist/
käyttäjätunnuksesi on oma henkilötunnuksesi, (esim. 123456-789X), ja salasanasi on sukunimesi ja postinumerosi yhteen kirjoitettuna (esim. Järvinen12345). Huomaa, että sukunimi kirjoitetaan ensimmäinen kirjain isolla, loput pienillä
http://www.vvl.fi/WebTytti.htm
Ensimmäisen kerran palveluun kirjaudutaan antamalla käyttäjätunnukseksi oma henkilötunnus (sama kuin sosiaaliturvatunnus, esimerkiksi 123456-1234 tai 123456-123A, kirjain isolla kirjoitettuna)
http://www.sahkoliitto.fi/pls/portal/url/ITEM/603FDC926832487CAEE6664346DAA8B3 (PDF)
Aika surulliselta näyttää ainakin äkkiseltään, mutta onhan toki mahdollista, että osa edellä mainituista järjestelmistä toimisi vaikka niissä pyydetyn kirjaimen kirjoittaisikin käyttäen väärää kokoa ja ohje onkin vain sitä varten, että käyttäjän ei tarvitsisi miettiä, että mitä kokoa käyttää.
Huomattavan työlääksi tämmöinen systeemi tosin menee, jos ohje on tarkoitus kääntää eri kielille ja yleensä kai pidetään hyvänä periaatteena pitää ohjeet lyhyinä.
29. tammikuuta 2008
Linkkien toimimattomuus sivustouudistuksen jälkeen - Tapaus Kauppalehti.fi
Jos olet merkinnyt Kauppalehden verkkopalvelun sivuja tietokoneesi suosikkeihin, ne täytyy ikävä kyllä uusia. Koko palvelun jokainen sivu on rakennettu uudelleen, minkä vuoksi osoitteisiin on tullut pieniä muutoksia. Myös rss-syötteiden osoitteet ovat muuttuneet. (Uutinen)
Kauppalehden tiimi on mennyt matalimman aidan yli ja pistäneet kaikki osoitteet uusiksi. Vanhoista osotteista on ainoastaan ohjaus etusivulle. Edes eniten käytettyjä sivuja ei ole jaksettu ohjata muualle kuin etusivulle. Mukava jatkossa, kun tulee vastaan jonkin vanhan uutisen tai muun sivun linkki. Jos on mainittu pelkä urli, niin mitään mahdollisuuksia ei ole. Jos uutisen nimi on tiedossa, niin silloin voi turvautua jonkin hakukoneen apuun, mutta hyvin epävarmalta vaikuttaa.
Noita ongelmia, kun miettii, niin uutinen Kauppalehti.fi uudistui käyttäjiä kuunnellen tuntuu hieman oudolta.
Parastahan olisi, jos vanhat osoitteet säilyisivät ennallaan sivustouudistuksessa. Jos ei, niin silloin ainakin pitäisi tehdä ohjaukset uusiin sivuihin, eikä etusivulle.
Kannattaa lukea W3C:n artikkeli Cool URIs don't change.