.site:before { background-color: #438EB9; content: ""; display: block; height: 100%; min-height: 100%; position: absolute; top: 0; left: 0; width: 182px; z-index: 2; }
I certainly HOPE that isn't part of the default Wordpress theme. I think someone just got a little lazy with their full-height column hacks.
Murhpy's law strikes again!
You have to go out of your way to make it unresponsive. You have to insist that you know the one, true, best way to use your site for every type of user--big-screens and small, strong- and weak- and no-sighted, color-seeing and non-color-seeing, rich-enough-to-own-the-latest-macbook or not. The pixel-perfect positioning of your logo is more important than people who do not meet your conception of your perfect user.
Sure, certain concessions need to be made. Obviously, if you're making a shape-matching game, the blind need not apply. Deaf users probably won't get anything out of SoundCloud. But most sites have a broken interface for anyone other than a median human.
Just imagine if HN had a properly semantic HTML layout. It'd scale properly to every cellphone with a browser, ever. Unstyled, semantic HTML may not be pretty, but it works. Resist the temptation to corrupt it with CSS and its nutty notion that it could ever maintain cross-compatibility with print.
I can't even tell what it's doing right now ...
Akin to a "lessons learnt writing great software".
"Test on different operating systems." "Run profiling to detect memory leaks" "Don't commit buggy code."
Just some obvious guidelines anybody would know.
As an amusing aside "dom kop" (same phonetic as their domain name) in Dutch or Afrikaans translates to "stupid head"
I guess there's a seventh lesson they still haven't learnt yet.
Also, in Dutch your site sounds like "stupid head" (domcop, pronounced out loud, sounds like dom kop.)
Go irony!