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.

The Elements of Typographic Style Applied to the Web

78 pointsby omarfarooqover 3 years ago

13 comments

lazyjeffover 3 years ago
I teach user interface design, with a bit about typography but I&#x27;m not a typographer myself. But I feel like a lot of the advice there is taken from graphic design (based on the original EoTS book), and not that practical for web designers where text is slightly more fluid.<p>Namely, much of the book is about making choices that depend on the exact placement of individual characters on the screen. Like the entire section about hyphenation. This doesn&#x27;t make sense if the glyphs show up slightly different on different screens. Like Mac&#x2F;PC&#x2F;Android might render the same glyph for a font just a pixel different (maybe even just due to the way it rounds a number), bumping a glyph on to the next line. It&#x27;s really hard to control the exact placement of each glyph, and not worth fretting about for the web. So I think the principles in the book that are focused on exact placement of individual glyphs (characters) is incompatible with the more general principles of responsive layouts or using a native font stack.<p>Some of the advice is automatically taken care of by defaults on the browser&#x2F;OS, like kerning or letterspacing are often not that relevant to the web designer. It might be relevant to the people working on rendering at the browser level. And the other advice is stylistic and depends on the content (like indentation and casing).<p>I think the most practical advice from this book is fairly straightforward: choose some appropriate sizings for various headers and body text, check that you have about 70 characters per line, and choose a comfortable line-height for the body text.
评论 #28417873 未加载
uxcolumboover 3 years ago
The web is not print and that site looks unusable to me (it might be old).<p>It kinda looks broken on a big screen and it took me a while to figure out what to do next. Call to actions were not clear.<p>Keep things simple, the web is fluid and make sure your text is legible and ensure good contrast. Also think about load performance and ideally stick to fonts that are generally already installed on devices by default.<p>Or follow this handy guide:<p><a href="https:&#x2F;&#x2F;betterwebtype.com&#x2F;articles&#x2F;2021&#x2F;06&#x2F;07&#x2F;all-you-need-is-5-fonts&#x2F;" rel="nofollow">https:&#x2F;&#x2F;betterwebtype.com&#x2F;articles&#x2F;2021&#x2F;06&#x2F;07&#x2F;all-you-need-i...</a><p><a href="https:&#x2F;&#x2F;betterwebtype.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;betterwebtype.com&#x2F;</a> (free web typography course)
SavantIdiotover 3 years ago
&quot;HTML and CSS 2 do not have any provision for automatic hyphenation and current Web browsers support, even for manual hyphenation, is poor.<p>So don’t justify text on the web.&quot;<p>I&#x27;ve been waiting for this to be fixed since 1997. I suspect it is a very difficult problem to get right. My Kindle accidentally hyphenates things like &quot;Walde-r&quot; and &quot;Lannister-s&quot; (yes, I&#x27;m reading GoT again).
评论 #28417490 未加载
评论 #28417420 未加载
评论 #28417429 未加载
hyperstarover 3 years ago
Are there any web sites that have beautiful typography?
评论 #28416587 未加载
评论 #28418544 未加载
评论 #28417729 未加载
评论 #28416769 未加载
PaulHouleover 3 years ago
I do a lot of work with print lately and manual kerning has been a revelation to me.<p>I use to go through hundreds of typefaces like going through hundreds of photos on Tinder and think ‘they all suck’ but then I started adjusting the letter spacing and now I ‘love the one I’m with’.<p>I recently developed an unofficial corporate identity for my workplace (improving signage) that uses serif fonts. All the other signs use sans-serif which is half because it fits the modernist building and half because people don’t know how to do the manual kerning it takes to make serif fonts pop.<p>That said I have felt no need to kern for the web and have no desire since it will certainly go bad if the user isn’t seeing the typeface I want them to see.
评论 #28420170 未加载
wackgetover 3 years ago
I thought a general rule was to use sans-serif fonts on electronic devices and serif fonts in print, because they are repsectively easier on the eye?<p>This site - and other similar &quot;web typography&quot; sites - seems to immediately fall foul of that by using serif fonts. In my opinion this makes them less comfortable to read.
评论 #28421417 未加载
KaiserProover 3 years ago
I am surprised that they chose a font that&#x27;s designed by used on cheap shitty paper. The whole point of the web is that you didnt need to use a font thats designed to overcome crap ink and crap paper.
injvsticeover 3 years ago
The advice on typography may have been good, but it was an even better example on how NOT to implement web navigation.
le-flaneurover 3 years ago
Is there a good resource about Arabic typography for non-Arabic-speaking designers and developers?
indymikeover 3 years ago
Choice of colors makes it very difficult to read, even on a 4k display.
评论 #28417225 未加载
renarlover 3 years ago
Are there any markdown themes that follow these guidelines?
wffurrover 3 years ago
I didn&#x27;t get very far in this because the body type is set too small to read on a smartphone screen.
评论 #28416570 未加载
评论 #28417589 未加载
评论 #28417467 未加载
评论 #28416627 未加载
cblconfederateover 3 years ago
What does typography have to do with the web? There seems to be nothing here of value that is based on evidence about the readability of text. Especially in today&#x27;s era where the medium is not fixed, it makes zero sense to treat the web as a PDF.
评论 #28417262 未加载
评论 #28417870 未加载
评论 #28417344 未加载