Live data from Hacker News

16 pixels For Body Copy. Anything Less Is A Costly Mistake

smashingmagazine.com

91–100 of 146 posts

Re: 16 pixels For Body Copy. Anything Less Is A Costly Mistake

#91
post #10

I 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…

25, moderate myopia and astigmatism (thanks Mom and Dad, respectively), fully corrected with glasses, I zoom in constantly. Including on HN!

Re: 16 pixels For Body Copy. Anything Less Is A Costly Mistake

#92
post #86

"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.

Is 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.

I 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.

Re: 16 pixels For Body Copy. Anything Less Is A Costly Mistake

#94
post #70

Earlier quoted context omitted.

> 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…

Yes, CSS has an unhelpful definition of pixels, which AFAICS is almost universally ignored. No doubt it was well-intentioned, but in the real world, pixels have fixed sizes and display devices do not have infinite resolutions. The difference between professional quality web design and an amateurish mess can be as simple as paying attention to the real pixel grid that your beautiful vector icon/font/whatever will be d…

> which AFAICS is almost universally ignored.

Safari on iPhone uses that definition (that's the whole "resolution doubling" thing, in a nutshell).

Gecko uses that definition, including on mobile devices.

In fact, that definition is almost universally _used_ in cases where it matters (i.e. high-dpi displays).

> Given that CSS also recognises length units such as pt

Which are nowadays defined in terms of CSS px, because otherwise sites break. So 1pt == 1.3333px in CSS in most modern browsers.

Re: 16 pixels For Body Copy. Anything Less Is A Costly Mistake

#96

Earlier quoted context omitted.

Now, if we could provide bitmap assets that could be zoomed in the same way The most common way (used for icons) is to provide multiple bitmaps and load the right one depending on screen DPI. You can do this on your site too. And there's of course vector graphics (SVG), if you don't mind some extra processing on the client for rendering...

Yes, you could provide multiple bitmaps in a website now, but in a convoluted way (with some custom javascript checking for resize events etc). In the icons case, it happens automatically. As for SVG, client rendering time would be insignificant for most case (for a desktop machine at least, they have CPU to spare). But currently used IE version (> 6) for one don't support SVG. And the main problem are bitmap assets…

Sure... I didn't say that it would happen automatically, just that it could be done. Everything done on the web is convoluted.

Btw: why would you have to watch resize events? Changing the size of the browser window (even rotating the screen/phone) doesn't change the DPI.

Re: 16 pixels For Body Copy. Anything Less Is A Costly Mistake

#97
post #10

I 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…

I'm with you; I had great vision until i hit my forties and now at 45, I'm squinting more and more. With the aging baby boomers I'm surprised there isn't an uprising of discontent over this issue.

For boomers it's the tip of the iceberg of technology complaints.

Re: 16 pixels For Body Copy. Anything Less Is A Costly Mistake

#98

On 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.

5 points of karma says null result, but I'll have at least one anecdotal data point for you in a few days.

Re: 16 pixels For Body Copy. Anything Less Is A Costly Mistake

#100
post #10

I 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…

+1, I'm 53 and will soon start using reading glasses. I find myself hitting Ctrl-+ a few times on a lot of Web pages. I run many 'commercial' sites through the readability bookmarklet to calm them down.
Post reply on HN