The Net is Dead - version 4.0

Tuesday Jan 17 2006

Welcome to the brand new for 'The Net is Dead'. Over the past three weeks I've been spending my travel time as well as many evenings and time in the weekend on creating a brand new look for my weblog. It's been a great experience to work on this new template and I've learned a lot of new techniques in the process. I can now officially express my deep love for Prototype.js. Without this awesome piece of wizardry this new template really wouldn't have been possible. This posting marks the beginning of a new and exciting period for me as a developer & designer. I've got a lot of exciting things planned for the future about which I'll write more in due time. Let's first celebrate this new design!

Dark Matter Pro: a premium photoblog template.

Affiliate program available

General theme

When redesigning 'The Net is Dead' there was one thing I absolutely wanted to preserve: the road! The 'road to nowhere' which decorated the old theme is also in my favicon and it's the most important recognizable part of my site. Originally I even wanted to use the exact same photograph but unfortunately I couldn't find it anymore on the stock exchange. Then I found the one you're looking at right now. I fell in love with it immediately as it has a somewhat more industrial look compared to the previous image. In fact I designed the whole site around this one image. I hope you will consider it an improvement. I myself definitely do.

Some design decisions

While the previous template was nice and resulted in many enthousiastic reactions from readers, it had it's disadvantages. First of all it was quite cluttered. There was simply 'too much going on' to my taste. Therefore I attempted to reduce the clutter and move things around a bit. This resulted in a tabbed interface in the sidebar which nicely organizes (and hides) the less important stuff. I dumped the calendar in favour of a recent comments lists which is nice to quickly keep track on what's going on.

Then there's the new 'big bottom'. I really love Derek Powazek's concept of 'embracing your bottom'. However, many people take this to the extreme by placing highly important content (such as a main menu!) in the bottom area. This is way too much to my taste. Instead of forcing people to scroll all the way down for a menu and other important elements I choose a 'best of both worlds' solution. There's a nice fat bottom with important content in this new design but the menu stays where it belongs: above the fold.

Since 'content is king', I decided to take the less important 'interesting reads' tidbits to the bottom. This results in visitors immediately being exposed to the real beef: the large postings. In order to force myself to only post really good articles and reduce babble entries I decided to feature only one article on the frontpage. My reasoning: If there's only one article on my frontpage, it better be a damn good one. Therefore you can expect less 'blogging' and more writing from me in 2006. As a nice side effect this also results in a rather compact frontpage which I happen to like a lot.

AJAX

This has got to be the most packed site I've ever created. While Typo, for which I designed Lush contains quite a lot of AJAX there's a difference between Lush and this design.

Typo has all the fancy stuff built in, ready to use, while Pivot doesn't have any of these 'Web 2.0 gadgets' at the moment! This posed a challenge: I had to do all dirty work myself. Luckily I already built a live search before which saved part of the trouble. The code however was kinda messy and I had a strong desire to completely separate the behavioral layer from the presentation this time around. Therefore I refactored the livesearch thoroughly.

Then there was the AJAX commenting. Typo has it, WordPress has it (if you use the K2 theme) but Pivot doesn't. Yet I just _had_ to be one of the cool kids that have AJAX commenting on their blog. It took a while and a lot of hacking but I managed to pull this one off. 'The Net is Dead' now features nifty AJAX commenting and nice error handling in it's forms. All thanks to Prototype.js and script.aculo.us. One day I might release this functionality as a separate plugin if I find a way to make it a bit more 'dummy proof'. Who knows....

Some other tech issues

I will probably be tinkering and tweaking for a while but I figured it would be best to unleash the beast since this is still the best way to find those little issues I overlooked. The is mostly valid and the javascript is completely isolated from it. The CSS is still slightly messy and you'll still find some style attributes here and there. This will be fixed soon. All in all I consider this new design a huge improvement over the previous template. I find myself learning new things and improving myself with every new design I finish which makes it very exciting to keep going, design after design.

I'm sure some minor things will change in the weeks to come and I'm sure you'll spot some problems with the site in it's first weeks. If you do, by all means let me know so I can fix or improve it!

Thank you

Some grateful words go out to the folks at the 9rules forum who gave me valuable feedback when I first demonstrated a rough version of this template to them. A special thanks to Kyle Neath for his excellent and elaborate list of tips! This is exactly the kind of stuff why I'm so happy to be part of 9rules. The community just rocks!

I guess I could go on forever in this posting but I'll leave it at this. I hope you will enjoy this new design as much as I did creating it!

P.S: for my Dutch viewers: IF you like this result you can still nominate me for a best design bloggie ;)

bookmarking

Commentary

Join the discussion! Leave a comment through the comment form below!

Got something to add to this?

Feel free to leave a comment on this site. You can use Textile and Emoticons. Your email address is only used to show a gravatar. Please stay on-topic and use common decency. Spammers will be shot in front of a live studio audience.

If you plan on posting code, use pastebin please and post a URL to the code. The comment processing doesn't deal very well with code. Sorry for the inconvenience.

Human comment spammers: don't bother posting your crap here. Comments are moderated and I won't let any of your shit through.

Remember personal info?
Yes
No

Trackbacks

If you have an interesting related post on your own site you can leave a trackback. As they say: 'a little AJAX a day keeps the spammers away' which is why you'll have to click below to generate a trackback key. The key will be valid for 15 minutes and can be used only once.

Marco is vernieuwd
Marco heeft een nieuw thema op z’n log en die liegt er niet om! Persoonlijk vind ik de AJAX toevoegingen erg goed! Sweet!

...Sent on 17 January '06 - 13:36 , via Bakkel's Weblog
Templating
Je let even niet op en voor je het weet wordt je links en rechts ingehaald door je collega. Daar waar ik al maanden het voornemen heb om eens een eigen template te maken voor Pivot zodat ik niet meer gebruik hoef te maken van een van de vrij te gebruiken t…Sent on 19 January '06 - 08:12 , via 127.0.0.1
Light color fonts in inputs
When your site is on a dark background, the form fields might suffer from … eh, unreadability. Here’s an example with two, otherwise great, blog designs….Sent on 19 February '06 - 22:46 , via phpied.com

 

  • Featured Links
RockySomewhere near the Orion NebulaBookalicio.usGolden Gate BridgeThames River BankJackie and mePimpin' it