Just finished and uploaded the latest revision of my website. I think it's really cool. I had more fun on this one than any other website I've made
The first thing to do, was to model/animate/render the logo (I know, it's awesome, right?) in Blender (2.5). Then I started working with some layout concepts. The one I ultimately chose was cool because it didn't require any home-page content. Plus, the visitor is blown away by the huge logo. The background needed something, so I put in the diagonal line pattern.
CSS and Javascript are seperated from the HTML entirely. There's not so much as an event to be seen in the main HTML document. There are two CSS files, one for the pages loaded with AJAX, and one for the normal document. Back buttons work. Also, I went to the extra effort, and made the site work without Javascript enabled. Try it out.
Mootools. This is the first time I've used a framework of any kind (for any language). Needless to say, I LOVE IT!!! It really sped up development time, and reduced the overall size of my code.
There's ashamedly not much PHP to speak of. There's an email form on the contact page, and a smidgen of syntax highlighting on the about page. That's about it. Sorry.
Speaking of the contact form, there's no captcha! I did a lot of research and found out how to circumvent most spam bots without one. I know this is all old news to you all, but I thought that was pretty cool. Plus, all of the inputs are interactively validated (and then re-validated by PHP). This is the first time I've done that, too.
The lists on the portfolio page and skillset pages are both populated by an XML file. That makes adding stuff easier for me, obviously.
Oh! One more thing: the blog page. It's not finished, but I did make it a little more interesting than the average "under construction" page.
I've learned a lot from this project. When I feel like it, I'll go through the CSS and optimize a bit; and give all definitions and styles a logical order.
What do you think?
P.S., click the center of the logo on the home page. A little treat for you.
Edit: forgot, here's the link, http://nucleussystems.com/