by webstartupper on 6/19/14, 12:18 PM with 20 comments
by sergiotapia on 6/19/14, 2:59 PM
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.
by didgeoridoo on 6/19/14, 12:31 PM
by skizm on 6/19/14, 2:11 PM
by moron4hire on 6/19/14, 2:17 PM
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.
by webmonkeyuk on 6/19/14, 2:45 PM
As an amusing aside "dom kop" (same phonetic as their domain name) in Dutch or Afrikaans translates to "stupid head"
by camillomiller on 6/19/14, 12:33 PM
I guess there's a seventh lesson they still haven't learnt yet.
by owenversteeg on 6/19/14, 4:27 PM
Also, in Dutch your site sounds like "stupid head" (domcop, pronounced out loud, sounds like dom kop.)
by tahmida_t on 6/19/14, 1:12 PM
by untilHellbanned on 6/19/14, 2:17 PM
by Donzo on 6/19/14, 12:33 PM
Go irony!
by lgmspb on 6/19/14, 12:33 PM