TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Font Playground – Play with variable fonts

131 pointsby wentinalmost 7 years ago

11 comments

kowdermeisteralmost 7 years ago
This uses font-variation-settings CSS property<p><a href="https:&#x2F;&#x2F;caniuse.com&#x2F;#search=font-variation-settings" rel="nofollow">https:&#x2F;&#x2F;caniuse.com&#x2F;#search=font-variation-settings</a>
评论 #17541712 未加载
ygraalmost 7 years ago
Tangentially to what is demonstrated here it also makes an interesting point about how browsers approach text rendering. Dragging the sliders in Chrome makes everything jump around in pixel offsets all the time (so you couldn&#x27;t even smoothly animate those values without the viewer getting a headache), while in Edge everything is smooth. But in Edge some interactions just don&#x27;t work. Firefox doesn&#x27;t appear to support a required feature for these to work.
评论 #17540746 未加载
chrismorganalmost 7 years ago
The Merit Badge sidebar preview gets extremely colourful with subpixel rendering: <a href="https:&#x2F;&#x2F;temp.chrismorgan.info&#x2F;merit-badge-subpixel-rendering.png" rel="nofollow">https:&#x2F;&#x2F;temp.chrismorgan.info&#x2F;merit-badge-subpixel-rendering...</a>. It looks quite fascinating!
评论 #17540861 未加载
dziunglesalmost 7 years ago
Cool, this one is also great: <a href="https:&#x2F;&#x2F;fonty.dizoo.bg&#x2F;" rel="nofollow">https:&#x2F;&#x2F;fonty.dizoo.bg&#x2F;</a>
DonHopkinsalmost 7 years ago
I love how &quot;Cheee&quot; has the descriptive dimensions of puffy &quot;Yeast&quot; and droopy &quot;Gravity&quot;!<p>The last one in the list, &quot;ZinZin&quot;, has &quot;Swash&quot; that makes discrete changes to different characters. And &quot;Lab&quot; also has four very different parameters: &quot;Bevel&quot;, &quot;Oval&quot;, &quot;Quad&quot; and &quot;Size&quot;. &quot;Devovar&quot; has a LOT of weird parameters!<p>Aha, you can click on any of the checkboxes next to the parameter names to map them to the two-dimensional variable options puck. It helps to break the text sample into several lines and zoom the font size way up to appreciate it.<p>Using variable fonts instead of color for syntax highlighting would make code look less like puking up a roll of skittles. Especially with some variable fonts designed to express the syntax and semantics of the language. Parens could get huggier as the got deeper!<p>I&#x27;d love a handwriting font with a continuously variable parameter that drove something like perlin noise to make each character slightly different.<p>Reminds me of the weird property names like &quot;BlueFuzz&quot; that Adobe Type 1 fonts used.<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=12478422" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=12478422</a><p>&gt;The story I heard was that Adobe&#x27;s Type 1 font encoding [1] used obscure names like BlueValues, OtherBlues, FamilyBlues, FamilyOtherBlues, BlueScale, BlueShift, and BlueFuzz, so that Adobe employees could discuss their proprietary font hinting algorithms in public while they were in line for burritos at La Costeña [2]. That way nobody from Apple or Sun or SGI who was standing in line next to them could understand what they were talking about. Yes THAT World Famous La Costeña: Guiness Record Holder for the World&#x27;s Largest Burrito! [3] On May 3rd, 1997 La Costeña of Mountain View, California created the world&#x27;s largest burrito. The burrito weighed in at 4,456.3 pounds and was measured at 3,578 feet long. It was created at Rengstorff Park in Mountain View.<p>[1] <a href="https:&#x2F;&#x2F;partners.adobe.com&#x2F;public&#x2F;developer&#x2F;en&#x2F;font&#x2F;T1_SPEC.PDF" rel="nofollow">https:&#x2F;&#x2F;partners.adobe.com&#x2F;public&#x2F;developer&#x2F;en&#x2F;font&#x2F;T1_SPEC....</a><p>[2] <a href="http:&#x2F;&#x2F;www.costena.com" rel="nofollow">http:&#x2F;&#x2F;www.costena.com</a><p>[3] <a href="http:&#x2F;&#x2F;www.costena.com&#x2F;famous.html" rel="nofollow">http:&#x2F;&#x2F;www.costena.com&#x2F;famous.html</a>
评论 #17542465 未加载
chrismorganalmost 7 years ago
The .panel on the right doesn’t do overflow, so on not-enormous screens, some of the sliders are hidden from view. Decovar with fifteen sliders is the easiest to see this on—if the viewport is less than about 1550px high, you’ll miss some of them.<p>I won’t offer suggestions on fixing that, because the straightforward solutions do damage in other ways; a more carefully thought-out solution will be required.<p>(Firefox Nightly, Windows.)
评论 #17542400 未加载
pepijndevosalmost 7 years ago
Does not seem to work for me on Firefox&#x2F;Linux
评论 #17539545 未加载
ggmalmost 7 years ago
This one finally made some things about how fonts play in the web more tangible to me. the bounding box and three choices of rescaling&#x2F;sizing made this much more clear to me, felt intuitive.<p>Felt like the font catalog was small. Some back info about what fonts this can play with, and why, and how to add more would help<p>(not a typography or font expert.)
评论 #17542517 未加载
kenbellowsalmost 7 years ago
I love the idea of an x-height axis as demonstrated in Dunbar. Different x-heights can be used for really interesting effects in different design contexts.
ameliusalmost 7 years ago
I&#x27;m getting some rendering artifacts, i.e. white horizontal lines.
tobyhinloopenalmost 7 years ago
Doesn’t seem to do much on mobile Safari
评论 #17540729 未加载