Show HN: Fontofweb – Discover Fonts Used on a Website or Websites Using Font(s)

70 pointsposted 7 days ago
by sim04ful

25 Comments

andelink

7 days ago

The searching for usage of fonts is a useful feature. But for identifying fonts on specific websites, I find the browser dev tools to be more than sufficient. There is a “fonts” tab that lists all the fonts in use and their attributes like weight, any variable axis, etc.

sim04ful

6 days ago

Variable Axis and other attributes are pretty feasible now, I'm already parsing the metadata for font tables values to dedup font files, so extending it should be pretty straight-forward.

I'll investigate.

nicoburns

6 days ago

If you're not already using it, the read-fonts and skrifa crates from https://github.com/googlefonts/fontations can parse variable font data (as well as pretty much anything else you might want out of an opentype font).

sim04ful

6 days ago

Currently using the fonttools crate, but i'll look into this, appreciate.

vinnymac

6 days ago

Small piece of advice you should be debouncing your primary input at the very least, especially because you insert an entry into the browser history for every character typed (consider only doing that on submit). Plus if any calls are made to the network in response to a key press you’d add unnecessary pressure.

Presently trying to navigate back to the comments from your site after typing out a domain required far more effort than navigating backward a couple times.

sim04ful

6 days ago

Fixed: instead of debouncing, i'm using location.hash, no network requests since hash arguments are ignored in urls.

I can't believe I was making a network request per keystroke, textbook example.

kinduff

5 days ago

Heads up that hashes cannot be read from the server.

sim04ful

6 days ago

Hey guys, seems the influx of traffic has resulted in some unforeseen circumstances; i'm still trying to figure out what's going wrong.

Edit - Fixed, Cloudflare wanted some money :)

user_7832

6 days ago

Excellent website! I manually still "collect" fonts in a text document using a font finder extension. I couldn't make out but is there a way to:

a. add any website you find that has a good font/paring, optionally with comparisons? (For example polestar's Unica77 is nice, I remember coming across NB International somewhere which is similar in some ways but nicer)

b. maintain one's "own" list of websites with good font/pairings?

sim04ful

6 days ago

I'll note down the font comparison feature, there might be something to it indeed.

dfee

6 days ago

Hey! That looks like the stack I’m working with! You just seem further :)

Totally meta, and I appreciate FOW (cool!) but I’m pretty interested in your learnings building and deploying with this stack!

Congrats on launch!

jasoncartwright

7 days ago

Might want to consider upgrading that VPS for a couple of days

sim04ful

6 days ago

Haha, Just enabled an endpoint wide caching policy. Stale content, but should be a stopgap.

dylan604

6 days ago

must be a backend person! they were so proud to tell us about eliminating the cost of the scraping, but totally forgot about the cost of the user facing part of it. /s

it is hard to imagine how quickly "going viral" can swamp your system until you've been there, done that.

pepa65

6 days ago

Doesn't work, fails to generate a report repeatedly.

sim04ful

5 days ago

Wow, what websites are you trying

craigkilgo

7 days ago

hug of death?

sim04ful

6 days ago

Oops seems like, enabled caching in the meantime. All the requests were hitting origin...thankfully I had cloudflare already doing the routing.

cank

7 days ago

[dead]