Live data from Hacker News

Perfect Motherfucking Website

perfectmotherfuckingwebsite.com

71–80 of 249 posts

Re: Perfect Motherfucking Website

#71
All of those changes *should* be the *default*!

i.e.:

- dark mode should change default colors to white on black.

- viewport default should be "width=device-width, initial-scale=1"

- HTML's only supported charset should be UTF-8.

- Default CSS for body should be something like:

        body{
          max-width:40em;
          margin:0 auto;
          padding:1em;
        }

Re: Perfect Motherfucking Website

#72

I want to hecking scream. The point of the original website in this chain was not that you couldn't do media queries, or that all of your designs had to be unstyled. It was a gosh-darned satire that showed that even if you did literally nothing , your website would still be responsive and readable and load fast. The fact that it did nothing, that it was just a completely unstyled HTML page was the reason that the jok…

This one has a dark theme though.

Re: Perfect Motherfucking Website

#73
post #57
post #7

From " http://bettermotherfuckingwebsite.com/ " which is one up the chain: > A little less contrast WHY. WHY DO PEOPLE DO THIS. To give this person credit they have at least chosen some sensible values, rather than gone with something that was just about enough on an expensive graphic designer high-contrast monitor and then not tested it on anything else. Leaving the rest of us squinting to try and read text or manua…

> WHY. WHY DO PEOPLE DO THIS Because designers are taught that too much contrast causes eye strain. They're advised against putting pure black text on bright white backgrounds. https://www.wired.com/2016/10/how-the-web-became-unreadable/

I hate Youtube on dark mode for that reason: it's white text on black background and I struggle to read comments!

Re: Perfect Motherfucking Website

#75
post #7

From " http://bettermotherfuckingwebsite.com/ " which is one up the chain: > A little less contrast WHY. WHY DO PEOPLE DO THIS. To give this person credit they have at least chosen some sensible values, rather than gone with something that was just about enough on an expensive graphic designer high-contrast monitor and then not tested it on anything else. Leaving the rest of us squinting to try and read text or manua…

Also what's up with those side margins? A little margin is nice (HN's feel reasonable), but the margins on both PMFW and BMFW look like they follow the philosophy of maximizing scrolling and margins to cram a bunch of ads in the margins, only without the ads. One caveat might be that I'm viewing them on a desktop monitor and not on a cellphone.

(Edit: Okay, I should have read TFW. They mention the reason for the line width)

Re: Perfect Motherfucking Website

#76
post #13
post #10

Earlier quoted context omitted.

Um, what's so bad about that?

Yea, seems like it would center it without much fuss. That might be a bit too big for mobile browsers, so choosing that width might be a bit of an odd choice.

it's a max-width. and the viewport is set sensibly, so it looks great on a phone.

Re: Perfect Motherfucking Website

#77
post #35
post #7

From " http://bettermotherfuckingwebsite.com/ " which is one up the chain: > A little less contrast WHY. WHY DO PEOPLE DO THIS. To give this person credit they have at least chosen some sensible values, rather than gone with something that was just about enough on an expensive graphic designer high-contrast monitor and then not tested it on anything else. Leaving the rest of us squinting to try and read text or manua…

A fundamental design principle is that full black is unnatural. It's like, point three on "I don't know anything about design, give me a quick list" articles. And it's pretty true, frankly. Making text a little more navy or gray makes a big difference. Sure people have eyesight issues and not everyone has a great monitor, but most people prefer it this way.

Slightly greyer is OK, but if you give up most the contrast and use a small font, a large fraction of the population will find your site hard to read. There are way too many low-contrast web sites out there.

Re: Perfect Motherfucking Website

#78
post #57

Earlier quoted context omitted.

> WHY. WHY DO PEOPLE DO THIS Because designers are taught that too much contrast causes eye strain. They're advised against putting pure black text on bright white backgrounds. https://www.wired.com/2016/10/how-the-web-became-unreadable/

I hate Youtube on dark mode for that reason: it's white text on black background and I struggle to read comments!

They're doing you a favour.

Re: Perfect Motherfucking Website

#79
post #7

From " http://bettermotherfuckingwebsite.com/ " which is one up the chain: > A little less contrast WHY. WHY DO PEOPLE DO THIS. To give this person credit they have at least chosen some sensible values, rather than gone with something that was just about enough on an expensive graphic designer high-contrast monitor and then not tested it on anything else. Leaving the rest of us squinting to try and read text or manua…

> WHY. WHY DO PEOPLE DO THIS.

Do you like 400 nits of #ffffff right into your eyeballs? No? Me neither.

The alternative is absolute darkness with extremely bright text, which in turn makes it unreadable (if you have astigmatism as I do) and literally causes pain due to the high contrast.

Nothing in nature has such an extreme contrast.

The only reason anyone would ever use full contrast is if they have a shitty 6-bit monitor panel that doesn't even reach the contrast ratio of a shitty 1990's monitor. And they don't even have a proper color profile, so their computer thinks their monitor has all the contrast ratio in the world, and doesn't tonemap fuckall.

The only way to resolve this is if either everyone finally switches on a color managed workflow, or we outright ban the shitty panels where #000000 on #ffffff is necessary for readability instead of being just painful.

#ffffff is the color of looking directly into the sun and absolutely painful bright, #000000 is the color of the deepest, starless night. You need these colors for movies, for games, for images. But your text should never be the contrast between a starless night and looking directly into a star.

Increase the contrast of your monitor, calibrate your panel, but don't build a worse website to compensate for your shitty panel.

EDIT: this comment puts it very well: https://news.ycombinator.com/item?id=26741285

Re: Perfect Motherfucking Website

#80

The overly curse happy programmer speak is so very stale. I'm not offended or anything but it's just not that great. It doesn't make the content more interesting. It doesn't make the author seem any cooler. It's just meh. It reminds me of Epic Meal Time; a facade of coolness based on cursing, alcohol and over the top food. I love that instead of this style we're getting a new generation of programmers who are genuine…

Glad to see others feel this way - I swear often enough myself but I find this type of writing very unattractive despite it being a joke. I had to stop reading.

I was wondering if I'm just getting old or if it's actually a bit tired. Perhaps a bit of both.

Post reply on HN