Slashdot Mirror


The Math of Text Readability

An anonymous reader writes "Wired magazine has an article that explains The Law of Optical Volumes, a formula for spacing the letters on a printed page that results in maximum readability. Wired's new logo (did anyone notice?) obeys the law. Unfortunately, Web fonts don't allow custom kerning pairs, so you can't work the same magic online as in print. Could this be why some people still prefer newspapers and magazines to the Web?"

53 of 282 comments (clear)

  1. Volumes not areas? by jakosc · · Score: 5, Insightful
    It's basically kerning pairs, but instead of just a few pairs, it's generalized to maintain the area between all combinations of letters:

    The Law of Optical Volumes states that the area between any two letters in a word must be of equal measure throughout the word, and remain consistent throughout the body of text. So why 'Volumes', not 'Areas'?

    If Scott were more of a geometry wonk, he'd have dubbed it the Law of Optical Areas rather than volumes, but that doesn't sound as imposing. Why stop there? A Law of Optical Hyperspace would be even better...
    1. Re:Volumes not areas? by paeanblack · · Score: 5, Funny

      So why 'Volumes', not 'Areas'?

      It looked better in print.

    2. Re:Volumes not areas? by catbutt · · Score: 2, Insightful

      "Volume" also has more general meanings such as "amount, bulk, mass" (according to Websters). I imagine this meaning is much older than the one used in math to refer specifically to 3 dimensional geometry.

      "Area" also has general meanings that go beyond 2d geometery (example: "area of expertise"). If looking at all meanings of the words, I think "volume" is really the better word.

    3. Re:Volumes not areas? by servognome · · Score: 4, Funny

      So why 'Volumes', not 'Areas'?
      Because 'Volumes' let you go up to 11.
      --
      D6 63 0D 70 89 81 BB 8E 7B 7C 5F 5D 54 EA AB 73
    4. Re:Volumes not areas? by twistedcubic · · Score: 2, Informative

      This probably isn't the reason, but in math, the general term used for the capacity of an object, regardless of its dimension, is "volume". And so "length" refers to the volume of a 1-dimensional object, and "area" refers to the volume of a 2-D object.

    5. Re:Volumes not areas? by OECD · · Score: 5, Informative

      I'm just running an incredibly modern-futuristic computer here, but my computer arranges letter closer together and further apart depending on their shapes... is that different from 'kerning'?

      Related, but more different than not.

      There are monospaced fonts, where each letter takes up the same amount of space regardless of shape, so xxx and iii are the same width. Then there are proportional fonts, where the letters are as wide as the rectangle it takes to contain them, so xxx is much wider than iii. This is what you're thinking of.

      Kerning takes it a step further. A proportional font that doesn't have some kind of hinting (and a program that can read/implement that) will still put too much space between the letters VA, while one that does will allow the V and A to 'invade' each other's rectangle. It can get quite complex with all the different glyphs (letterforms) that have to work with each other.

      I'm mystified as to who would say computers can't do this, since I use them to do exactly that every day. It really has more to do with the fonts and applications (and possibly the OS) you are using.

      --
      One man's -1 Flamebait is another man's +5 Funny.
    6. Re:Volumes not areas? by LBArrettAnderson · · Score: 5, Informative

      AAAAAAAAAA
      VVVVVVVVVV
      VAVAVAVAVA

      no it doesn't. It looks like it might when you just look at the two letters together... but it's just an illusion. (see above example).

    7. Re:Volumes not areas? by Pieroxy · · Score: 3, Informative

      The parent's point is that a line of 10 Vs is as wide as a line of 10 As. So if a line of 5 "VA" is as wide, it basically means they don't invade each other. Do you mean to say those three lines are not the same width on your system ?

      Then it just means one thing: You might look at two different fonts... Because your systems (OS, Browser) might just be different...

    8. Re:Volumes not areas? by Anonymous Coward · · Score: 2, Interesting

      Looks fine on my system. But then I'm on an OS with competent font rendering. If you want to see what well-rendered "web fonts" (a thorougly bogus term) look like, see these three screengrabs I've just taken:

      http://www.simon-smith.org/images/kerning1.png
      http://www.simon-smith.org/images/kerning2.png
      http://www.simon-smith.org/images/kerning3.png

      It's particularly noticeable for the word 'Lyrid' in 'Lyrid Meteor Shower', and the VAVAVA line in the second post. Oh look, it's even kerning it correctly in this text box as I type.

      I run at 1360x1024 on a 17" display, by the way. The first grab appears to me at about 3" by 5", the second at about 2.5" by 6". Give it another 5 years or so, other OSes should have caught up by then . . .

    9. Re:Volumes not areas? by pz · · Score: 2, Interesting

      No, you're wrong. On the screen font you happen to be using, under the OS you happen to be using, on the browser you happen to be using, using the rendering engine you happen to be using, it might or might not support kerning. So, you might or might not see the effect.

      To a great extent, the resolutions available for computer screens sufficient to even think about kerning have only recently become available to the mainstream. Kerning is a subtle, but important, effet that most screen fonts are designed to not require (because of the limited rendering resolution).

      You can, however, easily tell the difference between a properly hinted font where the hints have been correctly used and one where things are just wrong by printing out some text on a decent printer (ie, nearly anything manufactured in the last 2 years). If you typeset, for example "VA" on a kerned font, and very very carefully compare where the "V" ends and the "A" begins, you'll see they overlap just a hair. As in 1/72nd of an inch. The difference between a properly typeset font and one that's lacking kerning is the difference between a beautifully drawn pen-and-ink illustration and something hacked together with Powerpoint.

      --

      Put my fist through my alarm clock with its ding-dong death inside my ear. - The Blackjacks.
  2. Web Volumes??? by Slugster · · Score: 2, Informative

    Well there IS pdf's, if you wanna be that picky......
    ~

  3. Hinting distorts kerning by tepples · · Score: 2, Insightful

    True, PDF documents have kerning in them, but the hinting used to display glyphs in PDF documents on a 70 to 120 DPI screen without blurring the crap out of the glyphs distorts the spacing balance.

  4. Not all that important by realmolo · · Score: 4, Insightful

    Having all the typefaces look *exactly* right is one of those things that only printers really care about. Don't get me wrong, it's worth the trouble, for the *printed page*.

    But on the web? I don't think anyone would really notice or care that much. Plus, it'd be hard to achieve, since you can't rely on all machines rendering fonts at the same resolution, and you can't rely on fonts actually being present on all machines, and you can't rely on all the *versions* of a typeface actually being the same across different platforms. None of this is news. The web was designed to sort-of deal with these problems. Or at least, ignore them.
    Someday, when we're all running ultra-high-res displays, and someone releases a shitload of completey free (as in beer and freedom), high-quality fonts (I think this is the biggest issue, personally), then we'll all see the same nice fonts on our computers.

    1. Re:Not all that important by Itninja · · Score: 2, Insightful

      I think the point of the article wasn't about how important the quality of typefaces and fonts are, but some reasoning behind why some people get more fatigued than others reading text from a computer screen.

      --
      I judt got a nre Kinesis keybiartf so please excusr ant egregiou typos.
    2. Re:Not all that important by Purity+Of+Essence · · Score: 2, Insightful

      Having all the typefaces look *exactly* right is one of those things that only printers really care about. Don't get me wrong, it's worth the trouble, for the *printed page*.


      Look at the Slashdot banner at the top of the page. What do you see? Kerning. And if it wasn't kerned, it would look like crap. All designers care about kerning, not just those in the print world.
      --
      +0 Meh
    3. Re:Not all that important by Chief+Camel+Breeder · · Score: 2, Insightful

      Yes, and in that context the bit in the GP post about high-res displays is relevant. We can't fairly compare print and screen readability until the screen can display text with about 300 pixels per inch and with an entire page on display at once.

      The other advantage in print is the lack of distractions. The page isn't cluttered with navigation aids.

  5. A Magazine is better... by ShaggyBOFH · · Score: 2, Funny
    ...because the web is just too big to fit in my bathroom.

    --
    --- Just say no to negativity.
    1. Re:A Magazine is better... by Overkill+Nbuta · · Score: 2, Funny

      ...because the web is just too big to fit in my bathroom.

      You already got the tubes in there. How much work can it be?
  6. Buy the magazine to see the kerning in action! by Headcase88 · · Score: 5, Insightful

    To see and appreciate the Law in action beyond our logo, you'll need to pick up a copy of the magazine.
    Well I guess that would be more profitable than just offering a .gif sample.
    --
    "When the atomic bomb goes off there's devastation...but when the atomic bong goes off there's celebraaaaation!"
  7. Print vs Digital by Reason58 · · Score: 5, Insightful

    Could this be why some people still prefer newspapers and magazines to the Web? Intrusive ads, popup windows, flash animations and audio come to mind as reasons. Also the simple fact that many people like the freedom of being able to actually hold and move around the thing they are looking at. Kerning adjustments seem pretty low on the list of reasons IMHO.
    1. Re:Print vs Digital by Ambush+Commander · · Score: 2, Insightful

      Kerning adjustments seem pretty low on the list of reasons IMHO.

      You are partially correct. Kerning alone won't make print more attractive than web documents. However, kerning is only one part out of many things one can do to text (justification, hyphenation, smaller line-lengths, line-spacing, judicious use of emphasis, indentation, ligatures, etc.) to make it more readable, i.e. typography. The sum of all these adjustments, while not consciously visible to the reader, most definitely has an effect on the overall desirability of print media.

  8. Since when was WIRED interested in readability? by Ungrounded+Lightning · · Score: 5, Insightful

    The concept of WIRED magazine and its associated web site being interested in readability seems ludicrous.

    Consider their track record of using tiny type, garish color schemes, and layouts that I find difficult to characterize, making it nearly impossible for anyone with any of a number of (even slight) impairments to their eyesight (including especially presbyopia - the lack of accommodation that accompanies middle age) to read their publications comfortably - or even at all.

    I've often thought that this was done deliberately, to repell all but young readers, as part of targeting their circulation on the perceived avant-garde youth of gen-Y and beyond.

    Now they're modifying their logo for readability. ORLY? Is their target demographic aging enough that this is now a problem? Are readers deserting them due to headaches just as they graduate into serious spending money? Or are they just playing around with another art/layout fad?

    If they were really serious about readability I'd expect them to be modifying other aspects of their magazine and site layout. But TFA shows that is not happening. So I'll go with "fad".

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  9. Kerning is not an exact science by Temeraire · · Score: 5, Informative

    I have actually written software to kern text (for the sign-making industry) and can testify that kerning is not an exact science. Yes, one needs to even up the areas of white space between letter, but then one needs to bias the calculations in favour of the tops of the letters. And then make some allowance for any white space inside the letters, and .... and .... and ..... Spacing that is correct for 12-point type on paper would be quite wrong for a huge 3D sign on the side of a building, and so on.
          For perfection, there is no substitute for the human eye. The algorithms used by our brains to unscramble text are very complex.

    1. Re:Kerning is not an exact science by Anonymous+Brave+Guy · · Score: 2, Informative

      If you're referring to METAFONT-style fonts, then there is some supplementary information you can encode in the font file to indicate kerning between specific pairs, and also some moderately flexible ligature support. It's nowhere near as powerful as what you can do with Opentype, but suffices for reasonable quality when setting Roman alphabet languages. It can also be adapted, if you try hard enough, to support more complicated scripts like Devanagari. The nastiest limitations for that sort of work usually involved the number 256, IIRC.

      The TeX engine itself does some spacing work as well, but more in the areas of punctuation and whitespace for justification than inter-letter spacing. (This is why you have to be careful when using a . character as something other than a full stop, if you want typographically correct results.) If you want something interesting built on top of TeX, look up Han The Thanh's thesis on microtypography and have a play with PDF(La)TeX.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    2. Re:Kerning is not an exact science by rumblin'rabbit · · Score: 2, Funny

      ever try to put up a 100 foot long, 12 foot high cinder block wall using just your eye?
      I'm trying to imagine that. You would need strong eyes, I think.

      But I take your point. Might I also suggest that using an automatic spell checker is better than trying to compose on the fly.
    3. Re:Kerning is not an exact science by zsau · · Score: 2, Informative

      If you want OpenType goodness in LaTeX, use XeTeX. Apparently it's in Debian/Sid[*] now that Etch has been released, via TeXLive 2007; I've been using it manually compiled against TeXLive 2005 for some time now. It has far and away the best OpenType font support I've seen on anything running on GNU/Linux; it's somewhat at the level of Mac OS X's stuff (except it uses backslashes instead of mice and OpenType instead of AAT or ATSUI or whatever Apple calls their font format).

      [*]: (Of course, you can run it on other operating systems; it's developed for Mac OS X so you can get binaries from the developer, and other distros may or may not include TeXLive 2007 now that teTeX is being phased out.)

      Of course, if you use XeTeX it means you don't get pdfTeX's microtypography thing. So we come back full circle: I want something that does both! (Apparently the working version of pdfTeX, called luaTeX, is meant to add OpenType font support to pdfTeX (eventually), but because it'll be done in a completely different way from XeTeX, whether special font features will be supported automatically is a different matter.)

      Oh, also, you're getting it backwards. LaTeX sits on top of XeTeX and pdfTeX, not the other way around. XeTeX and pdfTeX can do wonderous things with or without LaTeX as plain (pdf|Xe)TeX or (pdf|Xe)ConTeXt. LaTeX needs an update so that modern packages can do modern things.

      Gosh! Confusing.

      --
      Look out!
  10. Re:I'm not so sure... by UbuntuDupe · · Score: 5, Funny

    Personally I've noted that Magazines and Papers put a good bit of thought into layout, but I've never found them easier to read.

    Yeah, I agree, though I think that has more to do with their dumbed-down slang phrasings than the typography.

    8-year-old: "6 divided by 3 is 2."

    Time magazine: "Okay, take the number six. You're all familiar with it, yes? It's a half-dozen. Now, imagine it divvied up into little chunklets -- three, specifically -- and each chunklet has the same number that math professor Gregory Beckens at Overinflated Ego University calls a 'quotient'. The so-called 'quotient' in this case? Dos."

  11. Web Site Readability by hattig · · Score: 2, Interesting

    Unfortunately the WIRED headline "underwire" doesn't obey those rules.

    I'm generally unhappy with kerning on websites, unless they use certain fonts (sorry, I've never cared enough to look them up, although oddly enough they were serif fonts whereas I like sans-serif on websites).

    The biggest issue for readability was:

    - not too small
    - decent line spacing
    - NOT black on white. Dark grey on white, or black on pale grey
    - Nice margins to other content

    (aside, remember when people used to call them founts back in the 80s?)

    I've actually found the Wii Opera browser quite readable even on a 576i PAL TV (once zoomed in on the content anyway), and I attribute that to decent fonts and colours.

  12. I Care But by tknd · · Score: 2, Insightful

    The main reason why it is much harder to produce a good looking font on a screen is due to the low dpi factor of screens. In print, you can get a much higher dpi and as such some fonts like Times look great. But on the screen they look like crap because the screen only has so much resolution. You can play a few tricks with current lcd technology and anti-aliasing but compare it to anything in print and there's no comparison.

    I certainly wouldn't mind higher resolution displays to display crisper fonts. And no, I'm not talking about running Windows at 3200x2400 so I can fit 4 1600x1200 browser windows on the screen, but rather so that my 10pt font looks much sharper. Then, maybe then I wouldn't have to read a blurry pdf on the screen or be forced to zoom in so the fonts render clearer.

    1. Re:I Care But by GunFodder · · Score: 3, Funny

      What kind of geek are you? I would think the biggest advantage of running 3200x2400 is the ability to fit at least 16 reasonably sized fixed-font xterms onscreen AT THE SAME TIME!

  13. The term you're looking for by michaelmalak · · Score: 3, Interesting

    Also the simple fact that many people like the freedom of being able to actually hold and move around the thing they are looking at.
    The term you're looking for is Picard's Syndrome.
  14. Re:My biggest CSS gripe by afidel · · Score: 3, Insightful

    I think you miss the point of this HTML thing. It's a markup language, not a display language. For that we have PDF and Display Postscript. I don't want that much font controll in the language because your exacting layout isn't going to work on my 320*240 (or smaller) portable display anyways.

    --
    There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  15. Screens stink for long texts by yusing · · Score: 2, Insightful

    White space, fonts and text density are minor concerns to me (intense reader for decades). Computers are fine for relaxed reads, but for long texts, the medium's just wrong: I prefer paper books.

    Computers breaks my study habits ... intense focus and keeping my circulation moving ... and so I find PDF manuals distasteful. Books: Grab, flip open, crawl inside... quickly, wherever. Maybe it's long habit, but considering the e-book flop, I 'spect I'm part of a majority.

    --

    "You must try to forget all you have learned. You must begin to dream." -- Sherwood Anderson

  16. Does this really apply to screen-rendered fonts? by Entropius · · Score: 4, Insightful

    The space between letters on my screen generally has a lot of anti-alias grey pixels, and even subpixel-rendering-derived colored pixels, in it. It's not empty.

    One approach would be to apply this sort of kerning logic to a font in a completely analog way (like one would in print), assuming an infinite-resolution display, and then use antialiasing and subpixel-level antialiasing to squeeze more resolution out of the screen.

    Nonetheless, text looks better when lines fall evenly on a pixel boundary -- if a line is one pixel wide, for instance, I'd rather have column 10 illuminated fully than a mix of columns 10 and 11 dictated by the kerning algorithm and provided by the antialiasing code.

    Zelaous application of the kerning rules would result in nearly all characters falling halfway between two pixels. Antialiasing makes diagonal lines look smooth, and it's wonderful for that, but I don't want all my text looking like it's displayed on an LCD at non-native resolution.

    Interestingly, The GIMP has two modes for its text tool -- one that makes some compromises on "the exact shape and spacing dictated by the font" in order to *improve* readability once you quantize distance by sticking the characters in pixels. I find this mode is far more readable for small characters than the one that doesn't.

  17. Disappointing by Anonymous+Brave+Guy · · Score: 4, Interesting

    I thought someone might finally have come up with some serious research showing how to objectively improve readability, but it's just a summary of kerning.

    Why is this area so bare of real scientific results? There have been a few studies into on-screen readability, typically measuring things like reading speed, accuracy of recollection afterwards, and subjective approval of the document by the reader. However, there are so many variables that people don't seem to control that it's hard to see any general patterns. For example, changing the font from 10pt to 12pt on screen may well not just scale the size by 120%, but also make the dominant strokes two pixels wide rather than one. There is little consistency among conclusions about optimal font size for reading across fonts or whether serif or sans-serif fonts are more readable, perhaps because there are so many variables.

    Oh well, I guess we'll just have to wait a bit longer for comprehensive research.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  18. But have you noticed... by M-RES · · Score: 3, Insightful

    Have you noticed that Wired's 'NEW' logo uses an almost monospaced font (ie: the kind used on old manual typewriters aka 'Courier' - where every character was the same width, hence the lowercase i with very large serifs to take up the space effectively)? Only the W is of a different width, but they've balanced it by using a slab-serif I and then balanced the useage of that amongst the sans-serif face by also including a slab-serif E so that it doesn't stand out in your subconcious. Such is the way of kerning... it's not mathematical at all, it's all in the 'feeling'. It's a purely aesthetic exercise and as has been quite rightly pointed out in the comments, a font that is perfectly kerned at 12pt becomes odd-looking when scaled up to a display size (even scaling to something like 120pt would show it) - hence some type families including a 'display' version specifically kerned for use at larger sizes. Typography... it's all in the whitespace y'know ;)

  19. latex by dheera · · Score: 4, Interesting

    This is exactly why MS Word sucks and LaTeX is awesome, at least in terms of readability. Try reading a LaTeX'ed documunt on the screen, it is extremely pleasant.

    1. Re:latex by Anonymous+Brave+Guy · · Score: 3, Informative

      The irony, of course, is that the latest versions of Windows support Opentype pretty comprehensively, the latest fonts from MS support some Opentype features, pretty much all of the serious, commercial, professional-grade fonts you can buy these days come as Opentype (at least from sources like Adobe), Opentype features are far more powerful than anything in the TeX/METAFONT world, yet Microsoft were too busy revamping their UI again to add support for these features in Word 2007. So much for BillG's claims about readability on the screen being important.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  20. Web fonts don't have custom kerning pairs - hmmmm by rh2600 · · Score: 4, Informative

    Web fonts don't have custom kerning pairs

    Whilst true, this is a bit misguided.

    First things first - web fonts, and print fonts are the same. Fonts are fonts. Some are better than others and include more default kerning pairs than others. But rest assured, Georgia, Arial etc have got kerning pairs (for print and screen) and hinting information (for screen).

    Type rendering engines *do* support kerning pairs, that the typographer who designed the font decided to create and embed in the font file. There are a bunch of patterns that are used to expose badly spaced pairs that typographers use when checking these spaces and fixing them.

    Custom kerning for print is actually font independent and is done in the print design app of choice. Print design uses these same font files and their kerning pairs, and print designers won't custom kern large blocks of text, unless of course they want to spend 3 days per page of content. Print designers do often kern large headings and logotypes where any subtle problems are (literally) magnified and are obvious to the reader. Online designers do this in a number of ways, but typically resort to using an image (because the logotype font isn't likely to be on the end users computer anyway). CSS does give you the ability to create custom kerning pairs if you would want it, through a mixture of text-indents, spans and margins but its not very clean.

    So the author if this piece is correct, but a little misguided and not being particularly fair on "the web". ;)

  21. Re:It's Maths by geekoid · · Score: 2, Informative

    No,its Math.
    Deal.
    oh wait, this contradicts me:

    http://dictionary.reference.com/browse/math

    wait, no it doesn't.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  22. FWIW by Dausha · · Score: 2, Informative

    http://webtypography.net/ This link goes to a way of implementing Elements of Typology online; which is supposed to improve readability. Its interesting in that it sort of goes against the common idea with screen size and web text. The common idea, as I understand it, is that we should not worry about the 800X600 and use as much screen real estate as possible. Then, text columns can stretch as wide as my 19" monitor will let them. The problem is, that works against readability. The "optimal" is about 4.5". I use 37em for text body width, and that seems to work.

    --
    What those who want activist courts fear is rule by the people.
  23. Re:Um, no. by porpnorber · · Score: 2, Informative

    The thing I find amazing about this discussion is that the Slashdot audience, often (in part if not in whole) so well-informed, appears here so utterly ignorant. Folks, to take a random example, twenty years ago I used to subscribe to a journal called Visible Language. Google tells me that it's still there, at http://www.id.iit.edu/visiblelanguage . It's far from the only source on such information. Yes, there is a research community on these topics. The research has been done. It was done, for print, centuries ago; it was done, for the screen, decades ago. It is something that matters, sure, to nerds as to anyone who reads. But how quite does it get to be news, now? Because someone at Wired recently half-remembered what he learned in a typography class at school?

    So ja, sure, 'equal areas' is just an informal approximation, it's what you remember of the idea, informally, once your school days (or whatever other days they were when you read up on typography) are somewhere in the distant past. It doesn't mean there's no theory to it; it doesn't mean there's no well-researched and well-documented theory of it. It just means that it's one of those, OMG, pre-Internet topics that's tricky to Google for, and nobody, either here or at Wired, dropped by their local library recently to check it out in detail. Or, equally possibly, that it didn't seem worth the effort to explain in more depth when the purpose of tfa was, frankly, just to be cute.

    As to why our on-screen typography pays little attention to such well-known ideas, I somehow suspect it's a combination of the cowboy programmer syndrome so pandemic in web technology and the distinct possibility that some corporate baboon somewhere has a patent-lock on 'text that doesn't look like crap'....

  24. Re:My biggest CSS gripe by cloudmaster · · Score: 2, Insightful

    I think you miss the point of this CSS thing. It's a style defining syntax, not a markup language. It exists to put a Style - you know, the "middle S" - on top of a generic markup language. Your tiny device should a) treat styles in a way appropriate for its capabilities, or b) suck it.

    Now, if people would just use HTML as intended, and use CSS as intended, my tiny little devices can ignore the web browser CSS and render the HTML in a way appropriate for their screens. Some people will know aobut tiny little devices, and will design CSS to help make things readable on tiny little devices, because they care about such things. I'll turn that crap off, because I think web designers with a print graphics background should not be allowed near my computer. And we'll all be happy, because separating content from presentation is a good thing.

  25. The biggest problem with readability on the web... by yellowstone · · Score: 4, Insightful

    ...is that nobody seems to care about margins.

    In so many websites (and yeah, Slashdot, I'm lookin' at you) every square inch of screen space seems to be cram-jam full of content, pictures, navigation menus, adds, sidebars, logos...

    Stop. Please... just stop.

    --
    150 Opening BINARY mode data connection for slashdot.sig (129323052 bytes).
  26. Too simplistic by WillAdams · · Score: 3, Informative

    As David Kindersley's experiments have shown, it's more about the interplay of light and dark as perceived by the human eye than mere physical measurements.

    See his _Optical Letter Spacing For new printing systems_ for a more detailed system and account --- but as Dr. Charles Bigelow has stated, no system fully accounts for all subtleties of all designs and the perceptions of the human eye. Co-designer of the Lucida superfamily, and having worked out the spacing system used for the Optima capitals sandblasted into Maya Lin's Vietnam Veterans' Memorial and newly placed as a profesor at RIT he's well-worth pying attention to.

    William

    --
    Sphinx of black quartz, judge my vow.
  27. Re:The biggest problem with readability on the web by Ranger · · Score: 2, Informative

    ...is that nobody seems to care about margins.

    I agree. Whitespace is very important. I prefer to have decent margins and padding when I create web pages and I tend to use san-serif fonts for readablity. Also fixed-width is very important too. It's harder to read wide columns. Another good place to start is A List Apart, but there are other good resources as well.

    --
    "You'll get nothing, and you'll like it!"
  28. Probably a bad idea. by hedora · · Score: 2, Informative

    Personally, I'd be upset if web designers had precise control over font rendering. I've overridden Firefox's default fonts with ones that I prefer, and regularly use ctrl + and ctrl - to adjust font sizes. It's better to have a fluid, customizable presentation layer for on-screen reading. Otherwise, we'd probably be using PDF instead of HTML.

    Also, I feel like we already have plenty of free (freedom) fonts, and high quality renderers; kerning for desktop computers was solved in the 80's. (Antialiasing was huge and recent though.) Anyway, I'd like a 300 dpi display, and resolution independent rendering will make them practical. Today's models have the resolution of a dot matrix printer in draft mode... No mater how good the font renderer, it's going to look lousy compared to a modern printer or a book.

  29. Re:My biggest CSS gripe by jsoderba · · Score: 2, Insightful

    The point of the article is that current fonts don't have enough kerning, not thar there is none at all.

  30. Re:Courier (or courier new) by Sique · · Score: 2, Interesting

    The main difference between normal text and programs is that in texts the smallest semantic unit is the morphem (which is mostly a syllable), while in programs the smallest semantic unit is the single character (or symbol). It thus makes sense for programs to use monospaced fonts, because then every semantic unit has the same size.

    But we read text by reading morphems, and the reader even can easily be confused by hyphenation through morphems (re-adi-ng is difficult to read compared to read-ing), and morphems don't map to symbols in the letter based alphabets anyway, so each morphem has its individual size to begin with. Monospaced fonts don't help spotting morphems in letter based alphabets.

    It's different in Chinese or Korean though, where each morphem has its own character, and those languages use - monospaced fonts!

    --
    .sig: Sique *sigh*
  31. Re:It's OS dependant, damn. by kalidasa · · Score: 2, Interesting

    Windows can do it in some applications. Actually, the one thing you can't fault Microsoft on is their work on fonts, typesetting, and encoding. Security? They're idiots. Usability? They're at best semicompetent. But in the NT/2K/XP/Vista line, they've done as much with OpenType, Uncode compability, and readability as any other OS vendor/group.

  32. Re:It's OS dependant, damn. by Gr8Apes · · Score: 2, Insightful

    Good lord, you must be kidding! The one thing I do fault MS for, and the reason I used to avoid their systems if at all possible and now do again is precisely because they don't know the first thing about fonts and typesetting.

    When a formatted multi-page document changes layout merely because you print to a different printer, even within the same brand (HP III to HP II for instance) it indicates serious problems with how you're handling fonts and layouts. Yes a pure text document will change layout under certain circumstances under windows with an application that handles fonts, like, say, Word.

    This is extremely annoying when you're creating a document for publishing on blue-line paper.

    --
    The cesspool just got a check and balance.
  33. Geeks not nerds? by Duggeek · · Score: 3, Informative

    I'd use mod points, but I'm a designer (Web and print) and this has to be set straight. Besides, who on /. actually reads TFA to comprehend these posts?

    Waa-aay back on the early printing presses, characters were steel/pewter “shots” and held together with molten lead. The shots were lead-alloy and would break-away from melting the pure lead once the print-run was complete.

    The letters each occupied a rectangular space, since the shots were forged from rectangular molds. When the shots were fitted together on a line, they would have a specific amount of space between them which was largely based on their overall size. (the shots were three-dimensional, and therefore, actually had volume)

    For the common, body-text type, the rectangular spaces (proportional to a letter's width) were enough to make the type readable. However, with larger type in the masthead, headline or other large type, the space between letters could sometimes lead to a confusing appearance. The larger letters were often made of wood, not metal, so the spaces would be cut-away near the corners. The notches that resulted made the angular letters (e.g., like ‘VA’ or ‘WAY”) fit-together more closely, and yet would not lose any space when placed next to letters that occupy the full rectangle. (such as with ‘AMV’, ‘MAN’, or ‘OMG’)

    Since only the corners of certain letters were trimmed-away, it came to be known as “cornering”, which in-time became the vernacular we know today, kerning. Presumably, some Northern European dialect gives us the word we now use.

    So many people confuse kerning with a system called tracking and think the two are one and the same... NOT so! While each is a name for a system to determine the visible space between letters, they do it in fully different ways. In a nutshell, tracking applies to a full typeface and is applied to all text at the same time. (as if to increase/decrease the size of the letter-shots themselves) Whereas kerning only applies to the space between two, specific letters.

    In that light, you may have already guessed that kerning is not widely used with body-text (like the text you're reading now) and tracking is used instead. For instance, the next time you read a fully-justified column, (aligned both left and right sides) notice how some lines appear “stretched” or “compressed” when compared to others. Tracking is the mechanism for making justified text.

    Where you'll find kerning most often is in mastheads, corporate logos, and occasionally in article headlines. Working with only two letters at a time is a tedious process, so it's generally reserved for when fewer letters are displayed at a larger size.

    The very logo for Slashdot (top of this page) is a fair example of kerning; the letters are almost touching, but the same effect can not be done so precisely by simply adjusting the tracking of the same text. (even the slogan, “NEWS FOR NERDS, STUFF THAT MATTERS” is kerned just a bit)

    What amuses me the most in this thread is the number of people claiming they can compare the effects of tracking or kerning from one poster to the next. Are you all using the exact-same font on your browser? (Slashdot posts appear in the default font for your browser--go ahead, test it!)

    With the obvious variety of platforms represented here, I'd safely say “no”. Unless you're in the same room, looking at the same PC monitor, you can't make any comparisons. While the page reads the same, I'm sure it appears just-a-bit-different on my screen than it does on yours. There's no proof there.

    Besides “Optical Volumes” does sound just a bit cooler than “Optical Areas”.

    --
    This post © Copyrite Duggeek, all rights reversed.
  34. Re:Slashdot even blocks what HTML allows by msuarezalvarez · · Score: 2, Insightful

    You seem to be using non breaking spaces for a purpose different from its intended one. Non-breaking spaces are designed to be used—well...—when you want to disallow a line break at a space, in situations like "A. U. Thor" or to keep words together where it'd be awkward to have them separated—a good typographer will not let a short word like 'a' be left alone at the end of a line but join it with a non-breaking space to the word following it, for example.

    You probably want U+2001 EM QUAD and friends.