Kevätkartano

Recent postings

Another fix

Another fix for the fix.

Turns out that supporting the new AJAX based next/previous was too much of a pain to get working in old browers. So easiest thing is to have graceful fallback. New browsers get the AJAX with history updating. The old ones get just normal hyperlinks.

Forgot to mention that I have a GitHub account now too.

Fixed

IE10 is fixed correctly now.

I did a quick hack the other day that worked, but now the library I was using is fixed as well, so I can get rid of the hack.

I'm not happy with how the images rotate once the article becomes visible, but if I apply the rotation before the image is part of the page it doesn't seem to stick. Either some jQuery weirdness or the browser allows the CSS to override the style attribute. I can't imagine that is the case though. Either that or I don't understand something important...

 

Green no more :-(

Seems I have been neglecting this site for a while and things broke. Well, actually the W3C now started validating meta tags and this CMS produces one that isn't listed. Not a big problem in the scope of things I guess.

Anyway that started me thinking that I should probably migrate this whole thing to something like Wordpress. Probably I will once I get my hosting upgraded and double check that they actually support it.

In the mean time I started playing with this site again. First thing was to fix up the JavaScript a bit. I also added the ability to go to next/previous articles inside one section. Done with a little AJAX magic and some history altering. Unfortunately it seems the wrapper library for history doesn't actually work with IE10, so if you have upgraded already I apologize :-(. It isn't actually needed at all in IE10 anyway since it natively supports HTML5 history. I'll have to let the developer know...

Playing again

Changes are afoot.

You might notice things look a bit different around here. I did warn this would happen, it just took longer than I thought. I do suggest that you upgrade your browser to something modern though. The latest Google Chrome, Firefox4 Beta, or IE9 Beta improve things quite a lot.