Archive for the 'CSS' Category

Third-party OS X drivers: Just Say No

Friday, July 4th, 2008

Without a doubt, the worst part of using a Mac is dealing with the mess that is third-party hardware drivers. Using hardware under OS X is either completely painless, or a nightmare.
The best scenario is that the hardware is supported out of the box. This happens most of the time, and it’s extremely pleasant. You [...]

2px mystery solved

Wednesday, April 9th, 2008

The problem with borders and widths has been solved.
In a nutshell, borders are not included in the element width when you use the width property to set it. So the width of the element in my example was 100% + 2px, which caused the wrapping and overlap problems.
CSS 3 will have calc(), which should let [...]

Acid3

Monday, March 31st, 2008

It was recently announced that Safari (WebKit) passes Acid3. The gory, nerdy details are available for the interested.
It took seven months for Safari to pass Acid2 (in a gold release), and < a href=”years for the other browsers. IE 8 and Firefox 3 (both in beta) will be the first versions of those browsers to [...]

In case you were wondering

Friday, March 28th, 2008

The iPhone’s browser still doesn’t support position: fixed

Weirdness: form button widths are off by 2px

Friday, March 28th, 2008

I’ve been working on the redesign of Atomized off and on for over six months now, and I keep running into weird issues. Take this testcase, for example:

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN”
“http://www.w3.org/TR/html4/strict.dtd”>
<html>
[...]