Craig is a Director of OptimalWorks Ltd, a UK consultancy dedicated to building award-winning websites implementing standards, accessibility, SEO, and best-practice techniques.
Microsoft Premieres Their Bing Television Commercial
Microsoft is showing Bing television advertisements in the US as part of their massive publicity campaign. Will it persuade you to try the new search engine?
Passengers Could be Stranded as AppJet Flies Off
The Two Ways of Sizing Absolute Elements in CSS
Most developers have used left, right, top and bottom properties with an absolutely-positioned element. But did you know that all four properties can be set at the same time?
Microsoft vs Google: Bing It On
Another week, another new and “revolutionary” search engine. Has Microsoft’s Bing.com got what it takes? Should Google be concerned?
5 Reasons Why Browser Sniffing Stinks
Opera’s recent problem with version 10′s user agent has brought browser sniffing back under the spotlight. Craig provides 5 reasons why the technique could be bad for your web application.
Airport Wi-Fi More Important Than … Food?!
Do air travellers really need wi-fi more than food? A recent survey appears to indicate they do. Craig examines the report further.
Why Opera 10′s User Agent Smells Bad
The user agent in the soon-to-be-released Opera 10 will report version 9.8. Craig reveals why the development team was forced into that decision.
Why File Naming is More Important Than You Think
Have you ever completed a web system only to find that a number of users appear to have seemingly random rendering errors? Craig explains why your file names could be at fault.
How to Override Inline CSS Styles
Inline CSS can be applied to any HTML element using the style attribute and it is generally treated as the most important definition. However, there is a way to override inline CSS from an external stylesheet.
Have We Become Too Dependent on Google?
Google’s recent downtime caused a tidal wave of failures way beyond the company’s own services. Is Google so dominant that it now affects the fabric of the web itself?