Live data from Hacker News

Web fonts, boy, I don't know

meowni.ca

241–250 of 333 posts

Re: Web fonts, boy, I don't know

#241
Custom fonts and web fonts are fine... if they are stored on the same web server, so they load with the document.

Images are fine... if you specify the width and height so the page doesn't jump around while the page loads.

Menus and top bars that change when you scroll down are never acceptable. It's distracting and unnecessary.

Goofy background and image effects in general are very annoying if they are synced with page scrolling. It reminds me of a child's pop-up book.

Re: Web fonts, boy, I don't know

#243
post #181

Earlier quoted context omitted.

My experience has been web designers are strongly in either the "system fonts are an abomination before God" camp, or the "the user picked the system fonts, lets use those." camp. Oddly pulling them from one camp into the other seems very very difficult.

What happens when a user makes their system font esoteric-new-age-web-sans-font-#523626263278 and your page and the system itself are using the same font?

Its clearly what they want to use. And with em and rem, vw and vh, a change in font doesn't have to screw up the entire page.

What I used to see in some early 90s sites, and would love to see again, is customisations.

You use the system fonts, your own stylesheets, but have a button that loads and activates a WebFont, changes display colours and the like.

It also means that when JS is disabled, or unavailable for some other reason, you can gracefully fallback to a useable site.

Re: Web fonts, boy, I don't know

#245

Off topic, but the first paragraph mentioned using 2G mobile internet in Taiwan... why!? 4G is cheap and plentiful there. https://guidetotaipei.com/article/cell-phones-and-sim-cards ($100 TW = $3.18 US)

I was curious about that too...

Are there any rural or wilderness areas where the quality would downgrade, maybe?

Re: Web fonts, boy, I don't know

#246
post #70

Earlier quoted context omitted.

I'm convinced this page-jumps-as-you're-about-to-touch is a dark pattern to some clickbait time-waster sites use to get more mobile ad clicks. Just when I'm about to click 'Next' to see the 7th-of-53 stoopid-photos-taken-at-Walmart an ad link jumps to be right under my finger.

You gotta stop going to those sites. :)

Firewall them -- on the device or router. It's what all the cool kids are doing these days.

Re: Web fonts, boy, I don't know

#247
post #5
post #2

Fonts ought to have Subresource Integrity checksums, and clients should cache them effectively, even cross-site. It's not like they change much.

Caching doesn't help that much if you're only sending the subset of the font that you're actually using for a given page. I'm not sure the same font gets loaded from different places all that often either.

If the recommended alternative is for everyone to use the handful of known system fonts, we very quickly arrive at everyone loading the same fonts anyway. Increasing that pool of options by having some additional choices in a cache would be nice -- especially for those of us on less popular OS's. And having to calculate a font subset per page and transmitting it along with the content doesn't sound like a winning tactic.

Re: Web fonts, boy, I don't know

#248

Earlier quoted context omitted.

As much as I believe font matters, I really think people should just use system fonts in general. No content is definitely more annoying than ugly content, but I have a seething hatred for webpages who jump around as content loads. "Let's click on this link... ah, not that link, let's go back. Yes, this link... NO! STOP MOVING!" Besides, I'm used to my fonts. I know your fonts are a deliberate design choice, but I'm…

"Let's click on this link... ah, not that link, let's go back. Yes, this link... NO! STOP MOVING!" This is my #1 complaint about reddit. Not due to fonts; but rather when I load reddit on my phone, a "get the reddit app" banner appears... timed perfectly so that my attempt to view my messages sends me off to the app store.

Best suggestion I've seen on this: click events apply to whatever had been in the location ~300ms BEFORE you selected it. Turns out humans can't respond much more quickly than that.

I wish I could credit the source but I don't recall -- HN or Reddit probably.

I'm also still not sure this solves the full problem. On mobile, there's generally the problem that a touch and a drag are two different actions, but they're not clearly distinguished. There's a tremendous amount of ambiguity over just where you can or cannot touch on a given web page to accomplish a click, and increasingly pages have very few "safe" whitespace zones.

Examples coming to mind: Chrome/Android history -- the delete-item 'x' will also open the link in the current browser tab. I've found clearing history to be tedious (there's no way to select multiple items, or a date range, say -- you can only delete items one-at-a-time, and not too fast...). On YouTube/Mobile, the entire panel of a search result is a clickable zone, making scrolling the page without inadvertently opening a video you're not interested in all but impossible.

It's abysmally poor UI/UX in both cases.

Re: Web fonts, boy, I don't know

#249
post #141

Earlier quoted context omitted.

> Categorizing type as "a design choice" dismisses it as fashion rather than function, which I don't think is the case. I think it's a question of how often it's one vs. the other. There are precious few good examples of web font usage -- so few, in fact, that I can't even think of one off the top of my head. > Type can put fashion over function, but it can also enhance function by making text more readable, How so?…

You aren't alone and some go even further! I make my own "enhancement suite" for any website I frequent. I blacklist all Javascript by default and whitelist only Javascript necessary for things to function. I use Greasemonkey to add my own functionality to a page, sometimes blacklisting the "default" functionality and rolling my own code to replace it in a more "me-friendly" way. And finally, Stylish, so that I can c…

I'm fond of Verdana, which is what this site is using. Also Trebuchet MS, which has a slightly quirky feel.

Re: Web fonts, boy, I don't know

#250
post #115

Earlier quoted context omitted.

Set up pihole or similar at home and none of your devices will see ads. It's great fun and makes a nice difference on mobile.

Thanks for the suggestion, but it doesn't seem good for me. Blocking things at DNS level, can be counterproductive. Maybe there's a false positive that's been blocked and it will probably a headache to find it.

I don't think I've ever experienced this. Perhaps the lists I was using were just particularly conservative.
Post reply on HN