Erik Ogan (eriktheplaid) wrote,
Erik Ogan
eriktheplaid

  • Mood:
  • Music:

Nine Years Later

[Cross-posted from my MovableType Blog]

In a fit of "fuck it" this weekend, I pushed the redesign of my personal website live. It replaces a design that is just shy of 9 years old.

I was very pleased with this design when I mocked it up. The whole thing came together in just over 24 hours of hyper-creativity some time in early December (I think). It's only the second time a design of mine has suffered the translation out of my head more or less in tact. (my mom's site (while it still remains) being the other.)

The trouble is that it's taken quite a while to implement it, the vast majority of that time spent beating my blog into shape, and trying to cram all the blog navigation onto the page. I'm not done (the archives box on the left should not be fixed, but I need to figure out how to correctly unfix a descendant of a fixed container in a fluid design, it ends up relative to the parent, which is on the right. (I may break down and break it out into it's own container, but that breaks the logical flow of the (unrendered) page).

Adding to that, somewhere around the middle of my working on this, Salim pointed me at this post about "slugs". Unfortunately, I think our version of MT predates the "keywords" field, but it got me thinking about my whole blog archive structure, and I spent a fair bit of time redesigning that, which meant I needed to figure out the best way to expose the new structure in breadcrumbs.

Right before I pushed it live, I wrote a quick perl script to go through the database, pull out the entries and categories, and write out Apache .htaccess (permenant) Redirect commands, so that in the vanishingly small chance that someone actually reads my blog (or, more accurately, finds it in a search engine) the old links will continue to work. I'm actually a bit proud of that, even though it was easy.

After staring at it for so long, I've come to the conclusion that I hate the new design, I hate it's whole aesthetic raison d'être. But I also realize that it's light-years better than the 9 year old design. So rather than start this process all over again (for the third time, at least), I'm just going to make it live, and in theory, the new XHTML nature of the pages will make changing the design a snap. (Yay! separation of content from formatting! We've reached 1997!) Once I've built up enough energy to take a stab at it, that is.

Tags: cross-posted, css, personal minutæ, standards, web design, written on the train, xhtml
Subscribe

  • My Email to the FCC

    [ Cross-posted from my MovableType Blog] Commissioners: Over past 20+ years I have had the great fortune to make my living building…

  • Thoughts on the Demise of Flash

    [ Cross-posted from my MovableType Blog] [When I posted my glee at this announcement, a friend asked: “Could you explain what…

  • Golden Gate Social Ride (Special Edition)

    [ Cross-posted from my MovableType Blog] [I know it has been a long time since I’ve done one of these, but this one is…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments