I've switched to the emails as storage plan, this entry (assuming it's saves) is the first under the new regime (all the older entries were moved over with a script).

Feeling at a bit of a loose end. I've got a kitten sat on me, which is very nice in the short term but doesn't really help me put together medium or long term goals.


Blog navigation

Definitely want 'first' and 'last' links, got plans for the archive (using the calendar widget).

Permalink pages should probably have 'previous'/'next' (or 'earlier'/'later', which might be easier to understand)

I think the "Track my reading progress" tickbox might be too big/prominent, but I don't want to hide it behind an options toggle. I could just turn tracking on globally, but I do want readers to have a choice.

There is still plenty of space in the header so I guess I just need to mess about a bit and see what works.


Ooh! I could put the "Track my position" control in the entries! Specifically, have it track alongside the current last read, so it moves as the reader scrolls.

That frees up space in the menu, and hopefully indicates what the control does ("Increases the affordance of the control", according to what I remember about UI design).


That's the archive deployed to live. Still TODO:

  • The interaction between month/year view and earlier/later is wrong, currently defaulting to days. I think I just need to check the model to see if day/month/year is null, and skip the value if it is.

    Sounds easy, but it's a bunch of typing I can't be bothered with tonight.

  • Turn track position back on. Currently disabled because I'm using the space for earlier/archive/later, will think about where it could fit.

  • Add an up to month/year link?

Anyway. Havok is back sitting on me, so it's probably time to quit for the night.


To remember your current position in the blog, this page must store some data in this browser.

Are you OK with that?