10 ms·
16 pixels For Body Copy. Anything Less Is A Costly Mistake
- guard-of-terra 15y agoMost web sites break down when fonts are upscaled. Sad but true. I configured my mother's firefox to do that, it works, but most of the web doesn't look good. Which is sad. My eyes aren't very good too and they prefer bigger fonts. In fact, most people have vision problems those days.
- icebraining 15y ago>Most web sites break down when fonts are upscaled. Funnily enough, the top bar in the article page broke at that scale, pushing "Directory" down. Personally, I had to downscale it twice (not sure to what %) to be able to read comfortably.
- ivank 15y agoYou can use NoSquint to upscale entire pages globally (much like Firefox's built-in per-site zoom). It doesn't mess up layout like font-only scaling, though it can do that too, if you want.
- kellishaver 15y agoThe problem with scaling the entire layout is that you end up with a lot of horizontal scrolling, in a lot of cases, which is more annoying than a semi-broken layout. Of course, that all depends on how much you need to zoom in. For me, that's about 6x.
- keeperofdakeys 15y agoThen you learn most mobile sites disable user scrolling, because of a bug on iOS that causes non-standard zoom levels to cause text to wrap off the screen when changing orientation. So if you did this and your site isn't readable on someones device, they can't even fix it.
- bryanlarsen 15y agoThanks, I was wondering why so many sites are broken on WebOS.
- bilban 15y agoAnother nice solution with Chrome and Opera is to set a default zoom. Up it to about 140%, and it will scale the page without breaking it.
- michaeledge 15y agoPersonally I'm a fan of bigger font sizes. Interesting though that Facebook actually reduced their body copy down to 11px, and apparently they are doing pretty well ;)
- brandonkshepard 15y agoDefinitely also just had mentioned the same thing before reading this. But do you think that they should increase their size? I often tend to look closer to read posts and also just followed their font sizes in a similar project =\
- dalore 15y agoI think facebook has more going for it than the fontsize.
- tomkinstinch 15y agoDoes the median Facebook user have younger eyes than the rest of the web? A counterpoint: NYTimes.com sets their article paragraph font size at 1.5em (with a roughly equal line height).
- lukeschlather 15y agoI'm 24 and I still even zoom NYT (though that may be just so that the article fills my view.)
- danso 15y agoFacebook also has a lot more elements (basically, images) to deal with than an average website with significant lengths of (narrative) body text.
- sunkencity 15y agoInteresting, but at that size of font used on that webpage I read at half speed and I'm 37. For the hacker news site I can read a full line in 3 focus movements. It's much easier to switch focus to the right than to find the next row in text. Not convinced but YMMV.
- adient 15y agoI agree. The font size displayed was simply too large to read comfortably, whereas HN is very easy to read. Nothing to see here...
- pietro 15y agoHow old are you?
- pietro 15y agoFor what it's wortjh, I used to be able to read small fonts comfortably when I was 37. Not that I'm 44, I can't. I read Hacker News with Ctrl-+, and I'm happy that Chrome remembers my zoom setting between visits, or I probably wouldn't have visited very often.
- mikeleeorg 15y agoI love that feature from Chrome too. I zoom about 80% of the sites I visit now, and I love how Chrome remembers that preference for some of my most frequented sites.
- sunkencity 15y agoYep, when the eyesight starts to go down it goes pretty quick. I expect to be hit any day. Still at monaco 9pt.
- Flenser 15y ago> I can read a full line in 3 focus movements I doubt it: The distance the eye moves in each saccade (or short rapid movement) is between 1 and 20 characters with the average being 7–9 characters. Thus, the most impressive fact about fixations (the point at which a saccade jumps to) and saccades is that there is considerable variability not only between readers, but for the same person reading a single passage of text. - [1] I'm not saying you're wrong, but that would put you at the extreme end of the bell curve; it's more likely you're not aware how much your eye is moving. 1: http://en.wikipedia.org/wiki/Eye_movement_in_reading http://en.wikipedia.org/wiki/Eye_movement_in_reading
- Simon_M 15y agoAm I missing something? The physical size of a 16px font will surely vary based on resolution and screen size. So claims such as '16px is the same as most books' are clearly nonsense.
- ugh 15y ago* for common pixel densities.
- larrik 15y agoNote that the author means "fonts/sizes that are 16 pixels tall" NOT "16 point fonts" (which is what you get when you pick 16 in MS Word or whatever). The difference in terminology is subtle to look at, but huge in practice.
- dextorious 15y agoHe means "for the most common monitor DPIs", duh. The problem is: due to the need to mix and align with bitmap graphics, web design is most convenient when specifying font sizes in pixels (except for simple pages, like HN and such, fluid designs cannot cover most cases in a mainstream enough fashion). So, given that, he had to mention a specific pixel setting. But he took into account most common DPIs. For the majority of users they do not vary that much, around 100-120 dpi. (Btw, have you read the article? He is aware of that, and he even gives examples of 16px in different DPI screens).
- Thrymr 15y agoCan we get over specifying text size by pixels already? You don't know what DPI monitor I will have when I look at your pages.
- dextorious 15y agoUnfortunately we can't. Maybe for copy text it's ok, but not for other page elements, ones that we want to align in a specific way to bitmap images, no. The page-zoom style resizing is our best bet --it's the "resolution independent" way to have your pixels and eat them too. Now, if we could provide bitmap assets that could be zoomed in the same way, instead of just showing bigger but more pixelated (as we can in application icons in OS X), we would be done.
- Corrado 15y agoI agree completely with this article. As I've gotten older (now 43) I have had more and more trouble reading web sites. In fact, I've noticed lately that I don't even try on some sites that have "small" fonts, I just close the tab. There are some sites that I really like and I generally depend on my browser to help me out. Chrome has a good habit of remembering my page zoom on a particular site so I don't even notice the font problem on subsequent visits.
- kleim 15y agoYou can also define a "minimum font size" in your browser options. This trick really changed my life. Sadly, the rendering can turn ugly on websites with a poor and/or overly complex design (e.g.: facebook.com).
- gurkendoktor 15y agoI used 18px minimum in Safari for a long time and I'm just 25. If a site breaks, you can just hit cmd+'+' to zoom it up, which will usually fix the layout. I am now on Chrome which zooms uniformly and when HackerNews comments are just barely readable, the 'reply' links seem to be twice their size, when in Safari they were the same (minimum) size. Neither approach is pretty. :(
- leif 15y agoI'm 23 and I zoom in on plenty of sites.
- aaronblohowiak 15y agoGet glasses!
- leif 15y agoI have contacts that correct my vision to just about 20/20. Maybe I just have higher than average DPI screens, but most sites (hn included especially) are simply too small for me to sit at a comfortable distance and read comfortably. I don't know where the rest of you eagles come from.
- xyzzyz 15y agoI'm all for it. I zoom 70% of websites I visit, and I'm only 20 and don't have particularly bad sight -- I'm able to read unzoomed websites, but it's too wearisome.
- frankiejr 15y agoWorking closely with designers and observing client requests over the past decade or so, I've seen another pattern that also leads to the "small type" problem: Client requests to get as much above the fold as possible. Granted, the majority of the projects I've worked on in the past four or five years have been very large organizations. When client committees make decisions, it's much harder to teach them or even steer them in the right direction. I'm seeing a growing number of comments here that read like "I can..." or "I prefer..." The article clearly states this is a decision arrived at by considering the end-user. It's all relative; all sites don't need to be that way. You should be user-testing every project with your target market anyways, and if you were and it was a problem you'd hear about it. I know I have, many times. Another great article on this subject is one "Relative Readability" by Wilson Miner: http://www.wilsonminer.com/posts/2008/oct/20/relative-readability/ http://www.wilsonminer.com/posts/2008/oct/20/relative-readab...
- mkr-hn 15y agoI think if you need to shrink things to fit it above the fold, it's time to reconsider what you're putting there. I've never had trouble fitting everything important comfortably above the fold, but I'm only working with my own projects.
- frankiejr 15y agoI absolutely agree. I also agree with the theory that you should teach, coach and influence your clients with what your team has learned over the course of your career. The clients I mentioned are organizations with thousands of employees, and (at the very least) dozens of very large departments. Their decisions are always made by committees made up by representatives from these departments, and they all want equal or more attention. You just can't teach clients like that and stay within a tasteful budget. All you can do is creatively mitigate. It's not all bad, though. It's just another puzzle to solve, only this time the solution isn't in code. (Sorry for straying so far off topic from the original article)
- jrmxrf 15y agoI'm not ignorant. I really wanted to heard what this guy had to say, and maybe there is some truth to it, but to read this page comfortably I had to zoom out.
- mise 15y agoDoes this equate to setting the base font size to 1em in CSS?
- notjoeflynn 15y agoYes, unless (if I'm not mistaken) the user has changed their default font size.
- SimonPStevens 15y agoOn the surface the statements seems to make sense and the arguments are well put across, but unless someone actually A/B tests it and proves that it makes a difference to readership, or conversions (or whatever your goal is) then it's currently just unsubstantiated theory.
- rlander 15y agoOne little known tip that I've been using for years to reduce bounce rates is to increase the text size by a few pixels. I've successfully reduced the bounce rates on a few sites with that hack alone. On others it made little difference. I guess the older the audience, the more pronounced the effect.
- pbhjpbhj 15y ago>I guess the older the audience, the more pronounced the effect. // Was this a tested hypothesis or is it literally a guess?
- rlander 15y agoLiterally a guess. I've worked with very few sites that target older consumers, so my data points are limited, but in one of these the bounce rate dropped by more than 20% (home decor industry). Unlike more recent experimentations, I did not conduct a formal AB/multivariate test, but the font size had been the only internal change at the time. Also, I have no idea whether these lower bounce rates translated into higher revenue. Also, all of the sites mentioned above were female-oriented.
- patio11 15y ago5 points of karma says null result, but I'll have at least one anecdotal data point for you in a few days.
- SimonPStevens 15y agoAwesome. I'd be interested to see results. Email me if you get any data your happy to share (details in my profile).
- asto 15y agoI agree! Have been doing this on my sites for a while now. Another thing to note is that when the font size is small, the number of words that fit into one line increases. It's easier to read lines with less words (which is why newspapers use columns of short width) and using larger fonts in the same horizontal space achieves that.
- mikeleeorg 15y agoI find myself zooming nearly 80% of the sites I visit now, including Google Docs. And I'm always a little bummed that Google's Spreadsheets give me this warning: "Your browser's current zoom setting is not fully supported. Please reset to default zoom."
- _delirium 15y agoSame here; since Chrome remembers your zoom settings per-domain, I sometimes forget which sites I'm viewing zoomed versus in the default sizes, so when I use a fresh browser or a different computer it comes as a surprise how unreadable some of my frequently visited sites are (HN being one).
- sgdesign 15y agoIronically, Smashing Magazine itself is not set in 12px…
- mgrouchy 15y ago16px you mean?
- webfuel 15y agoThe rest of the site is 12px — only this article had a body copy size of 16px.
- shabda 15y agoYeah, that page is using a custom css. See this for example, (at 12px) http://www.smashingmagazine.com/2011/10/05/smashing-coffee-mug-photo-contest/ http://www.smashingmagazine.com/2011/10/05/smashing-coffee-m...
- brandonkshepard 15y agoDo you think that we need to see changes in current social networks using 12-14 pixels for their body copy?
- km3k 15y agoMaybe I'm just different, but I like smaller font sizes. It makes it easier to take in more text quicker and do it with less scrolling. I am 26 though. I'll probably change that opinion when I'm 40. I think having the browser zoomed out one level looks best to me on some sites.
- prof_hobart 15y agoI'm 41 and I've not changed my mind yet. But I guess I've been lucky with my eyesight so far.
- slantyyz 15y agoI'm also 41, and I've recently had to take my glasses (for near-sightedness) off for anything at reading distance. But I still prefer the smallest fonts on my e-reader, and relatively small fonts on my iPad and laptop computer. While I don't mind larger fonts at 16px, I'm not willing to make that tradeoff for improved readability vs. not having to scroll as much.
- wladimir 15y agoWhy "16 pixels"? Wouldn't scaling fonts based in cm/inch make more sense to be resolution independent, especially important on mobile devices?
- euroclydon 15y agoYeah, I set my paragraph font size to 100%, which Chrome tells me is 14px at normal zoom level. Maybe I should bump it up to 115%.
- jimworm 15y agoMany mobile devices ignore these units - to my annoyance - in favour of the "reference pixel" as defined in CSS. http://www.w3.org/TR/CSS2/syndata.html#length-units http://www.w3.org/TR/CSS2/syndata.html#length-units Crazy-speak IMO, and I suspect I'm not the only one... perhaps someone in the standards community could explain the rationale.
- wladimir 15y agoYes it's sad how in software development, the most straightforward ways to do something (just specify cm) are usually broken. It's always exception built on exception, different per platform, different per browser. I guess to do it correctly you'd have to write javascript to reliably detect the DPI on all platforms/browsers (as far as possible, if not make some educated guess) then adapt your text sizes to that :( So I can certainly understand 'just choose 16px and be done with it'.
- Dylan16807 15y agoWhile it makes sense to use a resolution-independent scaling, keep in mind that mobile should have a smaller font size in inches than a full screen, akin to the font size in a book. I certainly don't use my phone with arm outstretched.
- ori_b 15y agoOr, better yet, don't set the font sizes or font faces on your web site. I picked defaults that work for me. Don't override them.
- inflatablenerd 15y agoThe biggest failing I see this is argument is hierarchy. Sure, 16 point Georgia looks sexy as hell. If you have a text heavy website with little navigation, I'd definately recommend it. But in real world design situations, it's a mess. Even the Information Architects site looks flat. There's no easy way to guide the eyes because everything is ultra readable. There's no structure. It's an idealistic shortcut to readability. For me, the most pleasurable reading experience I can think of is Instapaper on an iPad. What's the default size on that? I could be wrong, but I doubt it's anything larger than 14-16. Besides, is it really a "costly mistake"? Is Facebook is failure because the text is small? Is Apple's website is design disaster? Both sites (and many more) feature a mix of large and small text with modest sized body. They're navigation is thought out and structured. The 16 pixels argument encourages the opposite of that.
- ricardobeat 15y ago> Information Architects site looks flat Incidentally, that makes it perfect for, you know, reading. Are your books too flat? While we're at it (and I still find their layout beautiful): "Good branding is not pretty; it’s bold, sweet and simple" - http://www.informationarchitects.jp/en/ugly-ugly-coca-cola-makes-nice/ http://www.informationarchitects.jp/en/ugly-ugly-coca-cola-m...
- Chris_Newton 15y agoThis is an important issue to consider, but talking about "pixels" alone doesn't get us far in this context. For one thing, different fonts have different design characteristics. In particular, the x-height of one sensible body font at a nominal 16px could easily be 50% more than the x-height of another. Sadly, while CSS lets us specify a stack of fonts to try, it doesn't yet let us specify a different size to go with each one so we can achieve a similar optical result. (CSS3's font-size-adjust might be intended to help here, but seems overcomplicated and underpowered to me.) For another thing, these days pixel densities can vary by at least a factor of 3 between devices. The latest iThings sometimes do better than the 300dpi that used to the be benchmark for a laser printer. For a classic CRT or cheap and cheerful TFT, something more like 96dpi is common. At least you can detect this to some extent in CSS, because the new devices with very high densities also tend to support media queries so you can present larger text (in pixel terms) and higher resolution graphics accordingly. If we're going to improve the way we present text (and graphics) on the web for people whose vision isn't perfect, it's going to take a much more flexible styling system for the web and probably a lot more real world experience of what works and what doesn't as well. As much as I respect people taking a stand on behalf of those who can't see as well as some, I'm not sure advocating a fairly arbitrary 16px guideline is helping.
- Corrado 15y agoI agree completely! When I started using my 27" Apple Cinema Display I was in heaven, except for having to squint to see stuff. The monitor is really great but it has a insane resolution that tends to make text much smaller. BTW: Different fonts do work better at different sizes, and the article specifically mentions that fact.
- blahedo 15y ago> For another thing, these days pixel densities can vary by at least a factor of 3 between devices. It pains me to point this out, but the solution to this particular problem is that CSS has redefined what "pixel" means, or rather, they've made "px" stand for something slightly different. Specifically, the "px" specifier now is a scaled length unit, and corresponds to whatever length subtends the same arc in a user's field-of-view as would a single pixel on a typical desktop display at about two feet away. So technically, in order to know how many pixels a px is, you need to know the resolution of the display, the size of the display, and the distance from it that the user will be sitting. (Argh)
- xentronium 15y agoI zoom most of the sites I read mostly due to the number of characters per line. When it is greater than 120-140, I can't focus on the line I'm reading. And that is by the way another reason I love fixed size layouts: you can zoom them however you like.
- bilban 15y agoRe: fixed size layouts, I don't get this. You might be able to zoom these on the iphone, and scroll around the page easily with your finger. But I find fixed sized layouts can be a pain. Preferring fluid. Because at least I can resize the browser window - to get a good line length etc. It's annoying if you do zoom in and the text flows out the side of the browser. I don't enjoy side scrolling.
- danmaz74 15y agoI'm 37 and I zoom almost every website I use - I also like to be distant enough from the screen. I also very often use ctrl+A to have white text on blue background (I know, most designers will hate me at this point - but keep in mind that I usually sit in front of a screen 12 hours a day, 10 hours a day on weekends...). Last thing, I just hate sites that use facebook comments - eg techcrunch - because fonts don't scale there. As a matter of fact, I never read comments on those websites.
- Stratoscope 15y agoHere's a userstyle for you: http://userstyles.org/styles/54719/ctrl-plus-text-resizing-fix http://userstyles.org/styles/54719/ctrl-plus-text-resizing-f... This fixes Ctrl+Plus on LinkedIn as well as sites using Facebook comments.
- bilban 15y agoSeriously consider an alternative. Tweak your browser to your liking. You can always break out into a different browser, if you want to see the site the way the author intended. I use my own style sheet with opera, and customise firefox flipping between the two, and occasionally breaking out into chrome. I also find the terminal more readable than the browser, so have made my browser look like the terminal - I even use a monospaced font. Because that is what I'm comfortable with. W3m and Elinks are actually really nice to use, readability wise. Funny to read your highlight method, I use that when away from my computer.
- danmaz74 15y agoThanks for the suggestion, but I prefer to give the designers at least a chance to impress me ;)
- clintavo 15y ago"At age 40, only half the light gets through to the retina as it did at age 20." Well, at least now I know why I'm constantly having to turn the fucking lights on when reading something on paper - that seemed like a new development. I'm 42.
- biot 15y agoIs there a reference for this? The link on the site only goes to another site that makes the claim. I'm very close to 40 and haven't noticed this... though perhaps the brain compensates for it.
- clintavo 15y agoI didn't verify it. I can tell you anecdotally that when I was 39.9 I didn't notice any issues, the change started very soon after 40. Mainly just the typical "my arms are too short" syndrome, I can still see like an eagle further than 2 feet in front of me. However, lately I've noticed in low light I have a harder time than I used to.
- perlgeek 15y agoDid anybody else have trouble understanding what "body copy" means? I know such things as "body font size" or so...
- ugh 15y agoBody copy is a commonly used term.
- perlgeek 15y agoThanks. Seems to be common in typography, not so common in the HTML world. Guess where I'm coming from...
- newsoundwave 15y agoIt's been a common phrase to describe generated textual content on an HTML page for a while now.
- thenduks 15y agoOh please yes. cough Posterous
- wushupork 15y agoI have been reading HN zoomed for quite a while now. I also code with larger than the default fonts because it's less wear on my eyes and I'm not 40 yet. I agree with what's being said but it would be helpful to show some study or research or A/B testing.
- blahedo 15y agoI think I need to put together a form email, or possibly a webpage to link to, to send to web designers who pontificate about web design and reaching your audience---on a webpage that doesn't fit in my window AND has disabled my scrollbar. Meaning I literally cannot read it without sending it off to Readability or otherwise adjusting my browsing setup. This fault is honestly an order of magnitude more common among webpages that are specifically discussing user-oriented design. Argh.
- deleted 15y ago[deleted]
- bilban 15y agoOpera has a nice fit to width toggle.
- lawlorg 15y agoHe gives some interesting data points, but ultimately fails to prove the headline that "anything less is a costly mistake". In order to do that, he'd have to take a sample of websites and show a correlation between copy size and profitability.
- aquarin 15y agoJust checked. I read HN zoomed twice.
- FilterJoe 15y agoIf you ask a variety of people how readable they find a typical web site, you'll receive almost uniform responses that many (or most) pages are difficult to read. Font size is a factor but there are many more factors, which I outline here: http://www.filterjoe.com/2009/03/25/filters-for-reading-on-the-web/ http://www.filterjoe.com/2009/03/25/filters-for-reading-on-t... and suggest solutions for web design here: http://www.filterjoe.com/2009/03/23/site-design-for-reading/ http://www.filterjoe.com/2009/03/23/site-design-for-reading/ A main theme of my site is how to read without distraction on the web. As has come up a number of times on Hacker News, the tools readable and readability are a terrific way to reformat web pages in order to make them more readable: http://www.filterjoe.com/2011/04/11/web-page-reformatting-services-readable-and-readability/ http://www.filterjoe.com/2011/04/11/web-page-reformatting-se... One last trick is to arrange a high pixel density monitor vertically and place it far away from your eyes. You can calculate the distance needed to attain the equivalent of a retina display: http://www.filterjoe.com/2011/02/26/the-best-monitor-setup-to-reduce-eye-fatigue-and-distraction/ http://www.filterjoe.com/2011/02/26/the-best-monitor-setup-t... Whether this makes a difference in terms of readership, conversions, etc. I have no idea. But the proliferation of tools in the past few years to help people read web content suggests that a lot of web users are struggling with reading web pages.
- davidandgoliath 15y agoJust confirmed I use hacker news @ 298% zoom. Impressive :) Wondering what you all utilize?
- tuhin 15y agoOr you could use this tool I wrote: https://chrome.google.com/webstore/detail/ofjfdfaleomlfanfehgblppafkijjhmi https://chrome.google.com/webstore/detail/ofjfdfaleomlfanfeh...
- michaelchisari 15y agoI don't know how well it works for sites that are effectively applications, but I wholeheartedly agree when it comes to blogs, articles, and essays.
- FJim 15y agotb;dr
- jimktrains2 15y agoWhy px and not pt? I thought fonts are traditionally done in pts.
- nickknw 15y agoI generally agree with his argument, but I don't appreciate the way some of the examples were framed. They were a bit misleading. Specifically the paragraph where he inserts smaller fonts into the middle of his paragraph, hoping to shock you with the difference in size. Here is a screenshot of that paragraph with the body text actually set to 16px: http://i.imgur.com/mcdNI.png http://i.imgur.com/mcdNI.png 10px is still tiny, but 14px doesn't appear nearly so 'weaksauce' any more. As I said, I DO like larger font sizes and think he has a good point. But misleading comparisons like this bug me and I felt I had to set it straight.
- rshm 15y agoI am not as old as 40, still. My wikipedia, forbes are all zoomed up. I settled on 16/Serif at-least for personal sites and blog.
- YeeHaw 15y agoI thought the article was impossible to read at 16 px - just not enough density - too few words per line and too few lines per screen to read comfortably. I'm 46.
- subbu 15y agoThis is what I always think whenever I visit John Gruber's blog (daringfireball.net).
- mise 15y agoDoes anyone use this rule for setting their text editor's text size for programming?
- parfe 15y agoI installed the https://addons.mozilla.org/en-US/firefox/addon/stylish/ https://addons.mozilla.org/en-US/firefox/addon/stylish/ addon for firefox and have set news.yc to use the following stylesheet: @namespace url(http://www.w3.org/1999/xhtml http://www.w3.org/1999/xhtml); @-moz-document domain("news.ycombinator.com") { .title{ font-size: 16px !important; padding: 0.5em !important; } .subtext{ font-size: .8em !important; padding-left: 0.5em !important; } .comment { font-size: 16px !important; } .comhead{ font-size: 1em !important; } .pagetop{ font-size: 16px !important; } } I mixed px and em as I tried different settings, but just stopped when I found something I liked.
- bilban 15y agoThis is a great one site solution, but it get's a bit tedious personalising each and every site individually.
- grannyg00se 15y agoIt's just as easy to hit [ CTRL + ] as it is to hit backspace. If you are worried about your users' ability or knowledge, then you can simply include a link that says "adjust text size up / down" and let them click that to get the desired effect. Browsers allow users to customize the font for a reason. It's impossible to claim a default size that everyone is going to like.
- john_flintstone 15y agoJust as most users don't know about Ctrl+, most users wouldn't know what "adjust text size up / down" meant either. My 60 year old father uses the Internet a lot, but he wouldn't be able to identify your use of the word 'text' with the words he reads on a website. Up or down to him would mean scrolling.
- grannyg00se 15y agoThat's interesting. How else would one describe the words that you read on a website? It's text. Or copy. But text is probably more universally understood. If he were reading a magazine and you said "do you find the text to be too small", you think he might turn to you and say "what do you mean by text, I'm reading a magazine here, there is no text."
- bilban 15y agoIt gets pretty tedious, when you are doing this for 80% of the sites you are visiting. Also on slower hardware - zooming is a drag, and it can be slow. The browsers do allow for customisaton, and I think this is probably the easiest thing for an end user. I use a minimal font size of 16px, and that works for me. But it does break some sites - Facebook's layout has been broken over the last month like this for example. Which is fine if you kind of understand the reason for it, but could confuse other users. Just as some navigation breaks, think of horizontal nav, that falls onto another line when the text size increases - I'm thinking hover states, and drop down menus.
- hugh3 15y agoToo large; didn't read
- njharman 15y agopixels? Pixels are not a standard size, they vary across screens/devices. 16 pixels is anything from too tiny to read to giant.
- gcb 15y agostopped reading when he started comparing pixel measurements with printed books.
- bilban 15y agoInterestingly the browser defaults have changed over time. When we used to use 640x480 and 800x600 monitors, the browser defaults - for something like a h1 took up most of the screen. That's half the reason designers (before the advent of CSS) didn't use semantic markup. They'd just use bold to mark up a heading at the body text size. We had pixel images used for text in navigation at 10px. With something like 12px for body text (and tables for layouts.) There were also radical inconsistencies between the browsers, with their text size rendering defaults. I'm also pretty sure that the 16px default font size was a late edition. Either way a bit of history would help the article. Plus, as many have pointed out, the fact that 16px appears differently depending on screen resolution, distance from the display is an important point that should have been stated. The article may have been better arguing that making a website more readable is better for users and sustained readership.
- now 15y agoFirst of all, you should be measuring in points, not pixels. Secondly of all, why set font-size at all? Leave it at what the user has set it to and adapt your layout around the possibility of a range of font-size values.
- bostonvaulter2 15y agoIs there a way to use javascript to detect how far zoomed in most of your readers are?
- ctuite 15y agoSome interesting facts in the article, however, saying a font is hard to read because it's too small is a bit of a loose statement. Font family, color, line-height and width (anything over 500px wide is a strain) all contribute to the readability of text. So a pink font at 16px stretching the full width of the screen (let's say 1400px) with default line-height might be easier to read if it were 13px, dark grey, 450px wide with 20px line-height. The article doesn't target a specific type of site. Article sites or news sites rely on readability far more than startups. The article seems to suggest that you NEED copy to guide users. This statement is incorrect. You can guide users with whitespace, color, images, buttons, hover states etc. If you have a startup landing page with lots of copy on it, regardless of font-size...you've already failed.