Before my previous post, there was something keeping me busy. Something important, but not particularly exciting, at least until the end result. My homepage has been transformed from this:
To this:
I decided to turn it into a portfolio, based on a final project I did for college (which I took advantage of, because all the concept/planning/design work was practically done!). It was initially there to present my Blender work, but I’ve extended it to include graphic design, photography and animation. I’m finally using my real name in it, too, instead of the old Friday13 nickname I’ve been using for –gasp– almost nine years!
I was never satisfied with the previous design of the site because it was, as someone else said recently, too simple. Very true. While my site is primarily meant to show my work, it doesn’t mean the design has to be something only a mother could love.
I’m a big fan of the color scheme, which I’ve been using since 2004 or so, so I kept it. Now, the layout … ah, the layout. That’s a real mess the difficult part of it. For my college project, I created each and every screen using Inkscape, exported them to images (35 in all!) and put them all in an Impress slideshow (with some clever linking between them), which was finally exported to PDF so it could be viewed everywhere (because there’s little hope for OpenOffice.org to be installed at college).
So, I grabbed a few of those Inkscape files and used them as reference for creating the layout. My first try was a mess because, up until a few days back, I didn’t fully understand the CSS box model, which doesn’t quite work as I expected it to (after much fiddling with Inkscape, desktop publishing programs and things like that). The site looked very different in Firefox and Internet Explorer 7, so I deleted the stylesheet and decided to start from scratch at a later time.
After reading more of the box model, just later in the day, I finally managed to create proper page divisions (yay!) and it finally looked right in both browsers. For some reason, using XHTML is what solved most of the problems (changing the DOCTYPE screwed things up again), so I decided to go with that instead of the HTML 4.01 (strict!) I’d been using since the last design.
As I had the layout done with Inkscape, all I had to do was carefully export parts of it that I would use as buttons: create a rectangle, place it above the button area (I always use guides for designing, so I didn’t need to zoom in or anything), either move it to the bottom of the object stack or make it invisible, and export. All the buttons were done in no time.
I’m a big fan of image compression, especially PNG. If the files can be made any smaller, I won’t hesitate to try a combo of OptiPNG, PNGOUT (through PNGGauntlet) and AdvanceCOMP. Yes, I’m a freak.
The navigation was done by combining both the active/inactive state of each button into one image and having them displaced with CSS. Oh, yes, did I mention the whole thing is controlled by one CSS stylesheet? My past sites have been lame attempts and getting a full CSS design, but this one got it right. Other than the content (the text and images in the main area), anything and everything is defined in one file that I can change at will if I want to screw up alter the design. That’s probably why the stylesheet ended up at almost 6.5kb, whereas the old site’s stylesheet didn’t even make it to 1kb (sad, I know).
The gallery is what I most wanted to update, as I needed to get over the old way of having the images lined up vertically with a description next to each. The old gallery was getting too long, giving the scrollwheel a run for its money. The new gallery consists of just thumbnails, much larger than before, and clicking on them results in a nicely overlaid image with its description right below, thanks to Lokesh Dhakar’s Lightbox JS (yes, the old version). While I normaly think that JavaScript is evil because of all the bad/annoying stuff that can be done with it, I found it necessary in this case. Note that most images have a link to a larger version at the end of the description.
All in all, the design (HTML files, buttons, backgrounds and CSS, without the actual works presented) is weighing in at a nice 88kb, and should load quickly for everyone. What I’m not completely sure is how it looks like on browsers other than Firefox 3 and Internet Explorer 7 (I don’t have version 8), even though I managed to get the site to look pretty much the same on both. So, any input on Opera, Safari, Konqueror and IE8 will be appreciated.
That’s it for the site redesign post. Didn’t know I could write so much crap about that subject!
If you’ve checked the site already you’ll notice that the animation section of it is empty. I put it there, despite having nothing worthy of showing … yet. Hopefully, it’ll motivate me to finish something soon.
Because I’ve removed some of the lesser 3D works from the new gallery, the old site remains available if you wish to see them. I’ve also updated the link button on the sidebar here, so it’s more prominent. Can you find it?
Anyway, I should be sleeping. Check out the page!

















SocialVibe