This is a reproduction of a boxout written for the ‘Exploding the myths of web design’ feature in .Net magazine, issue 189. Have you ever been handed a design for a website and wondered what font the designer has used for the body copy? Because I can honestly say I never have, and this certainly isn’t […]
I was the second Ben to be employed at Outside Line. Its confusing – I’ve never worked with a Ben before. The other Ben gets more phonecalls too, so I’m constantly getting interrupted by shouts and calls across the office intended for someone far more important. This has led to the coining of a nickname […]
If you need to apply the hasLayout property to an element in Internet Explorer but don’’t want to add height or another potentially damaging CSS property, use the proprietry zoom:1;. It is an IE only CSS property and sets the hasLayout flag to true while adding nothing visually or semantically to the element. Saved my skin more times than I care to remember.
With the forthcoming release of a new version of Internet Explorer, many of the hacks and workarounds used by site developers to target individual browser flaws and serve custom CSS are going to stop working. The developers of IE 7 have themselves warned that a number of the hacks, (such as those discussed previously on this site) will no […]
I know I have made my feelings about browser hacking quite clear, but I do have to use workarounds on client facing sites. Organising your hacks or workarounds so they make sense is a tough task, and I thought I would share how I order my hacks for ease of use. I prefer the route of […]
I make my living writing clean, accessible and semantic mark-up, (and making good cups of tea), and I designed this site to reflect these skills. A lot of time went into making this design fit into a web browser in a satisfactory way. With that in mind, I am not going to alter the clean […]