Uusi ilme, uusi kieli

Kuten näkyy, Dan Web Designin sivut on uusittu. Koko sivuston pohjana hyrrää nyt WordPress ja blogi on integroitu sen osaksi. Nyt tarjolla on myös englanninkielinen tiivistelmä palveluistani. Toivottavasti ehdin myös kirjoittaa blogiini jatkossa enemmän.

Twitterin integrointiin käytin Alex Kingin Twitter Tools -pluginia, jolla saa käyttöönsä näppärän php-tagin tuoreimpien “tweettien” näyttämiseksi. Pluginia voi käyttää myös WP:n vimpainten kanssa, mutta tällä sivustolla jätin vimpaimet kokonaan käyttämättä. Jos sivustolla on enemmän kuin yksi paikka, johon vimpaimia haluaisi sijoittaa, tuntuu minusta ainakin nopeammalta muokata vain suoraan koodia haluamiini paikkoihin kuin ruveta säätämään tukea monille vimpaimille. Eri asia tietysti olisi, jos tekisin WP-teemaa asiakkaalle, jolloin tavoitteena on minimoida loppukäyttäjän tarve sörkkiä koodia.

Tällä kertaa huolellinen CSS-säätö kehityksen alkuvaiheessa poiki iloisen yllätyksen, sillä IE:lle ei tarvinnut tehdä lainkaan muutoksia, PNG-tukea lukuunottamatta.

Palaute uudistuksesta on tervetullutta! Jos tilaat RSS-syötettä, päivitä sen osoite: http://www.dan-web-design.com/feed/.

IE 8 on täällä, oletko valmis?

Microsoft julkaisi eilen tuoreen version suositusta web-selaimestaan, Internet Explorerista. Webin selaajille se tarjoaa lisää nopeutta, vakautta, parempaa tietoturvaa ja joitakin näppäriä ominaisuuksiakin (mm. Web Accelerators). Web-kehittäjille se tuo tullessaan huomattavia parannuksia, mm. täydemmän tuen CSS 2.1 -tyylimäärityksille ja toivottavasti vähemmän niihin liittyviä bugeja kuin aikaisemmissa versioissa. Käytännön tasolla se tarkoittaa, että www-sivustojen testaamiseen käytetty aika (jossain vaiheessa) lyhenee ja web-standardeja noudattava koodi toimii yhä useammin suoraan IE:ssä ilman muutoksia tai IE:lle räätälöityjä koodinpätkiä.

Uuden version myötä on kuitenkin joitakin asioita, jotka kehittäjien on otettavan huomioon.

Continue reading “IE 8 on täällä, oletko valmis?”

Älä luota liikaa pelkkään web-pohjaiseen palveluun

Onneksi olen enimmäkseen nojannut kirjanmerkkieni osalta perinteisiin, selaimeen tallennettuihin merkkeihin, jotka on vielä varmuuskopioitu säännöllisesti: Suosittu sosiaalinen kirjanmerkkipalvelu Ma.gnolia näyttää kaatuneen oikein kunnolla, ja etusivun viestistä päätellen ei ole suurta toivoa siitä että merkkejä saisi enää takaisinkaan:

So far, my efforts to recover Ma.gnolia’s data store have been unsuccessful. While I’m continuing to work at it, both from the data store and other sources on the web, I don’t want to raise expectations about our prospects. While certainly unanticipated, I do take responsibility and apologize for this widespread loss of data.

Tästä voi ottaa opiksi ainakin sen, ettei mitään kovin elämän tai liiketoiminnan kannalta kriittistä toimintaa kannata perustaa kokonaan verkkopohjaisten palveluiden varaan, ellei ole kunnollista varajärjestelmää olemassa. Esim. jos käytät GMailia sähköpostiesi lukuun, ei ole välttämättä huono idea tehdä varmuuskopioita omalle koneelle Thunderbirdillä tai muulla työpöytäsovelluksella.

Opera 10.0 aiheuttaa ongelmia huonosti varautuneilla sivustoilla

Selainversioiden “haistelu”, englanniksi browser sniffing, on sinänsä jo aika kyseenalaista hommaa, koska skripteillä on vaikea varautua kaikkiin mahdollisiin selaimiin. Operan tulevan 10.0-version (10.0 alpha ladattavissa Operan sivuilta) myötä esiin on noussut myös monien sivustojen haistelukoodien selvä bugi: 10.0-versio tunnistetaan 1.0:ksi, ja käyttäjät saavat ikävän “päivitä selaimesi”-ilmoituksen. Jostain syystä monet kehittäjät ovat ilmeisesti olettaneet ettei selaimen versioluku olisi koskaan kaksinumeroinen…

SitePoint: Opera 10’s Y2K Bug

Hallvord R. M. Steen: 10 is the one

Lieden käytettävyys

Avaan uuden blogini kirjoittamalla aiheesta, joka ei liity webiin mitenkään. Varmaan lähes jokainen on joskus laittanut väärän keitinlevyn päälle (minä ainakin olen), ja syyttänyt siitä mm. omaa tyhmyyttään. Syy ei ole kuitenkaan yksin käyttäjän – kun itse levyt on aseteltu neliön muotoon, ei ole olemassa mitään yksiselitteistä tapaa laittaa ohjaimia riviin niin, että niiden yhteys olisi selvä. Silloin virheitä sattuu helposti. Jokin aika sitten kohtasin lieden, jossa ensisilmäyksellä oli tehty mainio oivallus edellämainitun ongelman ratkaisemiseksi. Totuus oli kuitenkin täysin päinvastainen.

Continue reading “Lieden käytettävyys”