Blog

Starting Afresh

I like shiney things. Things that make me go “ooo” and “ahhh”. For example I like Macs, and more suprisingly Windows Vista. It will come as no suprise then that I am a mad fan of using AJAX in my web sites and applications. Lets just recap on why Ajax is so ‘mega friggin awesome’! No more waiting for page loading. Web pages take about 2.5 seconds to download and another 1-2 to render depending on your computer hardware and

Password Manager

Found this great lightweight password manager: KeePass: http://keepass.info/ All very self-explanatory. A master password locks the database. Plenty of plugins to make life easier for you. So far I’ve only tryed using the Firefox >> KeyPass importer which in turn requires you to download the KeyPass XML importer. I experienced problems when trying to directly import from Firefox so I downloaded the Password Exporter addon. This exports your Firefox passwords into an XML file which the Firefox >> KeyPass importer

Menu Challenges 2

IE6 is broken. [sourcecode language=”css”] #menu ul.level2 li { display: block; } #menu ul.level2 li a { display: block; float: none; border: 1px solid transparent; /* Stops the box from jittering on hover */ margin: 0.25em 0px; padding: 0.3em 0.6em; background: transparent; color: #666666; font-weight: normal; } #menu ul.level2 li a:hover { background: #f36e45 url(../images/menu-level2-bg-hover.gif) left top repeat-x; color: #ffffff; border: 1px solid #f2683d; -webkit-border-radius: 3px; -moz-border-radius: 3px; } [/sourcecode] 2 major problems. There is a large margin on the

Menu Challenges 1

Ok, so I’m getting into my site now. The wrapper is in place, and I’m moving on to the menu: As you can see, this isn’t your ordinary set of tabs and is causing a number of problems for browsers. Rounded Corners The problem with this menu is that it’s got a curved highlight hover. There are 4 different ways to curve boxes: 1. Nifty Corners: Uses JavaScript to insert <b> 1px in height and reducing in width. PROS: Scalable,

First Considerations

Over the next few months I’ll be working on a project that involves coding the frontend of a website. The first thing I consider is what level of accessibility is the site going to follow and at what cost. I always write a site to adhere to a strict xhtml standard: [sourcecode language=’html’][/sourcecode] Why? If I don’t follow a standard then what am I actually following. There isn’t any extra effort in doing things by the book so why avoid

Flying Lesson

As a birthday gift, I took a half hour trial flying lesson. This is me landing at Newcastle Airport. Okay, when I say “me landing”, I mean I am the one holding the camera.