Joulupäivän aamuna maa löytyi valkoisena, vaikka edellisenä aamuna oli pelottavasti satanut vettä ja räntää. Iltapäivällä sade lakkasi ja kävin vanhempieni kanssa ulkona lumitöissä ja kävelyllä kylän ympäri. Nappailin kävellessä kuvia Vääpelikylästä — lumi korostaa kivasti esimerkiksi naapurin pihassa olevan karhutoteemin piirteitä.
- »
- WordPress 2.0 on julkistettu — sehän on ollut englanninkielisen WordPressin lataussivulla jo tapaninpäivästä lähtien. Ohjelmaan on kuitenkin vielä tässä välipäivinä tullut tiheään tahtiin korjauksia, joten itse odottelen vielä viikon tai pari ennenkuin uskallan päivittää blogejani. Käännöstyötä ohjelman paikkaukset eivät kuitenkaan oleellisesti hidasta. Olen aloittanut käännöksen, mutta ohjelman 1216 käännettävästä viestistä on vielä noin 340 tarkistamatta tai kokonaan kääntämättä. Veikkaisin, että niiden parissa kuluu vielä muutama ilta.
- »
- NetBSD 3.0 has been released!
21.12.05
Playing with microformats
I’ve been taking it easy today just practically invisibly improving the code on this website. The hAtom microformat was brought up recently on one of the WordPress mailing lists, so I thought I’d see about adding support for it here. It was actually rather straightforward: I didn’t even have to rename any of my CSS classes.
The only remaining issue (which is not really an issue at all) is that the post author is not showing up in the the microformat parser I’ve been using to test. According to the hAtom spec the default should come from the XHTML author, which according to my undestanding is specified using the <meta name="author">
tag. I’ve specifically added such a tag, as I don’t display the author in each post, since I feel it would be silly to repeat my name throughout the page.
Since the recommended author data format was hCard I added general support for it on all my pages, too.
As a side effect of all these changes I’ve also fixed a couple of the spots that used to render irritatingly poorly with the Lynx web browser. CSS with its display
property was highly useful in keeping up appearances on the other browsers. “Extra” elements added for Lynx can easily be hidden with display: none;
. As another example, while <p>
is quite useful in adding some extra spacing in Lynx, it is often desirable to undo the effect on other browsers using display: inline;
.
- »
- I’ve gotten back to pkgsrc work through rebuilding everything on my development system. I’ve found that some of “my” packages have been changed while I’ve been busy with other things. The IceS MP3 streamer (audio/ices-mp3) wouldn’t even compile anymore with the embedded Perl option enabled. I use a Perl module called mstream to keep my personal radio stream going. I’ve reverted the offending change and all is good again.