The saddest thing about the header update...
13 years ago
...is that the IE7 compatibility could have been fixed with one line of code that most developers would have put in anyway without even thinking about it. The line, for anyone who's curious, is "z-index: 1" — the code that's used to specify that an object is a layer above the rest of the page. That the menu works in any browser without it is pretty much a fluke; I don't think default layering is even part of the W3C spec.
(The second saddest thing, for the record, is that it uses <table> tags to keep the two halves aligned to the left and the right respectively, instead of <div>s set to "float: left" and "float: right".)
(The second saddest thing, for the record, is that it uses <table> tags to keep the two halves aligned to the left and the right respectively, instead of <div>s set to "float: left" and "float: right".)
FA+

It will also allow for "plugin" like themes. Allowing you to change the layout of a page, without touching the html code.
- Using <div>'s = cleaner/less cluttered coding.
- <divs>'s allow more flexibility and better designs.
- Unless you're a wizard with CSS. Tabular layouts (Tables) will always look ugly ^^'
And with HTML5 coming into the picture, <divs> are even more flexible.
It's hard to explain... for me anyway.
If you're hard-coding a web site to work only in one resolution (or use a lot of JavaScript trickery, like InkBunny does), then DIVs are fine. If you want a page that adjusts to the screen, DIVs will keep you up many late nights. And that's before you start trying to accommodate each browser's broken implementation of CSS layout.
Don't even get me started about nesting DIVs. There should be no need to have containers 20 levels deep when you could define a "menu" element instead. The reason why we're still hacking away at idiotic, complex menu code is because HTML and CSS are horrible abominations, and nothing can be done about it at this point. Or at least, the commercial companies in charge don't want it to change (it might shake up the régime).
With that said, yes, the FA banner could certainly be done better. Not having IE7 compatibility is an embarrassment. However, a good design is not as simple as it seems, especially if you want it to be resolution independent.
And anyway, I figure screwing over IE users on purpose just because you consider it backward is like putting magical spike strips on the roads that only cause flats on American cars.
that there are people that still use Internet Explorer.
i can understand loyalty to a friend but that doesn't mean you should sacrifice your integrity to do so... and to be blunt, yes, i will admit to being a bit trollish at times but there are many people like me that won't be so "kind" (as you probably already know.)
Thanks for the offer.