In my new job I recently discovered what seems to be a bug in Firefox 3.5: when there is a link (or anything else to which an outline could apply, i.e., any element with an :active state or a tabindex) that is floated (i.e. float: left or float: right) inside a container with overflow set to auto, the outline on that link will take up space, contrary to the W3C spec. This means that such a link, if it fills the container in either the X or Y dimension, will cause scrollbars to appear when it is active (tabbed to or pressed).
But there’s a fix: If you apply CSS outline-offset with a negative value, e.g. outline-offset: -2px;, I suspect it still takes up space (in a sense), BUT that space is inside the element’s current boundaries, so no harm done (unless you really needed that outline to conform precisely to the boundaries.
No long explanation about why I haven’t posted in a while. If you’re still reading, you want content, not apologies. But a short explanation: I took a new job (full-time, in an office) and moved to Seattle. That means that twelve8 creative is now based in Seattle, not Chicago!…
I really like it!. Here’s Unit’s slightly anorexic case study: http://unitinteractive.com/vector-media-group.php and the site itself: http://vectormediagroup.com/.
MoMa just launched a new site. I’m not going to try to offer a full review, just some observations: The site is richly interactive and dynamic…