Skip navigation

Monthly Archives: May 2009

Yay! I wanted to redesign the homepage of my website and I have managed to do it!

It only took about 25 solid hours of work. blink.gif rolleyes.gif

What I wanted to do was to programme the page so when the mouse was rolled over an image on the left of the page, a larger image and some text appeared on the right side, in a separate box. Usually rollovers (as they’re called) are replacing one image with another image of the same size, and they often use javascript, which is a low level code* that I haven’t mastered. And it would take hours to learn that language, so I didn’t want to go down there. dry.gif

So the first thing I had to find was the geekie term for what I wanted to do. After trolling through a dozen or more fora, I get the impression it’s only possible in java. Damn. I try someone else’s java solution and it doesn’t work. mad.gif

Then I stumble on the term ‘disjointed rollover’. Wahay! Now I can seriously google for an answer. And, yep – some geek out there has worked out the solution in plain old html, using sylesheets. smile.gif

Once I’ve got that, it’s just a simple matter of adapting it. Bit by painful bit. For ten hours. sad.gif Oh, and redoing eight images – but that’s a breeze: a mere hour or so. Not counting the hours I spent a week or so ago, when I thought this up, chasing a few more images and playing around with them. tongue.gif

But, hey, it’s done. And I’ve mastered a bit more html in the process. Me now a half-geek. biggrin.gif

*computer languages range from low to high level. The higher the level, the more similarity to English rather than a string of symbols.

Follow

Get every new post delivered to your Inbox.