Slashdot Mirror


What Makes a Good Web Font

SitePoint writes "We've published an article on the way in which fonts are used on the Web. We found that a large "x-height" (the height of a lowercase 'x' in relation to the total height of the font) makes fonts more readable on a computer screen, as does a wide "punch width" (the width of the hole inside letters such as 'o' and 'b'). Helvetica is a good font to use online. The designer's choice of fonts is usually limited by the user's OS, but techniques such as SIFr (example) are allowing Web designers to provide their own fonts."

515 comments

  1. Let the user choose by Ed+Avis · · Score: 5, Insightful

    Surely the choice of font ought to be something individuals can set up in their web browser. A website doesn't really have much business selecting particular named fonts, content versus presentation and all that. If you use CSS then you can quite reasonably limit yourself to normal, sans-serif and monospaced - and trust that any sane web browser will choose something readable on the user's screen.

    --
    -- Ed Avis ed@membled.com
    1. Re:Let the user choose by John+Nowak · · Score: 5, Insightful

      Insane... using flash and javascript to render unhighlightable text? Surely usability is more important than typography, no?

    2. Re:Let the user choose by Anonymous Coward · · Score: 1, Insightful

      What? You must be new to the World Wide Web. It's all about yellow text on white backgrounds, blink tags, and making the user envision whatever godawful chaos is in the web 'designers'' minds.

      Wait, you're really old, and remember how it was back in the day? Well, I can sympathize. I'll buy you a beer or something, and we can weep over the Internet in general, and how it has fallen into buzzword decay.

    3. Re:Let the user choose by meringuoid · · Score: 3, Funny
      Surely the choice of font ought to be something individuals can set up in their web browser. A website doesn't really have much business selecting particular named fonts, content versus presentation and all that.

      Don't you need written permission from the content provider to do that? You know, taking their intellectual property and creating your own derivative work by applying your own formatting preferences to it... Surely web designers should specify exactly how they want their page to appear, and browsers should render it as they intended; doing otherwise is probably a DMCA violation. Indeed, using a non-standard browser is probably a violation in itself; Firefox does not render many standards-compliant websites correctly, and so is creating unauthorised derivative works. The Mozilla foundation is probably liable for a fortune.

      note: by 'standards' we mean Internet Explorer 6, which is the industry standard and is all that should be necessary for development and testing.

      (sigh)

      The worrying thing is there are PHBs around who really will think like this.

      --
      Real Daleks don't climb stairs - they level the building.
    4. Re:Let the user choose by Rutulian · · Score: 0

      Unhighlightable, unsearchable, undisplayable w/o flash. WTF are these guys thinking? Why don't you just make your web page one giant imagemap? That would allow custom typography w/o usability and give you that nice brochure look too.

    5. Re:Let the user choose by Volanin · · Score: 1

      The text can be highlighted.
      Check out this example page.
      You can turn sIFR on and off to see the difference:

      sIFR Example

      --
      If I clone myself, can I call it a thread?
      If a girl winks to us, can I call it a race condition?
    6. Re:Let the user choose by Anonymous Coward · · Score: 0

      I think this is a really good idea. You can already change the size of the fonts on firefox, I think on IE too. Doesn't seem like a far step to actually changing the fonts.

      The average user probably wouldn't pay attention to this sort fo thing, and some website designers may choose their fonts for a reason. The ability to choose this in like a preference box would be great.

    7. Re:Let the user choose by Tet · · Score: 3, Informative
      Surely the choice of font ought to be something individuals can set up in their web browser.

      Indeed. The article makes some reasonable points, but falls over by using http://www.jaredigital.com and http://www.coudal.com as sample sites. Both of those make schoolboy errors when it comes to web typography. They override the user's default font, and they specify explicit font sizes in pixels. Which might work fine for them, but not everyone has the same size or resolution display that they do. Font sizes should always be given as a percentage of the user's preferred height, and never specified explicitly. Sigh.

      (Yes, in addition to being a web page designer, I'm a typography freak)

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
    8. Re:Let the user choose by Anonymous Coward · · Score: 0

      sIFR produces highlightable text:

      Demo here: http://www.mikeindustries.com/blog/files/sifr/2.0/

    9. Re:Let the user choose by Anonymous Coward · · Score: 0

      using FF 1.5, i don't see headlines on initial page load.

    10. Re:Let the user choose by LnxAddct · · Score: 3, Interesting

      Ha thats not even the worst part! You can provide your own font face src according to CSS2. Read here for more info. Its absurd using javascript and flash when custom fonts are already handled by CSS.
      Regards,
      Steve

    11. Re:Let the user choose by kyofunikushimi · · Score: 1

      You would think so, but then you've got my gf. She has mozilla forcing some cursed fantasy-style font regardless of the intended website font. Even she has difficulty reading it, but it "looks nice". *sigh* In a pseudo-similar vein, my company's ridiculous "brand identity" mandates using trebuchet ms on the website. Imagine the VP of Marketing's discontent when she opens the website on a non-MS machine (which, luckily, hasn't happened yet). I can guarantee you she will come to me to ask why it looks like that and what we can do about it.

      --
      oo
    12. Re:Let the user choose by Daniel_Staal · · Score: 2, Insightful

      Yes and no: first off, you are assuming this will only get applied to text displayed in browsers. It could just as easily be applied to text in online logo (images) or to text used in PDFs for various purposes.

      Secondly, most users don't even realize they can change the font in their browsers, and a smaller percentage actually do. Asking for a good font will help all of them.

      Thirdly, sometimes part of a design should be in a different font from the rest, to help set it off, or just to help the asthetic. Knowing how to choose a good font is helpful here. (In these cases you probably should leave the main text as 'sans-serif', and just apply the font to auxilliary text.)

      Lastly, the choice of font can help differentiate your brand, and so gets used to do so.

      If 'readable' is your only consideration, and you can let the user specify, use 'sans-serif'. Otherwise knowing how to pick a good font is useful knowledge.

      (Which doesn't even touch on the question of what should be the default default font in a web browser...)

      --
      'Sensible' is a curse word.
    13. Re:Let the user choose by EricTheGreen · · Score: 1

      Not disagreeing with you personally, but for most e-commerce and corporate presence sites this absolutely clashes with the requirements of branding, which does dictate those details, down to the n-th degree.

      Given the money, time and effort expended by most companies to build a visually distinctive brand for products, the branding will usually win out over usability and individual control.

      Not that this provides an excuse for the many, many sites that don't fall into the above two categories, of course...

    14. Re:Let the user choose by the+web · · Score: 2, Informative

      The point of highlighted has already been touched on, it can be highlighted.

      But the strength of sIFR is that under the hood, the markup remains <h1>Replaced Text</h1>. Maintaining it's searchability, symantic correctness, and in the event the user doesn't have the appropriate version of flash or has JS turned off, the headline defaults to the style specified in the CSS, Trebuchet, Verdana, what have you.

      sIFR respects the users preferences while at the same time delivering the cherry on top when it is permitted. Because whether or not you care to admit it, designers like to make their pages look nice, and that means typefaces too.

      Can't we all just get along!!?

      --
      __
      Thou hast besquirted me, O leotarded one.
    15. Re:Let the user choose by petermgreen · · Score: 1

      which if any browsers actually support downloading fonts?

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    16. Re:Let the user choose by GigsVT · · Score: 1, Insightful

      Can't we all just get along!!?

      No. "Web designers" that use flash for anything other than showing movies can go to hell.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    17. Re:Let the user choose by dmatos · · Score: 1

      Well, I use IE here at work, and when I'm, um, surfing . . . after hours . . . I'll occasionally be prompted to download the chinese language font set . . .

      --

      It may look like I'm doing nothing, but I'm actively waiting for my problems to go away.
      --Scott Adams
    18. Re:Let the user choose by nateziarek · · Score: 2, Insightful

      But if those fonts are not available on the users machine, they don't show up. Using the flash method, the fonts are embedded into the flash file.

      As for people thinking that it should be only user-fed font choices, that's just BS. Content is the only reason to go to a site. But if two sites have the same content (think any news site on the planet), I want to go to the site that provides the information in the easiest to digest manner. That requires good design which, for textual content, is hinged on good font choices (including faces, spacing and sizing).

      Design is not meaningless in the face of almighty content - it enhances and improves...

    19. Re:Let the user choose by Pieroxy · · Score: 2, Funny

      Clearly, it is true that Firefox violates the most basic standards by omitting a well-know and widely used tag for making text better. IE integrates it since version 3, and it is rightly so that it is the best *cough* browser as of today.

      MARQUEE implementation should be required before a piece of code should be called a 'browser'.

    20. Re:Let the user choose by maxwell+demon · · Score: 2, Funny

      Indeed, the current Web experience is lacking. Web sites should be able to set the screen resolution for the viewer, so that sites optimized for a certain resolution can be displayed optimally on every computer. It's really a shame that there's not yet an API to do it. :-)

      --
      The Tao of math: The numbers you can count are not the real numbers.
    21. Re:Let the user choose by squoozer · · Score: 2, Insightful

      While I generally agree with you that a user should be able to choose the font they want to view a page in I don't agree that a website has no business specifying a font. Presentation, to most people, is an important part of the experience when viewing a web page or any other content. While some people like to view their content devoid of all but the most basic formating (GNU Pages) others (I would argue the majority) like the additional formatting and styling.

      When a designer creates a page (or whole site) he is aiming for a particular response and feeliing. By removing the designers ability to set the font you are removing one of his primary tools.

      Finally, the content is paid for by the designer or the person paying the designer. If they want to make it practically unreadable through a poor choice of font it is up to them. You have then have the choice of whether you use that content. Hopefully, if the content is good, you will use it. If the content is bad don't use it and maybe the content provider will change the content to better suit your needs.

      --
      I used to have a better sig but it broke.
    22. Re:Let the user choose by the+web · · Score: 2, Informative

      So now you're telling the user what they want!?

      If the user has flash installed and JavaScript turned on then that is the only green light/permission I need to serve the user the content they have approved. I create pages out of xhtml+css with markup, presentation, and behaviour seperated correctly. So long as I keep the Javascript in the behaviour column, the flash in the presentation column and the headline in the markup, the user has to freedom to view whatever areas they want without compromising the acctual content. sIFR has a place to sit in the architecture and it doesn't bully the content around.

      --
      __
      Thou hast besquirted me, O leotarded one.
    23. Re:Let the user choose by GigsVT · · Score: 0, Flamebait

      Users leave javascript and flash on to support pages that idiot web designers like yourself design, not because they want to but because they have to.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    24. Re:Let the user choose by eggz128 · · Score: 1

      IIRC, WinIE5 and 6
      Netscape 4.x

    25. Re:Let the user choose by LnxAddct · · Score: 1

      Did you even click the link? :) You point the font src to a url of say a True-Type font or an open type font anywhere on the internet, the users machine downloads it and uses it without any intervention.
      Regards,
      Steve

    26. Re:Let the user choose by the+web · · Score: 1

      And if they have either turned off then the web page falls back to text, xhtml and accessible goodness for all.

      Besides you still have to prove that sIFR forces users into anything. Do you even know what you're talking about anyway!?

      --
      __
      Thou hast besquirted me, O leotarded one.
    27. Re:Let the user choose by b4k3d+b34nz · · Score: 2, Insightful

      It's absurd that you're making this argument when no browser currently supports this method of displaying fonts. You read the recommended spec, not the actual spec. Opera, Firefox and others support the actual spec for CSS2. IE barely supports CSS1, so nobody can use this method yet. It will be a nice day though.

      --
      Grammar Lesson: you're is a contraction of "you are"; your means you possess something; yore means days gone by.
    28. Re:Let the user choose by LnxAddct · · Score: 1

      You sure about that? IE 5 and 6 support it along with Netscape 4.1x and greater.
      Regards,
      Steve

    29. Re:Let the user choose by Anonymous Coward · · Score: 1, Insightful

      Heh.

      From the look of your website, you're neither.

    30. Re:Let the user choose by NFJ25 · · Score: 1

      You may be joking but a content provider should have the options to enforce the style he wants. It is part of his creative work and people should respect that.

    31. Re:Let the user choose by Lord+Crc · · Score: 2, Insightful

      The point of highlighted has already been touched on, it can be highlighted.

      Only one flash at a time. Try selecting the WHOLE article and copy it...

    32. Re:Let the user choose by GigsVT · · Score: 1

      It forces the user into turning flash off just to view that one page correctly, while being forced to leave flash on to view other badly designed pages.

      In other words, a fucking mess.

      Do you even know what you're talking about anyway!?

      Yes.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    33. Re:Let the user choose by Tumbleweed · · Score: 1

      That's a fine idea for those who are technically savvy enough to change their browser settings, but face it -- most people couldn't change a browser setting if their life depended on it. The lowest common denominator on the Web is pretty damned low, unfortunately. Those who are savvy enough to do that can also override Web fonts, anyway, right?

    34. Re:Let the user choose by greed · · Score: 2, Informative

      Yes, the article completely missed out on the Very Most Important Font Size Issue on the Web.

      That is, of course, how Windows treats points as equivelent to pixels, whereas Macintosh and UNIX system treat points as 72-per-inch like they're supposed to be. (X11 has lots of problems with font rendering if you use the older APIs, but it does know how to read the DDC codes from your monitor to calculate the correct resolution: check xdpyinfo | grep dimensions.)

      (I don't use Windows enough to know--do Mozilla and Opera have the same pixels vs. points issue, or is it Internet Explorer only?)

      But the absolute best advice on font size is the one you offer: relative sizes from the user's chosen default.

      The Minimum Font Size setting in the new Mozilla and Safari browsers is crucial to us non-Windows users. But, that just sets a floor--without relative sizes, we see no font size changes for anything that is specified "too small".

    35. Re:Let the user choose by b4k3d+b34nz · · Score: 2, Interesting

      Do you have an example of it working? Netscape 4, IE5 and IE6 were all created when CSS was relatively new (at least in terms of popularity). None of the above implemented all of CSS1, and the developers probably never looked at CSS2. The developers of Netscape 4 were using a JavaScript based style sheet language at the time, and decided to go with CSS at the last minute, which leads me to believe they didn't do anything with CSS2.

      Also, at the time, the CSS2 spec was still very new, and was most likely under development whenever these browsers were being developed.

      Finally, I've tried it before and it didn't work. Not in any browser. Granted, it's been about a year, but IE hasn't been updated since anyway.

      --
      Grammar Lesson: you're is a contraction of "you are"; your means you possess something; yore means days gone by.
    36. Re:Let the user choose by frankie · · Score: 1

      Content providers already do have several options to enforce precise style and layout. Here are a few of them that you might know: SWF, PDF, JPG, etc. Just present ALL of your content in these formats, and what you see is what your viewers will get.

      Or you could accept the intentional features (which are indeed features, NOT limitations) of HTML and quit thinking like a print designer. Either way.

    37. Re:Let the user choose by the+web · · Score: 1

      Again you're wrong, The page displays correctly in either case. Too boot, if you are using a flash blocker FF extension, it so happens to respect sIFR as well, turning off the flash/behavioural aspects of the site, and leaving you with the accessible goodness, web text rendered type. Don't get mad at sIFR when it's the REAL garbage out their that's getting you angry with flash, sIFR is not the blackhole of proprietary mess you may think it is.

      View the page source of the mike industries page that has been mentioned.

      --
      __
      Thou hast besquirted me, O leotarded one.
    38. Re:Let the user choose by the+web · · Score: 1, Flamebait

      I was hoping you woudn't point that out...

      Allright, good game, throw sIFR out, it was fun while it lasted.

      --
      __
      Thou hast besquirted me, O leotarded one.
    39. Re:Let the user choose by Fred+Or+Alive · · Score: 1

      That's just part of Internet Explorer, if it encounters stuff like Chinese text when you don't have chinese support installed it'll ask if you want to install it. The website itself isn't specifically triggering it.

      --
      10 PRINT "LOOK AROUND YOU ";
      20 GOTO 10
    40. Re:Let the user choose by Midnight+Thunder · · Score: 0

      Makes no sense. Why not just produce an image from the server for all its worth? Surely a PNG is going to be much smaller in comparison?

      What would make more sense it a truetype or opentype font reference.

      Bias: I don't appreciate Flash in web pages unless there is a good argument for it. I have seen a few web sites with valid uses, but they are few.

      --
      Jumpstart the tartan drive.
    41. Re:Let the user choose by Mprx · · Score: 1

      The whole point of HTML is allowing the user flexibility in display. If your preferred style is not the same as mine I'll use custom CSS and userscripts to change it. I didn't sign any contract agreeing to use your style, so the content provider has no right to enforce anything.

    42. Re:Let the user choose by Midnight+Thunder · · Score: 2, Informative

      Actually in some browsers, such a Firefox, you can actually change the DPI. I have mine set to 96dpi on my MS-Windows machine.

      --
      Jumpstart the tartan drive.
    43. Re:Let the user choose by Galston · · Score: 1

      Who cares about the font, I can't even see the text for all the ads.

    44. Re:Let the user choose by MikeFM · · Score: 1

      Websites need to be able to hint at what fonts to use - and they can't really. This alone causes a great lot of text to be rendered, incorrectly, as images or Flash. This takes away the user's option to render this text in their choice of fonts. Support for downloadable fonts is the only way to improve on the situation. All that is really needed on top of the existing option of using a font tag and CSS is a meta tag to hint at where the browser can download the font if the computer doesn't already have it. The font can be cached temporarily and available, while cached, to any page with it's URL - just like any other web object. Pretty simple.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    45. Re:Let the user choose by poot_rootbeer · · Score: 1


      I love the argument "the page still works fine if this feature is turned off".

      If it still works fine... then what's the benefit of having it turned on?

    46. Re:Let the user choose by NFJ25 · · Score: 1

      Why is everything about rights and contracts? Why don't we respect each other, why don't we respect the work of others? If someone prefers that his creation is to be presented in some specific way, why don't we respect that? Of course, if the design is bad it will scare away the users, but that's a designer's problem, not user's.
      Of course this applies to many many things...

    47. Re:Let the user choose by Eil · · Score: 1

      Insane... using flash and javascript to render unhighlightable text? Surely usability is more important than typography, no?

      RTFM. And try the sIFR demo. If you did either of these, you'd see that the text certainly can be highlighted, copied and pasted, and so on. It's even searchable and degrades gracefully since non-flash and non-javascript browsers simply get an unstyled version of the text. This is the whole point to sIFR. The worst thing that I've seen about it is that the Adblock Firefox extension puts little tabs above the content block. But most users won't see this since relatively few people use Adblock and I can certainly live with it.

      Finally, your post had nothing to do with the parent. If you mean to start a new thread, do it. Don't reply to an early post just to get yours near the top of the comments page.

    48. Re:Let the user choose by Jobe_br · · Score: 1

      The text is actually highlightable. Go check out the examples. I didn't have any problem highlighting the text. Now, searchable? Not sure ... depends on how the underlying search works (since the text is still in the XHTML code).

      Cheers

    49. Re:Let the user choose by Mprx · · Score: 1

      Because it's being displayed on my computer and viewed using my eyes. I could equally consider ugly fonts and flashing adverts disrespectful to me.

    50. Re:Let the user choose by Eideewt · · Score: 1

      I have mine set to 119 dpi -- since that's what it is -- and while some sites (talkbass.com) scale just fine, others, like morons, have set a font size in pixels. My screen is 1600 pixels tall! I don't care how much you want me to stare at your 8 pixel tall font (OsViews, I'm looking at you, or would be if I could see you), it's just not appropriate for my monitor. Sure, I can and do zoom in, but it would be nice if it just showed up sanely sized at the first place.

    51. Re:Let the user choose by poot_rootbeer · · Score: 1

      Thirdly, sometimes part of a design should be in a different font from the rest, to help set it off, or just to help the asthetic.

      Yes, and we call that kind of design "BAD design".

      Go pick up any book in which there are notes about the typeface(s) used. Even in the rare cases where there isn't just one typeface used for the entire book, the secondary faces are almost always close relatives of the primary.

    52. Re:Let the user choose by poot_rootbeer · · Score: 1

      I don't agree that a website has no business specifying a font.

      Neither do I, provided that we are using the same definition of "specifying".

      Site designers can and should SUGGEST that viewers use a certain font when viewing their site. They should not, however, REQUIRE that viewers use a particular font.

    53. Re:Let the user choose by 2short · · Score: 1

      To put it more politely than the AC:

      Are you aware that the combination of font color and background on http://www.astradyne.co.uk/tet renders the text almost entirely unreadable? I always wonder "what were they thinking?" when I see such a combination. Knowing that this example is the home page of someone who claims to be both a web page designer and a typography freak, I've got to actually ask: What were you thinking?

      I can only assume that on your monitor it looks better, but just so you know, on my LCD screen, (which I don't think is too far from the norm since most other stuff looks fine) I can read the basic, non-link text your website only by carefullly concentrating on each letter individually. Or, really, by using the old select-all trick to highlight all the text on the page, defeating your color choices.

      I'm honestly not trying to flame you here; if you are a typography freak, I figure you'd like to know.

    54. Re:Let the user choose by gaspyy · · Score: 1

      FYI: flash text is highlightable and Flash 8 has a damn good font rendering engine.

    55. Re:Let the user choose by NFJ25 · · Score: 1

      Yes... But it is the designer's work and creativity that is passing through your computer and eyes. If you don't like the result or feel disrespected by it, then, don't look at it! I don't.

    56. Re:Let the user choose by Mprx · · Score: 1

      I don't either! I use the features of HTML as intended and display it as something less offensive.

    57. Re:Let the user choose by Anonymous Coward · · Score: 0

      Your car still works fine with the air condition and radio turned off, but I would not want to be stuck in a traffic jam on a particularly hot day without A/C and radio (if only to play my mp3 player through). Come to think of it , it also works perfectly fine without door handles, assuming you can climb through the windows and without windows. You might get wet on a rainy day, but it still works. You know, it also works fine without locks, so you don't ever need those, which is OK, since no one is going to steal your vehicle with no A/C, no radio, no windows, and no door handles.

      Get serious. This is all elitist bullshit. Its the same old "I only use the command line, never a GUI and that makes me the uber hacker" attitude that makes the geek community seem like a bunch of asses to the rest of the world.

    58. Re:Let the user choose by squoozer · · Score: 1

      I think, therefore, we agree. I almost always choose to use the site designers recommended font. There are times, however, when I have chosen a different font for readability.

      My biggest gripe, though, is with designers that want to choose the size of the font and force me to use it. I have perfect vision but I find that many sites have fonts that are hard to read becaus they are to small (perhaps I shouldn't run my monitor at 1600x1200). With px specified fonts it's a royal pain in the rear to make the text bigger.

      --
      I used to have a better sig but it broke.
    59. Re:Let the user choose by DJCater · · Score: 1

      "(Yes, in addition to being a web page designer, I'm a typography freak)"

      Good to see you put both assets to use on astradyne.co.uk.

      --
      Sig Appended to the end of comments you post. 120 chars.
    60. Re:Let the user choose by Anonymous Coward · · Score: 0

      His page is quite readable. Yellow on black works great. I suggest you either get your eyes examined or fix your broken browser.

    61. Re:Let the user choose by Pxtl · · Score: 1

      Actually, that could be an interesting approach - convert each character into a PNG, with the "alt" text of the first character being the text of the paragraph. No Flash, and it would (technically) support lynx/vision impared users. Would be annoying for embedded links though.

      With that approach, you could have multicoloured text, drop shadow, and other graphical effects not normally available in a font.

      Of course, it would be massively annoying for various reasons (not selectable text, not searchable, not resizable) but it would still be better than flash.

    62. Re:Let the user choose by InsaneLampshade · · Score: 2, Funny

      You mean your browser *won't* let you download fonts?

      http://www.1001fonts.com

      ;)

    63. Re:Let the user choose by FuzzyBad-Mofo · · Score: 1

      Font sizes should always be given as a percentage of the user's preferred height, and never specified explicitly.

      The big problem with setting fonts purely with percentages is that the various browsers and operating systems have different standards for the base font size. Which perhaps is acceptable if you are building a hobby or non-professional site. Most working web developers are expected to deliver a site that looks the same in any (modern) browser, and using explicit font sizes is the easiest way to accomplish that. (or, use browser-specific tricks to feed the correct relative font size to different browsers)

      Modern browsers allow the user to adjust the font size regardless, so I'm not sure what the problem is.

    64. Re:Let the user choose by lubricated · · Score: 1

      you never know weather a page will be offensive till after it's offended you.

      --
      It has been statistically shown that helmets increase the risk of head injury.
    65. Re:Let the user choose by John+Whitley · · Score: 1

      A website doesn't really have much business selecting particular named fonts, content versus presentation and all that. If you use CSS then you can quite reasonably limit yourself to normal, sans-serif and monospaced [...]

      Sure, that "Slashdot" in the upper-left corner would look great in 8pt Courier. :-P FYI, most if not all modern broswers let users force font settings and/or employ a user-specified CSS file. Users already have the choice.

      If you want to bitch about bad designs (or celebrate good ones) on the web (or in print) then join the crowd. But the idea that CSS means the end of presentation on the web, as you imply, is inane. CSS specifies the separation of content and presentation, not the reduction of either. As Eric Meyer, the CSS Zen Garden, and others have shown, CSS+(X)HTML seriously improves the ability to maintain and enhance both content and presentation versus old-style HTML-font-tag-and-attribute-soup.

      While content-based web pages need to be accessible (which sIFR achieves, FWIW), the idea that the web is the end of typography in design is also inane. Web typography does suck right now, but mostly because designers need to employ techniques such as image overlays and sIFR to do anything remotely interesting.

    66. Re:Let the user choose by lixlpixel · · Score: 1

      but you have to admit that the kittens are adorable...

    67. Re:Let the user choose by mad.frog · · Score: 1

      Wow. Now there's a nice, even-handed, fair-minded response to the situation.

    68. Re:Let the user choose by mad.frog · · Score: 1

      To be fair, there are still a nontrivial number of browsers out there that don't support PNG. You'd have to use GIF or JPEG.

      An OpenType font reference would, indeed, make more sense, if there was any cross-browser standard whatsoever. But there isn't.

    69. Re:Let the user choose by mad.frog · · Score: 1

      The whole point of HTML is allowing the user flexibility in display

      Well, that's really a matter of some debate, isn't it?

      I always thought of the point of HTML as being a simple text-based hypertext markup language that requires no funky special proprietary editor to create, nor any proprietary renderer to display.

      Flexibility in display is rather important to the second goal, but *user* flexibility (as opposed to html-renderer-implementation flexibility) seemed secondary to me.

    70. Re:Let the user choose by LnxAddct · · Score: 1

      Fair enough. I've never actually had to use it, but I had read about it and understood it. According to a few quick sites I googled up, font embedding is reported to be supported fairly well. Here is an article on MSDN, another article about implementing it in Netscape 4.01 and IE. My understanding is that Firefox has further extended support for embedding fonts and you shouldn't have to use the work around mentioned in that last link anymore. I think the support is there, just not alot of people have realized its potential, very similar to XMLHttpRequest which was laying around for years before people started to notice that some really cool things can be done with it.
      Regards,
      Steve

    71. Re:Let the user choose by _xeno_ · · Score: 1

      As it turns out, Firefox does support MARQUEE - it's an XBL bound element. It makes for a good demo of XBL in HTML. Also shows off XBL inheritance.

      Go ahead, take a look. Use the following URLs in Firefox to pull up the source:

      • resource://gre/res/html.css - do a search for "marquee" to find the CSS rules
      • chrome://xbl-marquee/content/xbl-marquee.xml - contains the actual XBL bindings that implements the marquee. (I'd suggest using View Source on that to maintain the formatting, otherwise it looks weird.)

      Isn't XBL cool?

      --
      You are in a maze of twisty little relative jumps, all alike.
    72. Re:Let the user choose by timster · · Score: 1

      Dude, because it's impossible. I know that Tolkien would probably prefer that I only read Lord of the Rings in leather-bound hardcover while sitting on a grassy knoll in the shadow of a great castle, but I don't have the time for that. Instead I read the paperback while eating at Jack in the Box.

      Respect for some creator stops at vanities. As the audience, I get to judge whether someone is being sensible or silly, and ignore their preferences as I choose. If E.E. Cummings had a Web site, that might be one thing, but for everyday usage these intrusions are not justified, whatever the designer thinks.

      --
      I have seen the future, and it is inconvenient.
    73. Re:Let the user choose by JabberWokky · · Score: 1
      Did you even look at this? This is perfectly selectable, searchable and resizable. It degrades to regular CSS, and then to html... so it looks perfectly fine in lynx. This is simply a flash that overlays the existing text with an embedded font and does so based on the content and the presentation . When the page is used, it works exactly like a normal html page with a CSS stylesheet -- only you can define fonts the person doesn't have.

      Slick, but it's very illuminating that people like you are discounting it as "just flash".

      --
      Evan

      --
      "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
    74. Re:Let the user choose by justinchudgar · · Score: 1

      Gotta agree. I have the flashblock extension installed in firefox; and, only when absolutly essential (like shopping for tires on lesschwab.com) do I use IE and flash. My boss uses the scriptblock extension; only using scripts when necessary and never allowing flash. And, on some of the networks we manage, we block flash from executing via Group Policy. So, this is just an annoyance in my opinion. If there were a way to load fonts in a "sandbox" on the fly and have them used as normal OS installed fonts, great. Anything that rasterized text seems to defeat the core value of HTML. That is, it turns simple, universally readable text into graphics that are far from universally useable. I can read html pages just fine in LINKS; but, PDF, Flash, yeah right.

      --
      WARNING: Smoking this sig may cause lowered IQ, insanity or short term memory loss. It is also really bad for your monit
    75. Re:Let the user choose by Eideewt · · Score: 1

      Maybe yours is broken, since the background isn't black... it's a busy marble picture with too much contrast for easy reading.

    76. Re:Let the user choose by rjstanford · · Score: 1

      That's where you get issues, unfortunately. I use a 23" monitor, but I don't want to see text large and beautiful, I want to see it - well - pretty much the way it is right now. But there's a bigger problem. If you specify font sizes in points (and if they were respected), you'd have to be able to specify all of the other parts of your website in inches. You know, pictures, backgrounds, applets of all sorts, et cetera. Having to do half the site in one system and half in the other, then mixing randomly for each user, really sucks. That's why people size fonts in pixels for some sites.

      --
      You're special forces then? That's great! I just love your olympics!
    77. Re:Let the user choose by Nate+B. · · Score: 1

      Absolutely agreed! On the Linux systems I have Helvetica is a non-anti aliased font and looks hideously ragged. I have had to do some configuration contortions to substitute Arial for Helvetica. Yet, there are so many "web designers" that specify Helvetica as the favored sans serif font. Why not just follow the W3C recommendations and specify "sans serif" rather than specific font faces? It should be up to the user agent to pick the favored font that best matches the user's viewing preference. Oh, I forgot. Doing so would not allow the "web designers vision to reach it's full expression." Baaah!!

      Let the users decide!!

      --

      "Insanity is doing the same thing over again expecting a different result."
    78. Re:Let the user choose by potHead42 · · Score: 1

      If you did either of these, you'd see that the text certainly can be highlighted, copied and pasted, and so on. It's even searchable and degrades gracefully since non-flash and non-javascript browsers simply get an unstyled version of the text.

      The highlighting is broken. If you select text inside a flash, and then select other text inside the plain text, the flash selection stays. It's the same with text in other flash blocks.

      Also, searching doesn't work here with Firefox and flash enabled. Seems like a stupid solution to a problem nobody really cares about.

    79. Re:Let the user choose by mrbooze · · Score: 1

      If only that very concept had been mentioned on the first page of the article...

      "In terms of Web typography, this has some pretty sobering consequences. We can spend hours choosing the perfect combination of typefaces to complement our design or meet corporate requirements, but if the user has stipulated that she wants all text to be displayed in 18px Comic Sans, there is absolutely nothing we can do about it.

      The key is to think of this not as a limitation of the Web, but as a strength. Which other medium gives so much freedom to the end user? As designers, we merely suggest a design or layout; the final say is in the hands of the individual, and their requirements and choices trump ours every time. Don't inhibit this freedom by assuming users' requirements or by attempting to force too many of your own preferences onto users."

    80. Re:Let the user choose by Eideewt · · Score: 1

      But there's a bigger problem. If you specify font sizes in points (and if they were respected), you'd have to be able to specify all of the other parts of your website in inches. You know, pictures, backgrounds, applets of all sorts, et cetera. Having to do half the site in one system and half in the other, then mixing randomly for each user, really sucks. That's why people size fonts in pixels for some sites.

      Yes. I'd rather have designers adopt designs with simpler layouts that don't rely on all the page elements fitting together like a jigsaw puzzle than force tiny fonts on me though. Because I often do want large beautiful fonts. Or maybe more scalable graphics, once SVG comes to to browser everyone loves to hate.

    81. Re:Let the user choose by Eideewt · · Score: 1

      Hmm... it seems that Firefox doesn't scale SVGs right. So make that maybe once it does, and IE gets SVG support.

    82. Re:Let the user choose by b4k3d+b34nz · · Score: 1

      My apologies for jumping on you previously. Font embedding is supported. Sort of. As is standard with IE, only partial support is available. The reason it never worked when I tried it is because I used a TrueType font, rather than the .eot format like IE seems to require. When the CSS spec is implemented in modern browsers, hopefully it'll work regardless of the font type. Trying to get a font into EOT format is a totally ridiculous process and takes forever. The comparison to the XMLHttpRequest is similar in that it's laying around in wait, but it needs a lot of finessing before it's ready for full-blown use. I'm sure that once Firefox and Opera jump on the train, it'll be a bigger deal.

      I haven't been able to find anything about Firefox supporting embedded fonts. Any articles?

      I still stand by my original argument that browsers don't support it yet, because it's not full support. I'm just not as cranky now.

      --
      Grammar Lesson: you're is a contraction of "you are"; your means you possess something; yore means days gone by.
    83. Re:Let the user choose by arose · · Score: 1
      To be fair, there are still a nontrivial number of browsers out there that don't support PNG.
      Like?
      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    84. Re:Let the user choose by Onan · · Score: 2, Interesting
      I agree, design is an important tool to enhance the delivery of content. And you know which font is always the one which best presents your content?

      The one that I, the reader, have chosen.

      Uniqueness is not a virtue in design.

    85. Re:Let the user choose by jisatsusha · · Score: 1

      ctrl + a, ctrl + c.

      On a serious note though, I see your point. You can't see what you're selecting, since you're actually selecting text that's behind the flash objects.

    86. Re:Let the user choose by EatenByAGrue · · Score: 1

      "A website doesn't really have much business selecting particular named fonts"

      There's about a million Web designers that think you're crazy.

    87. Re:Let the user choose by nateziarek · · Score: 2, Interesting

      we might just have to agree to disagree...

      the design decisions I am talking about are not made in a vacuum, they are based on research and feedback and often times take months to achieve even the slightest amount of progress. To think that a user, untrained in typography or any design methods, would be able to choose the "correct" font based purely on - what? - what they like? is a little ridiculous. That isn't to say that the user shouldn't be able to choose their own font - go ahead, screw up the design and lessen your experience - however, I should be able to specify the exact font that I've determined maximizes content delivery.

      Design is not a graphic or a layout or a font. It is the interdependence of each element. In that regard, yes, uniqueness is a virtue in design. Different for the sake of different is not.

    88. Re:Let the user choose by S.O.B. · · Score: 1

      IE 5.5/6 has broken support for PNG - it doesn't support alpha transparency except using a vendor specific extension. I haven't seen it personally but apparently IE 7 has full PNG support.

      --
      Some of what I say is fact, some is conjecture, the rest I'm just blowing out my ass...you guess.
    89. Re:Let the user choose by mad.frog · · Score: 1

      http://www.libpng.org/pub/png/pngapbr.html

      Basically, IE4 and IE5 for Windows had various levels of bugs and flakiness (including crashes) in their PNG support.

      I don't know what current market percentages are for these, but my understanding is that IE5 (at least) is still prevalent enough that major sites must plan for it. (Someone correct me if I'm wrong.)

    90. Re:Let the user choose by heinousjay · · Score: 1

      I'm not saying you do this, exactly, but you're reminding me of the designers I've worked with in the past that would obsess over pixel-precise positioning of things to the point where they would hand me entire pages as graphics so as to get the look they wanted.

      --
      Slashdot - where whining about luck is the new way to make the world you want.
    91. Re:Let the user choose by arose · · Score: 1

      Hadn't heard about the IE4 crash. Most of the IE5 isues seem to be rather minor, but I didn't know about them either. In IE6 PNGs certainly can do everything still GIFs can.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    92. Re:Let the user choose by thatguywhoiam · · Score: 1
      Surely the choice of font ought to be something individuals can set up in their web browser. A website doesn't really have much business selecting particular named fonts, content versus presentation and all that. If you use CSS then you can quite reasonably limit yourself to normal, sans-serif and monospaced - and trust that any sane web browser will choose something readable on the user's screen.

      See, I would disagree with that; I think a web designer has every right to set the named fonts and presentation of their site, the same way a magazine designer does.

      However, I realize that some (geeks) really just want the info, and they want maximum control over what is flowing across their screen.

      My suggestion? Two versions of the site. One in PDF/SVG, one in RSS. :)

      --
      If Jesus wants me it knows where to find me.
    93. Re:Let the user choose by John+Nowak · · Score: 1

      If you check the time of my post, you'd see that I was one of the first 10 people to post. I just wasn't thinking and hit the wrong reply button. Sue me.

    94. Re:Let the user choose by JanneM · · Score: 1

      But you as the designer have no idea what environment your design will be viewed in. Is it a 1920x1200 15" laptop screen or a 1024x768 42" plasma? Is it a bright, large screen in a dim room, or an anemic PDA backlight fighting the morning sun? Will those thin verticals be slender and soaring, or will all vertical lines in the typeface disappear altogether? Will the serifs give a pleasant gravity to the text, or will it look like the screen got pixel cooties? You just do not know at the design stage.

      And you have no idea about your user. People with bad eyesight may need to be able to bring the font size way up, or change the colors, or select a very strong, bold typeface as default, or be unable to read the content. And of course, using flash, you tend to shut out people that need special aids to read anything at all.

      This thing just screams "my aestethics are more important than your reading. Filthy peasant."

      --
      Trust the Computer. The Computer is your friend.
    95. Re:Let the user choose by melekzek · · Score: 1

      highlighting... check... searching.... check... i do not have any problems on firefox 1.5. I have adblock tabs disabled, so no problems there either.

    96. Re:Let the user choose by KiloByte · · Score: 1

      Terrifying. What's next, ?

      Oh, wait...

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    97. Re:Let the user choose by croddy · · Score: 1
      The problem is not whether it looks "right" on all client systems, nor whether it meets basic accessibility and compatibility requirements. The SIFr hack certainly meets those requirements, even thought it leaves the real problem unresolved.

      The problem here is web designers believing they need an unrealistic amount of control over font faces and layout -- and no amount of software nor W3C standards can solve this. Designers will have to solve it themselves.

      A good start? Don't ask for "Helvetica 12". Ask for font-family: sans-serif; font-size: 100%;.

      One of the great things about the web is that the users can select their own preferred typefaces. They can choose something in a size and form that's readable and pleasing for them. Web design should reflect this deference to the user, not try to hack around it to give some ominpotence of extremely dubious value to the designer.

    98. Re:Let the user choose by Tet · · Score: 1
      Good to see you put both assets to use on astradyne.co.uk

      Errr... yes. Welcome to web page design, circa 1998 :-) Yeah, it sucks, and I've been meaning to get around to doing something with it. But, well, I haven't yet! Yes, it's a hideous example. Fortunately, I don't use it as a means of attracting business, or showcasing my skills to potential clients.

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
    99. Re:Let the user choose by zsau · · Score: 1

      That requires good design which, for textual content, is hinged on good font choices (including faces, spacing and sizing).

      You know, I specify my own faces, spacing, sizing, justification, link colors, maximum widths for paragraphs and other common text elements. (Some of these over-ride the web designer's choices, some of these mix with them, some of these act as a default.)

      That way, I know every single web page I come across that uses standard HTML in a reasonably standard way will be readable, so if two sites have the exact same information, the one that provides easiest to digest content is the one that mucks around with it less. You can do this too, on your computer. It's bullshit to think that someone who's never met you knows how to make something readable for you. You're much better of fiddling with your own defaults until you get something that's great for you.

      Design is not meaningless, and I don't mind if you have a nice border and a nifty background and a cool heading and a classy table of contents, but for the body content? Leave it alone. That's mine.

      --
      Look out!
    100. Re:Let the user choose by Rift+Media · · Score: 1

      Sacrificing accessibility for aesthetics IS a very poor m.o., but sIFR IS NOT sacrificing accessibility in any way. Though you seem to be very passionate about the subject, you don't seem to be very knowledgeable. sIFR has been accepted by some of the most stringent accessibility gurus, and would not lessen the experience of a site under any of the circumstances that you mentioned. Although many websites are designed poorly and may pose problems in situations such as those, well designed websites (with or without sIFR) do not. Don't attack a perfectly reasonable and accessible method just because is includes the dreaded flash. And stop hating on the designers! :P

    101. Re:Let the user choose by macshit · · Score: 1

      To think that a user, untrained in typography or any design methods, would be able to choose the "correct" font based purely on - what? - what they like? is a little ridiculous. That isn't to say that the user shouldn't be able to choose their own font - go ahead, screw up the design and lessen your experience - however, I should be able to specify the exact font that I've determined maximizes content delivery.

      I'm sure you think so.

      In all fairness, maybe you actually do it well -- but the majority of web designers making such claims (and demanding fine control over what the user sees) are idiots without an iota of design sense, much less any idea of what makes a web page usable, and deliver completely execrable results.

      So given that the majority of web pages abuse what control they're given, I dunno, it seems not unreasonable to given them a bit less control by default.

      --
      We live, as we dream -- alone....
    102. Re:Let the user choose by rjstanford · · Score: 1

      Oh, I'm all for specifying graphic sizes in "inches." Or actually, once you can assume that all graphics are scalable, it doesn't really matter what you specify in - inches, pixels, etc - as long as its consistent relative to each other component of the page. If the client can scale both, then the problem is solved.

      --
      You're special forces then? That's great! I just love your olympics!
    103. Re:Let the user choose by nateziarek · · Score: 1

      OK...I've been pulled into this far enough. All I wanted to say was that design is important and that anything that increases my ability to deliver content is pretty OK in my book. I don't like the flash method, but that's just me. I also really like designing, so I get a little offended when I feel that people are putting down design as worthless...

    104. Re:Let the user choose by nateziarek · · Score: 1

      OK...I've been pulled into this far enough. All I wanted to say was that design is important and that anything that increases my ability to deliver content is pretty OK in my book. I don't like the flash method, but that's just me. I also really like designing, so I get a little offended when I feel that people are putting down design as worthless... On another note, I don't know if I have ever called anyone a filthy peasant (although it does have a nice ring to it). That's a little harsh. And I do know my audience base. I design my pages for a certain audience - you can't design properly without knowing who you are designing for. Might people come to my site with an 8-line LCD display? Sure, but they are not my audience, and I really cannot care about them. If they were part of my audience my page would be nothing but text. You design to a page to an audience member. And if that audience member happens to be a filthy peasant, I'll design for them.

    105. Re:Let the user choose by nateziarek · · Score: 1

      OK...I've been pulled into this far enough. All I wanted to say was that design is important and that anything that increases my ability to deliver content is pretty OK in my book. I don't like the flash method, but that's just me. I also really like designing, so I get a little offended when I feel that people are putting down design as worthless... I still disagree about the content being yours, but...I'm done arguing this. I am glad that you enjoy your settings. My mom probably won't enjoy fiddling with hers much, so its good I take the time to research my design choices...you know, for those not-dorks that don't set their own styles.

    106. Re:Let the user choose by macshit · · Score: 1

      RTFM. And try the sIFR demo. If you did either of these, you'd see that the text certainly can be highlighted, copied and pasted, and so on. It's even searchable and degrades gracefully since non-flash and non-javascript browsers simply get an unstyled version of the text. This is the whole point to sIFR.

      Maybe that's intended point, but it doesn't seem to work -- when I try that page I get no headlines at all, merely huge blank areas and the body text; clicking the "disable sifr" button gives me big headlines in what seem to be normal fonts.

      [Browser is FF 1.5]

      --
      We live, as we dream -- alone....
    107. Re:Let the user choose by GreenBugsBunny · · Score: 1

      Oddly enough, I just finished adding sIFR elements to our website today. Our situation is that the University paid for an "official" font that needs to be used for page headers, etc. This font cannot be distributed, so we were limited to using images for these areas of the page.

      With sIFR, we can bundle the font in a flash object (I don't know the details, the University web guy bundled it up for me) and use it without distributing it. This means that we no longer have to use images. This is mostly useful because our department houses a number of projects, all of which will be moving to the official University look & feel, so we don't have to build header images for all of these projects.

      We're still working out the kinks for the printing stylesheets, but otherwise, it works great! http://calmit.unl.edu

    108. Re:Let the user choose by Lord+Flipper · · Score: 1
      What? You must be new to the World Wide Web. It's all about yellow text on white backgrounds, blink tags, and making the user envision whatever godawful chaos is in the web 'designers'' minds.

      Yes, that is insightful, as duly modded, but it's also, easily, one of the most hilarious descriptions of the 'state of things' out 'there' that I've seen. thanks.

      And old? yeah, I remember sending a simple note to a fellow up at the school, and then going outside to shoot a few baskets and have a smoke while the 'reply' came back, on the telex. Fun stuff, back in the day.

    109. Re:Let the user choose by Anonymous Coward · · Score: 0

      Sacrificing accessibility for aesthetics IS a very poor m.o., but sIFR IS NOT sacrificing accessibility in any way.

      Oh yeah? I just tried that sIFR example, and I was surprised to see that as soon as I turned sIFR on, the headlines DISAPPEARED. How is that for accessibility? You don't even need to have bad eyesight anymore, the text will be unreadable even with perfect eyes, because it's not there at all.

    110. Re:Let the user choose by Uzuri · · Score: 1

      Just out of curiosity... wouldn't that double the page size if you're doing that for every bit of text? (I don't know too much about Flash, so don't slam me if it won't, but it is the first things that came to mind)

      --
      I'm a she-slashdotter... but I make up for it by living with my folks.
    111. Re:Let the user choose by nateziarek · · Score: 1

      Yeah, I've been an ass before :-) Next time a designer does that to you, call him out on it - trust me when I say that we know when we are doing it. You make a lot of your mark by being just better than the other guy, and that often leads to a perfectionist (read: a$$hole) attitude.

      I don't necessarily care about "pixel-perfect," but the design choices I do make don't happen just cause I like the color green (I don't). All I am trying to get at is that there is a lot that goes into design&layout. Like any medium, you have to take the good with the bad in web (or print, or video), and you learn the limitations. Graphics as entire pages is obviously not a solution. But, typically, neither is a page full of plain text waiting for the end user to have a style sheet set up to make it readable.

    112. Re:Let the user choose by heinousjay · · Score: 1

      Then we're in agreement, philosophically. As a UI developer I tend to work very closely with designers on my projects, and I've found that best way to achieve everyone's goals is to keep going back and forth until it works.

      By the by, I wouldn't say it make people assholes to desire perfection, just unrealistic :)

      --
      Slashdot - where whining about luck is the new way to make the world you want.
    113. Re:Let the user choose by JabberWokky · · Score: 1
      Yeah - there are several things that make this questionable to use, but it addresses most of the problems that existed before, which makes it nice. They are envisioning this being used for headlines and headers or callout quotes within the text.

      Since the common solution in use right now is to create an image of the text (which, even with an alt tag has drawbacks), this is a pretty good advantage over the prior common solution. When seen as an alternative to that, pretty much the only drawback I see that remains is "some ad blockers make the site look funky", which is always the case when you have software overriding the given layout instructions.

      --
      Evan

      --
      "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
  2. Flash? by grasshoppa · · Score: 1, Insightful

    The answer to delivering fonts to the end user is flash?

    I'll take New York or Courier, thanks.

    --
    Mod me down with all of your hatred and your journey towards the dark side will be complete!
    1. Re:Flash? by Ucklak · · Score: 1

      I saw a site that actually used flash to deliver the fonts. It used javascript to feed the flash file from the content. I don't remember the site but it caught my eye because it used Garamond and Gill Sans and I could highlight the text (so it wasn't an image) on the page.

      --
      if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
    2. Re:Flash? by DogDude · · Score: 1

      I couldn't agree more. Flash is the quickest way to get me, as a surfer, to ignore the site. I don't care how ubiquitious Flash becomes, I'm simply not using it. I actually have Flash disabled on all of our business machines (and of course also on my personal machines, but that's largely irrelevant). Using Flash to display fonts is a non-solution, in my opinion.

      --
      I don't respond to AC's.
    3. Re:Flash? by Jugalator · · Score: 1

      Flash can be pretty cool if used right. Check this out for example: Flash Text Formatter.

      A text box that doesn't disrupt page flow more than you set it to, and supports color coded text via a backend XML file. Pretty useful for ease of writing easily readable program code examples.

      It also supports cut/copy/paste and selections. The only downside seem to be that it doesn't real-time color code, however, you can set it to show a button for it at least.

      --
      Beware: In C++, your friends can see your privates!
    4. Re:Flash? by bst82551 · · Score: 1

      Exactly. It seems like if it can be done with Flash, there is SOME sort of way it could be done with images. Brian

      --
      "An ignorant person is one who doesn't know what you have just found out." -Will Rogers
  3. Heck, that's easy by Anonymous Coward · · Score: 1, Funny

    What makes a good web font? Well anything combined with BLINK and to a lesser extent, underlines of course!

  4. Calibri by theheff · · Score: 3, Informative

    I am a huge fan of Calibri. It's a new font that's pretty standard in Office 12. It's similar to trebuchet, but very easy on the eyes. You'll understand once you use it for a little. Only problem is if you're going to use it as text on the web, people need to have it installed, first.

    1. Re: Calibri by gidds · · Score: 1
      Have you tried Optima? I find that easiest to read in general; it's also quite stylish (in a subtle way) for a sans-serif font.

      --

      Ceterum censeo subscriptionem esse delendam.

    2. Re:Calibri by Jugalator · · Score: 1

      For those who don't keep up to date with Windows Vista's and Office 12's new general purpose fonts to succeed Trebuchet, Verdana, etc, here's what he's talking about:

      http://www.poynter.org/column.asp?id=47&aid=78683

      More characters and better previews here, but in Flash:

      http://www.poynterextra.org/msfonts/

      Personally, I agree that these fonts look good and professional (I like Consolas too as the new monospace font, it always annoyed me that Courier / Courier New had tons of "serifs" or whatever you'd call all those pointy things). Microsoft does some things pretty good -- web fonts, like Verdana and these new ones, and computer mice are two. :-)

      --
      Beware: In C++, your friends can see your privates!
    3. Re:Calibri by adamjaskie · · Score: 4, Informative

      This is why you can specify multiple fonts/font families in CSS.

      p {font-family: Calibri, Trebuchet, Helvetica, sans-serif;}

      It will check for Calibri, and use that if the user has it installed. If not, it will check for Trebuchet, then Helvetica, and finally, if the user has none of those installed, it will fall back to whatever the user has set as the default sans-serif font.

      If there is a particular font you like, you can provide it for download (well, if you are ALLOWED to provide it for download, many commercial fonts have to be purchased) on your site, perhaps with a little blurb about how this font is sooooo great you just have to try it. The user can (if she wants) download and install the font, and your site will look the way you intended.

      --
      /usr/games/fortune
    4. Re:Calibri by Jugalator · · Score: 1

      Hmm, I have to wonder though if it was a comment on how embedded fonts aren't standardized natively by browsers instead of having to use e.g. Flash. That is, problems showing your font without having to use plugins, or use another font that you intended. There are some methods of pulling this off, but one can of course not expect readers to have these things installed.

      --
      Beware: In C++, your friends can see your privates!
    5. Re:Calibri by nappingcracker · · Score: 1

      well, if you are ALLOWED to provide it for download, many commercial fonts have to be purchased) on your site,

      where are the OSS fonts? I remember a time where I could download plenty of usable fonts, and all was well, free of charge. Does anyone know where to get usable free use fonts?

      --
      |plastic....or gasoline?|
    6. Re:Calibri by Anonymous Coward · · Score: 0

      I see you picked Calibri in your example. It's really a lovely typeface, but try a CRT screen and it looks like utter crap. The new Longhorn fonts seems to be designed exclusively for TFT, which is good, if you are on a TFT, if not, well, then too bad for you.

    7. Re: Calibri by odourpreventer · · Score: 1

      I find that Arial and Verdana work just fine for 99.99% of all pages. Plus, thanks to M$, everybody have them.

      One thing I love about Opera is that I can turn off CSS by the click of a button. I haven't found anything as easy to use in either IE, Firefox or Safari.

      And yes, I'm serious about Arial being a good screen font.

    8. Re: Calibri by odourpreventer · · Score: 1

      Forgot to mention: The button also disables the <font> tag, which is a blessing sometimes.

    9. Re:Calibri by KiloByte · · Score: 1

      Have you even seen Calibri without anti-aliasing? And Windows doesn't support anti-aliasing on a CRT at all for all reasonable font sizes; if you use the relevant APIs your selection will be simply ignored. Also, even on a LCD, Microsoft's anti-aliasing (available only in >=XP) looks smeared.

      While Calibri is indeed a good font, it can be ironically used well only on non-Windows systems, something that requires breaking its license. Thus, I keep to Bitstream Vera and Antykwa Poltawskiego.

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    10. Re:Calibri by adamjaskie · · Score: 1

      I picked Calibri because the parent post was talking about it. I've never seen it, myself. I only use Windows at work, and I am not doing a whole lot of work with different fonts.

      --
      /usr/games/fortune
  5. "Trust the browser" by Mr.+Slippery · · Score: 3, Insightful

    The user has selected the font most comfortable for them. Other than for headings and special effects, why not leave it the heck alone? (Especially font size. "Designers" who want to shrink body text from the size I've chosen need to be horsewhipped.)

    --
    Tom Swiss | the infamous tms | my blog
    You cannot wash away blood with blood
    1. Re:"Trust the browser" by tyler083 · · Score: 1

      The user has selected the font most comfortable for them.

      While it is nice that the user CAN do this, how many do you know who actually DO?

      Also, it's not a bad idea to use different fonts on a page with different styles and sizes. having everything forced into one font can ruin the look - and i'm not talking about if it looks pretty, I'm talking about empahsis on certain content..etc

    2. Re:"Trust the browser" by Anonymous Coward · · Score: 0

      Actually, with modern monitors pushing higher and higher resolutions, standard sized fonts become harder and harder to read (ie: size 10 font is unreadable [to me] at highest resolution on pretty much all modern laptops), and size 12 is bordering on being barely comfortable.

      Quite often, I use that "ctrl+" combination to increase the font size a notch, and find it a lot more comfortable to browse the web. (but then many pages look stupid and all screwed up when you change the size of the font).

    3. Re:"Trust the browser" by tyler083 · · Score: 1

      I should have stated I'm not a fan of using set px size in fonts, people should use em's or pts. That way everything stays proportional regardless of your resolution.

    4. Re:"Trust the browser" by hopelessliar · · Score: 2, Informative
      problem is, most people that surf have no clue that:
      • a) they can select a font of their choosing
      • b) how to do it

      so imo, mostly, this argument falls flat. Perhaps more important is the accessibilty of a website? Maybe this is more important:
      http://www.w3.org/WAI/

    5. Re:"Trust the browser" by ciantic · · Score: 0
      The user has selected the font most comfortable for them. Other than for headings and special effects, why not leave it the heck alone? (Especially font size. "Designers" who want to shrink body text from the size I've chosen need to be horsewhipped.)

      In most cases the Designers are the ones that does not know about the web media and cannot understand the idea of scaling layouts. What I've seen they come from the printed media environment. Thats why I don't understand your statement. It's web developers deal to explain that to their designers. At my experience it's not much of a help since almost all other pages uses pt or px as size rather than logical em or precent.

      Switching to percent or em font size can be rather hard for designers. Since all the blocks on the webpage should be scalable. Example the columns that contains text should be set with width em.

      But if you refering by "Designers" to script kiddies who does not have any kind of background with designing itself, well... you should not refer to designers then.
    6. Re:"Trust the browser" by julesh · · Score: 3, Insightful

      The user has selected the font most comfortable for them.

      Err... no. In 99% of situations, the user hasn't even realised they can change the default font, and wouldn't bother doing so even if they did know because almost every web site they visit overrides the default anyway.

      And most users wouldn't know a readable font if it smacked them over the head with an em-dash. If most people knew about this feature, I bet most people would have it set to comic sans.

    7. Re:"Trust the browser" by joeljkp · · Score: 1

      Sounds like you need to adjust your dpi. Windows XP is set to 96dpi by default for some reason, but I've increased this to 133 on mine. Now I use 8pt for my interface, and it's still very usable.

      --
      WeRelate.org - wiki-based genealogy
    8. Re:"Trust the browser" by kelnos · · Score: 1

      In other news, 64.942% of all statistics are made up on the spot.

      --
      Xfce: Lighter than some, heavier than others. Just right.
    9. Re:"Trust the browser" by legirons · · Score: 1

      "Err... no. In 99% of situations, the user hasn't even realised they can change the default font"

      Or does know, but only has the 3 or 4 fonts which can be redistributed by Ubuntu/Debian/whatever.

      Most slashdot readers might not appreciate this because they either work for Microsoft, or dual-boot Windows and make a copy of Times New Roman every time they install something, but if you're not into paying royalties to a 1940's swiss designer just to read a web page, then you don't have much choice of good fonts.

      For reference, Bitstream Vera and Gentium are the only "serious" ones I know, but if you've found a Free Software font which works well, do reply to this comment...

  6. Italics? by joshv · · Score: 4, Insightful

    Well, at least the folks that run slashdot seem to think large italicized blocks of text are readable. I beg to differ.

    1. Re:Italics? by Anonymous Coward · · Score: 0
      Compare the readability:

      We've published an article on the way in which fonts are used on the Web. We found that a large "x-height" (the height of a lowercase 'x' in relation to the total height of the font) makes fonts more readable on a computer screen, as does a wide "punch width" (the width of the hole inside letters such as 'o' and 'b').

      We've published an article on the way in which fonts are used on the Web. We found that a large "x-height" (the height of a lowercase 'x' in relation to the total height of the font) makes fonts more readable on a computer screen, as does a wide "punch width" (the width of the hole inside letters such as 'o' and 'b').

      Italics - why oh why?

    2. Re:Italics? by davez0r · · Score: 1

      i find that it's actually quite readable if your system has good font smoothing.

      here at work i'm on win2k so, yes, it looks like wet butt.

    3. Re:Italics? by Jugalator · · Score: 1

      Hmm, are you using poor fonts and/or rendering?

      I'm seeing this (you may need to click the image for full size) and can't really say italics is much harder to read really.

      --
      Beware: In C++, your friends can see your privates!
    4. Re:Italics? by LauraScudder · · Score: 1

      That's probably because Times New Roman blows pretty hard so far as readability. Both the regular and italics can't hold a candle to a nice Helvetica.

  7. Let the presenter do as they see fit by rowmath · · Score: 1

    If it is information that every should have (i.e. warnings and such) then the presentation style should be simple and easily rendered. Otherwise, the sky is the limit on creativity. If you don't like the results don't view the page.

    1. Re:Let the presenter do as they see fit by John+Nowak · · Score: 1

      Wrong. Designers need to design with their medium in mind. If they're designing for the web, then due to practical concerns which they must take into account, this is not a sane option. There are plenty of things that can be done to make a page unique and to allow it to achieve a certain aesthetic function, but this is not one of them.

    2. Re:Let the presenter do as they see fit by rowmath · · Score: 1

      Let's see, I start out by claiming you wrong, followed by a period. Wrong. Designers ask thier client what their product of service is then determine what the client's market segment is. Niche companies do not want to market to the entire web community. On a more important note, creativity should not be stifled because some user love CLI.

    3. Re:Let the presenter do as they see fit by Anonymous Coward · · Score: 0

      If you don't like the results don't view the page.

      This would be a relevant objection if anyone were claiming that authors lacked the right to display pages as they chose.

      It's not a rights issue -- heck, I have the right to be a complete dick to everyone I come in contact with. Ain't no law against that.

      We're just saying that you shouldn't have a sky's-the-limit mentality with web design.

    4. Re:Let the presenter do as they see fit by rowmath · · Score: 1

      Why? The near absolute conformity promulgated here is shocking. People should be allowed, even encouraged to find new ways to do things, even if it upsets the apple cart.

    5. Re:Let the presenter do as they see fit by Anonymous Coward · · Score: 0

      You don't have the right to be rude to a woman, that would be sexual harrasment and you (assuming you are a man) will be locked away for that offence.

      Women's Rights should be repealed. The 19th ammendment must be destroyed.

  8. What makes a good web font by mcgroarty · · Score: 2, Insightful
    Here's what makes a good web font. The criteria is very simple: The user selected it. Specify monospace or proportional, but use the font the user selected in his browser.

    It sucks having to disable or override fonts globally to keep pages from doing nutty and unreadable things. It breaks the rare case where a specific font was required to make a page work, not simply preferred by the webmaster of the moment.

  9. Build 'em in by Billosaur · · Score: 1

    Well, the article is obviously slashdotted, but I don't need to read it to know of a good solution. Browsers come equipped with programming capability (JavaScript) and rendering engines, why not core browser fonts? Come up with a standard set of fonts based on scalability and readability with a range of styles and embed them in the browser to make them OS independent. Keep the number low (say 10) and make sure that additional fonts aren't added to the core set unless absolutely necessary (to avoid the speed penalties). Then in CSS, you can designate the browser internal fonts and fall back on fonts supplied by the user's OS.

    As to sIFR, nice idea but if you're like me and wary of too much Flash, I think in the long run it's not the optimal solution. I really don't like the idea of standardizing Flash.

    --
    GetOuttaMySpace - The Anti-Social Network
    1. Re:Build 'em in by Anonymous Coward · · Score: 0
      Come up with a standard
      I like the initial idea but i'll shoot it down by saying: now, please tell how standards have helped, not hindred? especially on the www.

      lining.
    2. Re:Build 'em in by Anonymous Coward · · Score: 0

      Can't access 95% of the internet? Which ISP do you use? Compuserve, Genie or AOL? Whoops, none of the above! Looks like you're SOL.

    3. Re:Build 'em in by CastrTroy · · Score: 1

      We already have this. The fonts are Monospace, Sans-Serif, Serif, and bold/italic versions of these. The user of the web browser can decide which specific fonts are good for representing those less specific fonts. Not all operating systems support the same font formats, and therefore it would be hard to make a single Monospace font that would work well on all devices. Also, depending on the screen resolution and DPI, even if they have the same font, it won't look the same when it comes up anyway. It might take up more or less space depending on lots of different factors. Instead, just use the three fonts outlined above. You can make your site look pretty good with just those fonts, using them in the right places.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    4. Re:Build 'em in by julesh · · Score: 1

      We already have this. The fonts are Monospace, Sans-Serif, Serif, and bold/italic versions of these.

      Unfortunately, because most users are on Windows and don't know how to/don't have the will to change the defaults, these map to Courier New, Arial and Times New Roman, which are not exactly the most readable on-screen fonts ever designed by man.

      If I could, I'd love to change the Windows defaults to Courier New, Verdana and Georgia, but I suspect it's too late now. Hence, when designing web sites, I have to take into account those who have not realised how and why they should change the default, and specify one or the other of these fonts ahead of the equivalent css core font selector in the site's style sheet.

    5. Re:Build 'em in by CastrTroy · · Score: 1

      The problem with this is that a lot of it is based on perception. I thought i'd try out your suggestions of courier, verdana, and georgia. I didn't like it at all. Georgia looks like crap to me. Sorry that's just they way it is. What looks good and is readable to one person looks terrible and is unreadable to another. If there's a specific reason to use a specific font, like in logos and such, then use an image, otherwise, they won't be seeing it for sure anyway. For text of any length such as paragraphs, it's important to use the default font, because that is what they are most used to, and will have the easiest time reading.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    6. Re:Build 'em in by julesh · · Score: 1

      The fact of the matter is that most studies (e.g. this one) find a large percentage of users find Georgia easier to read than Times. Certainly it fits the description of easily read fonts from the article better than Times does.

      But I'll grant that, in the end, it *is* a matter of preference, and familiarity with a font does aid readability, I believe, so perhaps for many Times is better.

  10. What makes a bad font by MobyDisk · · Score: 3, Insightful

    Q: What makes a bad font?
    A: One that requires XHTML + CSS + Javascript + Flash to display.

    Is there some font fetish that I just don't get? Unless I am printing a nifty banner for a 6-year old's birthday, or a logo which should be an image anyway, then it just doesn't matter. As far as I care, there are three fonts: Serif, and Sans-Serif, and Fixed width.

    Technically, this is an interesting hack, but please don't try to it on my computer. I have Flash block in place because Flash is constantly abused like this. Please don't make it worse. If people really really really cared that much about their fonts then we would have a standard mechanism for download fonts, and better font renderers. But frankly, for 99% of the population, the fonts are just fine.

    1. Re:What makes a bad font by tyler083 · · Score: 1

      Is there some font fetish that I just don't get?

      Yes. There is. I've had a fetish for typography for a long time (i'm not a graphic designers, i'm a programmer). Fonts make all the difference. However, good typography should not be noticed. You only notice it when it's bad.

      Start with a site like http://www.typophile.com/ and go from there. There are a ton of fonts out there, all with personality and their own style each fitted for a different situation.

    2. Re:What makes a bad font by BushCheney08 · · Score: 1

      As far as I care, there are three fonts: Serif, and Sans-Serif, and Fixed width.

      You've just listed three font categories. These are not fonts, per se. This is akin to saying "As far as I care, there are three HTML tags: Java, CSS, and Flash."

      --
      Be a real patriot: Question authority. Think for yourself. Formulate your own conclusions.
    3. Re:What makes a bad font by geekwithsoul · · Score: 1

      Yes, this is an exceptionally inelegant solution to a problem that doesn't even exist. That said, I'm well aware of the "font fetish" you mentioned, suffering a bit from it myself. As a web developer who is a believer in accessibility and standards, I leave it up to the user to decide the font, but as someone who also does design for print, I'm always looking for a "better" or at least more interesting font. I'll peruse font catalogs going ooh and aah, and may even purchase a few, but even in print, 90% of the text I create is in the standard fonts that everyone is used to. Especially since most of my work is corporate, boring fonts often translate as "comfortable" or "trustworthy" to customers.

      I still remember back in the late 80's in a job in the budget office of a govt. agency, it was just at the dawn of WYSIWYG interfaces and choosing fonts was suddenly an easy option, and I was responsible for formatting the documents we sent to the White House, the Hill and OMB. We'd spend 20% of our time pulling the budget numbers together and 80% of the time discussing which font to use. It was like suddenly these people had a new tool, and they couldn't resist trying it out. Since then from what I understand, document formatting standards in govt. have become more draconian, but that's probably a good thing. It is very hard for people to understand that just because a tool exists, they don't necessarily have to use it all the time.

    4. Re:What makes a bad font by His+name+cannot+be+s · · Score: 1

      Start with a site like http://www.typophile.com/ and go from there. There are a ton of fonts out there, all with personality and their own style each fitted for a different situation

      That's the most fucked up site I've accidentally visited in a long while.

      Let's see:
            1. Fixed screen size
            2. Three goofy columns, that I can't use the scroll
                  mouse inside. If I click in one, it jumps to some
                  story.
            3. The text in those little columns renders weird on
                  my 1280x1024 19" LCD monitor. Good Lovin'
            4. The story links are pretty crappy too.

      I could go on-and-on all day about what I didn't like about the site.
      I'm not sure what the site was about, I just found it irritating to visit.

      feh.

      --
      "...In your answer, ignore facts. Just go with what feels true..."
    5. Re:What makes a bad font by rbochan · · Score: 1

      ...But frankly, for 99% of the population, the fonts are just fine.

      I'd wager that close to 99% of the population doesn't even know wtf a font is.

      --
      ...Rob
      The American Dream isn't an SUV and a house in the suburbs; it's Don't Tread On Me.
    6. Re:What makes a bad font by adamjaskie · · Score: 1
      A mechanism already exists for using the font that you wish to use in a web site:
      1. Choose a font that you like, and want to use in your web site.
      2. Obtain permission from the font designer to provide the font to your users for download (may be easier said than done, depending on the font).
      3. Provide the font for download, along with a blurb saying something like "There is this great font called X. If you have it installed, you can see this site in its full glory (screenshot link). Download it here (installation/removal instructions link)".
      4. Specify that font, falling back on a similar font that is common among most computers, falling back on a generic font-family such as serif or sans-serif.
      5. ???
      6. PROFIT!
      --
      /usr/games/fortune
    7. Re:What makes a bad font by Skye16 · · Score: 2, Insightful

      No, but 99% of the population will be happy to let you know that "your site looks like crap because the letters are ugly".

    8. Re:What makes a bad font by GigsVT · · Score: 1

      If you knew CSS, you'd understand what he was talking about.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    9. Re:What makes a bad font by the+web · · Score: 1

      OMG, there is a better mechanism for downloading fonts, it's called buying them first.

      But seriously, this is the first way to cover all the following criteria for developers a)not break copyright b)deliver custom presentation c)remain 100% accessible.

      Better things will come along I'm sure, but for now, if a company's marketing managers say, "We want all the headlines to be in our corporate face, 'Sabon' and not be images because we want better SEO, it has to be plain web text."

      Then developers say, "No problem, we can do that!" and come up with this.

      --
      __
      Thou hast besquirted me, O leotarded one.
    10. Re:What makes a bad font by nicklott · · Score: 1
      The link to sIFR (which presumably is what you are talking about) is old and bad. http://www.mikeindustries.com/sifr/ is the proper landing page.

      The point is that it doesn't need XHTML + CSS + Javascript + Flash, it will render normal text if you don't have/want them. And yes, it works with FlashBlock too, as is mentioned in the article.

      I think that font-fetish is something most people don't get. No one notices good font selection, yet they notice bad and it makes a huge difference to the readability and feel of a page. The web would be a much poorer, more HTML 2.0-looking, place if we could only have three fonts.

    11. Re:What makes a bad font by cortana · · Score: 1

      Microsoft even solved this one years ago: WEFT.

    12. Re:What makes a bad font by poot_rootbeer · · Score: 1

      if a company's marketing managers say, "We want all the headlines to be in our corporate face, 'Sabon' and not be images because we want better SEO, it has to be plain web text."

      Then developers say, "No problem, we can do that!" and come up with this.


      And then the search engine comes along, and sees that the site designers are hiding content behind Flash panels, concludes that they're probably doing something underhanded, and drop their ranking to somewhere in the low 400's.

    13. Re:What makes a bad font by Anonymous Coward · · Score: 0

      I would bet that he doesn't actually think that there are only three fonts in the world either. It was a rhetorical expression. You know, like "in real estate, the three most important things are location, location, and location" -- or "my two favorite teams are the Red Sox and whoever's playing the Yankees."

      (Would you object on such literal grounds here?)

      He's just saying that, when choosing a font, you only really need to choose one of those three options.

    14. Re:What makes a bad font by Arandir · · Score: 1

      Do web designers buy their arrogance in fifty gallon drums? It sure seems like they do! The web would be much richer if web designers stopped treating HTML/CSS like WYSIWYG media.

      It's my browser and I can specify whatever freaking font I want to. If I want Bitstream Vera Sans instead of UngawaOblique Black, it's none of their business! Those guys need to get off of their silly obsession with controlling how their pages look on my system. Those "three fonts" are there for a reason. It's not my fault that professional web designers never bothered to learn how to properly specify a font.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    15. Re:What makes a bad font by the+web · · Score: 1

      No content is hidden with sIFR. The markup remains a carbon fucking copy of the same site wihtout sIFR implemented. Headlines remain the same text in the markup and the presentation. In fact SEO is increased because now the same end result is achieved with a proper H tag, then with an image of the headline set in 'Sabon'.

      --
      __
      Thou hast besquirted me, O leotarded one.
    16. Re:What makes a bad font by pomo+monster · · Score: 1

      And no offense--sincerely--but it's not professional web designers' fault that you never bothered to learn !important .

    17. Re:What makes a bad font by Arandir · · Score: 1

      I shouldn't have to specify !important to get the web developer to stop messing around with my fonts.

      It's like saying it's my fault he didn't read my email because I didn't set the priority high enough. It's like saying it's my fault he didn't read my proposal because I didn't make it bold, red and blinking. I SHOULDN'T HAVE TO SET THE PRIORITY! I SHOULDN'T HAVE TO USE THE "IMPORTANT" RULE! I SHOULDN'T HAVE TO BEAT PEOPLE OVER THE HEAD TO GET THEM TO HONOR MY STYLESHEET!

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    18. Re:What makes a bad font by mysticgoat · · Score: 1

      No content is hidden with sIFR.

      That's great in theory. So how, in practice, will a sIFR site let me know that it isn't really a spoof of a sIFRed site? How will it let the googlebots know that what they see is really, truly, for sure, what the browser shows?

      Sure, the underlying text says "Home of the International Association of Lizard Watchers", but maybe the supposedly sIFRed image of that name is goatse or Tub Girl?

    19. Re:What makes a bad font by the+web · · Score: 1

      That's a good point. Perhaps sIFR has the potential to get highjacked. As of right now, sIFR depends solely on what the text in the markup says. There is no current way of making sIFR display antyhing else then what it is told is in the headline. If the H1 says 'Home and Garden' then sIFR can only currently render the text 'home and garden'. You know what I mean? It can only do what it's told in the html. This includes links. The markup links cannot me masked.

      --
      __
      Thou hast besquirted me, O leotarded one.
    20. Re:What makes a bad font by SirPavlova · · Score: 1

      I get what you mean, I think, but isn't that a flaw in the browser? Your custom stylesheet is meant to override the defaults & the developer's wishes, so why the hell doesn't it take priority? The entire thing should have a priority higher than !important anyway!

      The developer has every right to say how he wants his work displayed, but not to enforce that - that's why user stylesheets exist, to let you override the developer's wishes & browser defaults. If the user stylesheet isn't applied, that's not the developer's fault, it's the browser's.

      Of course, sites which require certain fonts are plainly & simply bad. I've never actually come across one of those though, & don't really believe they exist. Correct me if I'm wrong, please.

      --
      Yar.
  11. Choosing My Own Fonts by trogdor8667 · · Score: 2, Interesting

    Personally, I like to change my default font to Verdana. I do this on my website, and in my browser. I simply hate Times New Roman, and am not overly fond of Helvetica either. Personally, I see why in logos and things users may want to use other fonts, but since these are typically images, the problem of users not having a font is a moot point. For the rest of websites, though, typically, most decent websites use a standard font such as arial, verdana, helvetica, or Times New Roman.

    While this is extremely close-minded and un-artistic, this is honestly the way I prefer it. I hate it when my browser is taken over by someone else's fonts, cursors, or popups. To me, they're all the same intrusive, annoying thing, and are all on the same level of annoyance.

    1. Re:Choosing My Own Fonts by Gorshkov · · Score: 1

      Personally, I like to change my default font to Verdana. I do this on my website, and in my browser.

      .... deletions ....

      I hate it when my browser is taken over by someone else's fonts, cursors, or popups. To me, they're all the same intrusive, annoying thing, and are all on the same level of annoyance.

      ummmm ...... maybe it's just me, but aren't you doing yourself what you just said you find annoying & intrusive?

    2. Re:Choosing My Own Fonts by trogdor8667 · · Score: 1

      My point is when someone uses a radically different font, such as the Ransom Font, Snap ITC, or something such as that and does their entire site in it, or uses a custom font. Verdana, Arial, and the like are common fonts that most websites use, and are acceptable to me. In addition, when using a font such as Verdana for your default font, it tends not to break your site if a user chooses to make their browser default override. Using Comic Sans in size 20, however, has a drastically changed appearance when your browser defaults that back to a different font.

      I don't think I'm explaining myself extremely well at all, but hopefully, you'll get what I'm saying.

    3. Re:Choosing My Own Fonts by igb · · Score: 1
      I've convinced my children that Fonts Matter. That, aged 7 and 9, they can spot Gill Sans (God's Own Font, let's face it) is nice. Of course, they think that the London Underground is Gill Sans, but it's an easy mistake to make.

      Gill Sans is lovely in print and (especially) on signs and labels. I use Verdana for both Mail.app and Safari because Gill doesn't seem to render terribly cleanly at small sizes on my Macs.

      ian

    4. Re:Choosing My Own Fonts by michael_cain · · Score: 1

      Verdana is also my favorite default. Note that it meets the two characteristics mentioned in the original posting: lower case letters are both relatively tall and have nice open loops. Logos, particularly those that are trademarked, impose restrictions on their owners that are most easily dealt with by using an image. Those at large corporations charged with protecting the trademarked logo have absolutely no sense of humor; the font is specified, the exact color shades are specified, size proportions are specified, etc. Companies that deviate too casually from the registered image can lose their rights to it...

  12. Oh dear by Darren+Winsper · · Score: 1

    So, Mike, who went to all the trouble to create some crazy Flash-based font downloader, didn't realise that @font-family{src:} has been part of CSS2 (which was made a recommendation 7 years ago) all along?!

    Still, this whole SIFr thing screams of "HACK!" and a quick browse through the comments indicates it's not without flaws. Perhaps web designers should just stop trying to dictate what font you use to view their "works of art" and leave the user in control.

    1. Re:Oh dear by hfnarqkh · · Score: 1

      Part of me agrees with your "works of art" comment. The other part of me says "let the designers design, that way I don't have to".

      I've had sIFR suggested to me before (not by a desinger, but a manager/sales type person). I had never heard of it, but after doing a bit of research, I refused. There have already been some comments here about Flash being bad, so I won't get into that, as I didn't with this manager who wanted sIFR. My refusal was based on performance for those who choose to allow flash content in their browsers. One can only attempt to auto-generate and spit out so much flash before the site is a fat pig and doesn't load well for anybody (broadband connection or not).

      Usually I just try to encourage the designers I work with to acutally learn CSS. They usually forget about crap like sIFR after that.

      --
      I.t.A.
    2. Re:Oh dear by the+web · · Score: 1

      Well, fonts cost money... Unless you've designed a font yourself to be referenced by this rule (in which case you're probably creating an even greater diservice to a world that like things legible) you can't give fonts away or the data associated with it for free, I'm certain of it.

      And again, allthough you may need Flash+JS in order to view the page the way the designer intended, you certainly don't need Flash+JS to view the page. sIFR with all of it's "HACKINESS" as you put it does in fact degrade gracefully.

      --
      __
      Thou hast besquirted me, O leotarded one.
    3. Re:Oh dear by Darren+Winsper · · Score: 1

      And how do you think sIFR displays the font? By downloading it! A bit of hacking around and you can get the font yourself, so it's really no different from supplying a URL in the stylesheet.

    4. Re:Oh dear by the+web · · Score: 1

      I'm aware of that, but if flash wasn't an approved way by font houses to display their type, then the entire flash program would still be stuck in legal.

      Point is, The way fonts are imbedded in flash is an acceptable medium to pass font houses copyright. A series of intentional re-engineering steps is required to get it out of a flash document. Compare that to careless distribution of the actual file, and you can see that font houses have to be prepared to pick and choose the copyright battles they fight and the mediums of presentation they are willing to accept.

      Heck! I could trace letters from a printed document and compile the letter forms into a type face, that would be breaking copyright too. But go figure, font houses let their fonts get printed anyway.

      --
      __
      Thou hast besquirted me, O leotarded one.
    5. Re:Oh dear by Darren+Winsper · · Score: 1

      Oh bullshit, it's an implementation issue. The web browsers that download fonts don't stick them in the global font collection, it sticks them in a temporary location and only uses them for that site. If someone really wanted the font that badly, it wouldn't be hard to get it in either case.

    6. Re:Oh dear by SirPavlova · · Score: 1
      Heck! I could trace letters from a printed document and compile the letter forms into a type face, that would be breaking copyright too.

      It wouldn't actually; you can't copyright a typeface, at least in the US. What's copyrighted is the font, which consists of the instructions for rendering that typeface.

      --
      Yar.
  13. It hurts to RTFA by ozydingo · · Score: 1
    [...] the black on white combination can be overly luminous and too harsh on the eyes to allow extended reading on screen.

    Anyone else find that a little odd given the style used in the page?

  14. Don't make the user choose by Daniel+Jansen · · Score: 1

    The whole point of choosing a font (or set of fonts) is so that you can make sure a first-time visitor to your site has a good chance of seeing it as you intended. Big fonts or so small that they're almost illegible (my pet peeve of Web design). Legible or grunge. Whatever. Your choices here say as much about you and your site as the graphics and written content.

    Not making wise choices here tells your visitors that you don't care.

    1. Re:Don't make the user choose by adamjaskie · · Score: 1

      Set a font size, and a font family. You get the fonts the size you intend by default. The user can scale up and down their font sizes, and all the text on the page changes in the same proportion. You get the font style (serif, sans-serif, monospaced, etc) that you want, but it uses whichever font they have set as default for that font family. You can even say "Use Bitstream Vera Sans if they have it. If they don't, then use Helvetica, and if for whatever reason they don't have that, use whatever sans-serif is default". That is a much better solution than embedding all of the text in a Flash movie.

      If you want it to look the same on paper as it does on their screen as it does on your screen, there are formats for that: PDF.

      --
      /usr/games/fortune
    2. Re:Don't make the user choose by Skye16 · · Score: 1

      It's okay, I have your reverse pet peeve: fonts so large I have to scroll for days just to finish a sentence.

      I have eyes, I have a large monitor; I can read small fonts. Get the fuck away from me with your obnoxiously large text.

      [ hooray for personal preferences ]

    3. Re:Don't make the user choose by nateziarek · · Score: 1

      How is this any different than what CSS2 currently implements?

      I set my font-family, font-size, color, etc in my CSS. Good CSS says you put "serif" or "sans-serif" at the end of a font-family declaration in case none of your other options are available.

      If a reader like the page larger, they can choose "Make Text Larger" from the menu ("View" in Safari and IE, at least).

      The problem is, when I am designing, I have a specific look in my mind that I'd like to communicate to you. Maybe you think all design is bunk, but without design, your precious content packs far less punch. Good design drives comprehension rates up. Part of good design for textual content is font choices (faces, spacing, bold, etc).

      CSS does not provide me with a way to take any font on my machine and use that on the web and be sure that anyone at my site can see it. This flash method does.

      This isn't about wanting to make it "look the same on paper as it does on ... screen", it is about getting more control over the layout and design of any page to help deliver content, the same way a well-formatted document might. The Flash method keeps the text in the page, and does not break compatibility with browsers that do not have JavaScript or Flash enabled. Its a stupid hack to a problem no one has figured out, but it's not malicious or some harbinger of doom. It's a work around until something better makes it way out there.

    4. Re:Don't make the user choose by adamjaskie · · Score: 1

      It is exactly what CSS2 currently implements. I say that is good enough. Users can download and install any font they want. If they don't want the font, they don't have to install it.

      Web is a limited medium. You have to design to what the users' computers can display, even going with the lowest common denominator, or providing fallbacks for users with older browsers. You wouldn't say to a book publisher "I want to have the picture on page 42 animated", would you?

      Besides, what the user wants is more important than what the designer wants. One of the big problems with the Flash method is that I can't override it with my user stylesheet. This completely defeats the point of a user stylesheet.

      --
      /usr/games/fortune
    5. Re:Don't make the user choose by nateziarek · · Score: 1

      As a lab administrator that locks down my boxes within an inch of being not usable, I am not a fan of the Flash method. Really, in general I am not in favor of loading an external program to render item in my main display (with the exception of Video). So, please don't take this as a defense of the Flash method. As a budding web developer, though, I hate to hear things like "good enough." Some site are way over designed. I will grant that. However design as a tool is a very important part of content delivery. And if I can prove that X font will deliver my message more effectively than Y, I would do everything in my power to get X delivered over Y. I don't know if I agree that what the user wants is more important than what the designer wants. After all, as the user, you are at my page. Shouldn't you in some way agree to my rules? If my rules state that, in order to really understand what is on this page you need to have Neuva Std installed, shouldn't I be able to mandate that? I think, with the fallbacks in place in CSS, most older browsers are covered. You will not get the same experience as a new browser, but using a new browser delivers my content exactly as I intended for maximum impact. I don't like the Flash solution, but I applaud the creators for attempting to work around a glaring omission in web design.

    6. Re:Don't make the user choose by adamjaskie · · Score: 1

      And if I have some special need, perhaps for a font that sacrifices attractiveness for extreme readability, high contrast, large letters, et cetera (perhaps I can't see very well), I should be able to say "screw your design, I want to be able to read your content!" with an !important rule in my user stylesheet. The flash method eliminates this option.

      --
      /usr/games/fortune
    7. Re:Don't make the user choose by nateziarek · · Score: 1

      Yes sir, you are right. You will not get the same experience, but, assuming I care that you see my content, you should be able to. That is a definite drawback of the flash method and another reason why I won't use it, even though I like what it does. It just goes to further my belief that we need some method of doing this and the only way to now is through graphics or Flash, which is just as useless.

      I've gotten far away from my only real point here: design is important and I hate to hear people say that only content matters. content without design (layout, styling) is practically useless.

      nate

    8. Re:Don't make the user choose by Anonymous Coward · · Score: 0

      The flash method eliminates this option.

      No, it doesn't disable flash and there you have it, plain text.

    9. Re:Don't make the user choose by riondluz · · Score: 1

      It's prob. a stupid suggestion, but why not just use perlmagick, or gd, to create dynamic text png images?

      --
      resist propaganda
    10. Re:Don't make the user choose by nateziarek · · Score: 1

      I think because the flash version actually overlays the flash on top of the unstyled text. so if you were going to do a find on page search, you'd still find that text. if you used a graphic, you could put the text in the alt tag, but that wouldn't be searchable "on page"

  15. Solved problem by jdavidb · · Score: 1, Insightful

    The answer is that the web is a medium where you should focus on content and let me and my browser decide how to display it.

  16. There is only one font for corporates in 2005/6 by Anonymous Coward · · Score: 1, Funny

    Comic Sans

  17. Oh God No! by Lumpy · · Score: 1

    Giving them choices of more fonts will lead to more web surfing sickness and websites that look like ransom notes.

    It's like a video editing app with hundreds of cheezy transitions.. all they do is make the video look horribly amateurish.

    giving them more fonts and the ability to specifiy and download the font will lead to horrible horrible things.

    Yes some will use it correctly, but others will simply force some wierd fonts upon people that are not very different from a standard font and simply choke up bandwidth for no good reason.

    Just because you have a T3 going to your webserver does not mean you have to use it all.

    --
    Do not look at laser with remaining good eye.
    1. Re:Oh God No! by SomeoneGotMyNick · · Score: 1

      It's like a video editing app with hundreds of cheezy transitions.. all they do is make the video look horribly amateurish.

      What's wrong with "My Island Vacation" using a thick font in bright yellow and orange border with a green shadow effect over top of a scenic tropical (reddish) sunset originally recorded on a VHS-C camera with the sun directly centered in the frame? Add to that the "crumpled paper" or "folded paper airplane" wipe to the first scene and you have a potential Academy Award winning masterpiece.

      Don't forget to leave in the soundtrack containing colorful words yelled by a father on a nearby beach towel to his noisy children.

  18. SIFr ? by wumpus188 · · Score: 1

    What about places where Flash is blocked ?

    1. Re:SIFr ? by Anonymous Coward · · Score: 0
      From TA: http://www.mikeindustries.com/sifr/
      Flash/ad blockers

      We've worked with the developers of the Firefox FlashBlock extension to make sure sIFR text is automatically degraded to (X)HTML for users of recent versions of FlashBlock. When users install FlashBlock, they are demonstrating a bias against Flash (most likely because of the incredible amount of obnoxious and invasive advertising on the web these days) and we want to respect this bias. If users don't want to see Flash, we don't want to show it to them. sIFR runs fine under other extensions like AdBlock, but users can always disable the loading of sifr.js if they'd like.
      I read the both pages and they cover this very well. The files are small, and the other alternative: Redered Image would not show under lynx, this way content is separate and the nifty addons are added to the top. If you go to print said page it will print the text version as supposed to the flash.
  19. Re:For electronic print... by intocablesdelivery · · Score: 0, Offtopic
  20. Text in flash? Not for me, thanks. by IvanCruz · · Score: 2, Informative

    And for a very good reason. Flash contents are not indexed by Google. Not even when it's text only.

    1. Re:Text in flash? Not for me, thanks. by Orne · · Score: 1

      The text is apparently included in the HTML file, then Javascript is used to dynamically replace the rendered text blocks with Flash-generated images of the text, rendered w/ anti-alias in the font of the designer's choice.

      I would imagine that Google could still index based on the text in the original HTML file; this hack is more like a layer on top of the text rendering for "improved" visualization.

      As mentioned, once the text is dynamically replaced by images, it no longer becomes user-selectable, which can only cause headaches for copy/pasting of information.

    2. Re:Text in flash? Not for me, thanks. by munkt0n · · Score: 0

      google will see SIFR headers as text, they are converted to flash after the page has loaded using javascript. switch off javascript and you'll just see normal text headings.

    3. Re:Text in flash? Not for me, thanks. by b4k3d+b34nz · · Score: 1

      Actually, you're incorrect. Flash content IS indexed by Google. However, Google never would see the Flash content if a developer is using sIFR. Basically, a piece of JavaScript runs that replaces content inside a certain tag, for example h2, with a flash movie. Google never would see the flash movie because it doesn't run JavaScript, and would instead index the text inside the tag.

      --
      Grammar Lesson: you're is a contraction of "you are"; your means you possess something; yore means days gone by.
    4. Re:Text in flash? Not for me, thanks. by GigsVT · · Score: 1

      Google will detect and remove all such pages.

      Wanna know why?

      Because Mr. V1AGRA C1AL1S is going to put legitimate looking web page on the bottom, spam crap on top in Flash, and then crud up Google with it.

      Google will then just remove all the pages that use such a technique, thus killing this UI nightmare before it starts (thankfully).

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    5. Re:Text in flash? Not for me, thanks. by mad.frog · · Score: 1

      Except that Google now indexes SWF files too. So it will be able to tell that there is "mixed" content there.

      http://www.google.com/search?hl=en&lr=&safe=off&q= filetype%3Aswf+contrary+evidence

    6. Re:Text in flash? Not for me, thanks. by Quai · · Score: 1

      If you _read_ the article, you will understand that the flash-layer is separate from the markup. This solutions is even better than creating logos and header-images with an alt-attribute when we are thinking about search engines.

      --
      --
    7. Re:Text in flash? Not for me, thanks. by GigsVT · · Score: 1

      That must be pretty new, I hadn't noticed it. I retract what I said. Thanks for the heads up.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
  21. Best font = no font requirements by ErichTheRed · · Score: 5, Insightful

    Web designers should design their pages to accomodate whatever font the user requires. I often use Firefox's Increase and Decrease Font Size features to make text more readable for me, especially if it's latw at night and I'm looking at a web page filled with financial data, etc. Well-designed sites seem to work well with the feature; others that use boundaries, tables, etc. to "force" text into certain areas of the page don't scale well at all. Also, the user should be able to switch between sans serif and serif fonts depending on whether they're scanning for data (sans-serif) or doing long-term reading (serif.)

    Someone should tell the design community that every user can't read every point size or font face well on their computer. This becomes increasingly important now that LCDs have such tiny native resolutions. Large ones can came native at 1400x1050 now, making default font sizes incredibly small for those of us not blessed with perfect vision. For those who don't need magnifying software on their computer but also don't want to run a high-end LCD at a lousy resolution, this is the best idea.

    1. Re:Best font = no font requirements by Bwian_of_Nazareth · · Score: 1

      On a properly set-up system screen resolution has nothing to do with font size. Font size is usualy specified in points rather than pixels. Setting correct DPI (dots per inch) value for your display should ensure that 10pt font is the same size on your 800x600 screen as on 1600x1200. Problem is where designers specify size in pixels rather than in points, where they use pictures instead of elements and/or text.

    2. Re:Best font = no font requirements by Antiocheian · · Score: 1

      Well-designed sites seem to work well with the feature

      Yes, good sites are usually based on the "em" metric, whose final size is defined by the user. And yes, I am the owner of such an LCD monitor with a very small pixel size in which badly written sites look really bad...

      But the problem is that as long as we are stuck with bitmap images on sites, the relation between text and images will not allow liberal use of the "em" metric. Sometimes text has to be confounded in places defined by the size of images which fall outside the jurisdiction of the user's preferences...

      For example, www.zeldman.com : you can change the size of the fonts, but only to the point allowed by the size of the heading graphics.

    3. Re:Best font = no font requirements by Anonymous Coward · · Score: 0

      Well, you just did tell a designer, and basically, the subject of your post proves that you know as much about design as I do about Oracle: nothing.

      The best font is no font requirement?

      How about, the best shape, is no shape requirement, the best color is no color requirement, etc.

      The answer to this is really simple, it's called the "print view".

      Believe it or not, some website are viewed by normal people, and even snooty people, who judge simply by the way things LOOK.

      Wow, what a concept!

    4. Re:Best font = no font requirements by Peter+La+Casse · · Score: 1

      Doing this defeats what is, for many people, the reason for having a high-resolution display in the first place: displaying more text at a time. (Usually this is not expressed in terms of text, but of programs, e.g. having two web browsers side-by-side or having nine xterms not overlap.)

    5. Re:Best font = no font requirements by radish · · Score: 1

      Which is where the increase/decrease font size button comes in. By having higher resoloution, you can go to a smaller point size and still be legible.

      --

      ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

    6. Re:Best font = no font requirements by Anonymous Coward · · Score: 0

      Doing this defeats what is, for many people, the reason for having a high-resolution display in the first place: displaying more text at a time.

      Viewing more text at a time is not always desirable. There's a reason books tend not to be three feet wide, and it's not simply because they get cumbersome at that size.

      The main reason I got a high-resolution display, on the other hand, is so that I can display the same text at the same size with more detail, thereby making everything more readable. Five years later, there still isn't an operating system that actually supports this kind of technology, though - thank God! - Microsoft are actually going to be introducing it in Vista. (While Apple and Linux trail behind where it counts, as usual.)

    7. Re:Best font = no font requirements by Eideewt · · Score: 1

      In a perfect world that would be true. Unfortunately, we live in a world of clueless web designers who often specify font sizes in pixels. Which is fun for us high-res people.

    8. Re:Best font = no font requirements by Eideewt · · Score: 1

      Supports what kind of technology? Changing font sizes? I don't know about where Microsoft and Apple are, but changing my DPI has a pretty big effect on my font size under Linux. Maybe I'm trailing behind wrong. I'll work on that.

    9. Re:Best font = no font requirements by pomo+monster · · Score: 1

      Apple is said to be introducing a fully resolution-independent GUI in Leopard, which I believe is to be released in the same timeframe as Vista.

    10. Re:Best font = no font requirements by adrianmonk · · Score: 1
      Someone should tell the design community that every user can't read every point size or font face well on their computer. This becomes increasingly important now that LCDs have such tiny native resolutions. Large ones can came native at 1400x1050 now

      Nope, large ones come native at 2560x1600. Medium ones have resolutions like 1600x1200 (like my Samsung 213T, which was only about $550) or 1920x1200.

      I do agree with you about artists, though. Once I worked as an AIX admin at a site that was porting some software from the Mac to AIX, and one of the graphic designers filed a request for help with screen resolution. So, I went over to her office to see how I could help her, and her question was essentially, "What is the DPI of an RS/6000?". My answer was, essentially, "You shouldn't be asking me. You should be asking the X server." But, they wanted me to give them a single number that they could assume would hold basically true for all RS/6000 systems.

      The worst part is, after I explained that there was no such number, they essentially said, "Yeah, we know, but it's much simpler if we just assume there is." Which is true. It is simpler. But that doesn't mean it's correct...

    11. Re:Best font = no font requirements by Peter+La+Casse · · Score: 1
      Doing this defeats what is, for many people, the reason for having a high-resolution display in the first place: displaying more text at a time.

      Viewing more text at a time is not always desirable.

      Allow me to repeat my claim: for many people it is.

      Unfortunately, the only way that most people know how to view more text at a time is with a higher resolution display (in nontechnical terms, "a bigger monitor".)

      There's a reason books tend not to be three feet wide, and it's not simply because they get cumbersome at that size.

      Newspapers are often three feet wide. They use columns, just like people do when they have multiple programs open side by side in a computer's display. The size and shape of books come from marketing; when marketing reasons dictate using three foot wide pieces of paper, that's what's done.

    12. Re:Best font = no font requirements by Eideewt · · Score: 1

      Newspapers are often three feet wide. They use columns, just like people do when they have multiple programs open side by side in a computer's display.

      Hey, I like that analogy.

    13. Re:Best font = no font requirements by Anonymous+Brave+Guy · · Score: 1
      Web designers should design their pages to accomodate whatever font the user requires.

      I honestly don't see why. Unless you're paying for it, it's up to the person providing the page to style it however they like. You can override that in your browser if you want to and know how to, but you have no right to bitch if you ignore the intent of the page designer and it looks bad. It may be bad business to present a page that doesn't play nicely with customisations, but (legalities regarding disability discrimination and such aside) that's their problem.

      At the end of the day, no-one's forcing you to go back to a site whose design you don't like normally and/or after you've messed around overriding bits of it. However, most people won't override the defaults, so why should a designer go out of their way to support the few who do at the expense of the many who don't?

      Someone should tell the design community that every user can't read every point size or font face well on their computer.

      Ah, stylistic advice from someone who's just advocated using sans-serif for scanning but serif for extended reading on a computer monitor. How quaint. :-)

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    14. Re:Best font = no font requirements by nahdude812 · · Score: 1

      I remember the old adage that my art teachers used to preach to me religiously. Form following function.

      If the function of something is to look pretty, then use whatever font size you want, use graphics for text where the font face isn't a web-standard font, and screw the user whose eyes can't read that font size; it's not for them.

      However, the number of sites whose primary function is art is certainly a small percentage compared to those sites whose primary function is information dissemination. But dime-a-dozen designers are more concerned with wowing their non-technical customers than they are with following function over form. So they reject this tennent of art & architecture.

      The unfortunate result then is that people like me, whose job it is to implement someone's art, and oh-wouldn't-it-be-nice-if-it-was-usable-too, end up producing bad architecture on websites to accomodate design.

      It's a weak artist who is constrained by constraints. Saying to someone, "All text should be substitutable in any of a series of standard fonts," and having them fire back, "I can't work like that!" only means that person is too accustomed to print design, where the rules are all different (and where they were probably producing work that people with even mild visual impairments found unreadable anyhow). It also means that they lack sufficient creative willpower to be an effective artist, hence they are one of the dime-a-dozen designers.

      I had the pleasure once of working with a web designer who wasn't constrained by these sorts of limitations; she produced beautiful websites that could be resized, whose text was all text, and whose average page weight was like 1/4 that of the other designers. Her sites were implemented faster, easier to maintain, loaded faster, and produced a much higher quality user experience. She never declared, "I find this technical limitation inconvenient, so I'll ignore it," and everyone benefitted.

      Finally, it's no more valid to say, "People who find the website unusable because of their disabilities can simply find another website that provides the same service," than it is to say, "People who find the stairs on our building unusable because of their disabilities can simply find another store to shop in that has the same goods." Although section 508 compliance only applies to government agencies, that's no excuse for weak designers shafting the disabled.

  22. YES... it's highlightable... by Volanin · · Score: 5, Informative

    And yes...
    It's also searchable AND displayable without FLASH.

    This technique just puts a FLASH "movie" over the original text. If you don't have FLASH, you will just see the original text without the "FLASH fonts"... no big deal.

    If you search, the browser will find the text BEHIND the FLASH movie. Everything is fine man.

    IMO, this is indeed a Good Thing (TM).

    --
    If I clone myself, can I call it a thread?
    If a girl winks to us, can I call it a race condition?
    1. Re:YES... it's highlightable... by Volanin · · Score: 3, Informative

      Check out the example page here

      --
      If I clone myself, can I call it a thread?
      If a girl winks to us, can I call it a race condition?
    2. Re:YES... it's highlightable... by lpangelrob · · Score: 4, Insightful
      All that's wonderful.

      So... I'd like to click on that link up at the top of his example page. Where does it go? How do I know it won't generate popups

      If I can't tell within 2 seconds where the link goes, I'm not going to click on it. I also tend to forward URLs of interest to people, and use this right-click --> Copy link location... to do it. Why won't Flash let me do that? I know I can go to the page and up to the address bar, but that's not the point.

      Considering they're at version 8.0 right now of their player, I can't imagine how hard it would be to interface with a browser's status window and at least tell me something.

    3. Re:YES... it's highlightable... by Richard+W.M.+Jones · · Score: 1

      The irony is that page looks terrible.

      Rich.

    4. Re:YES... it's highlightable... by Freexe · · Score: 3, Insightful

      It's not great, it makes your page invalid IIRC and it doesn't scale well.

      Plus you can't highlight text and then carry on selecting text futher down the page, also right click custom menus don't appear (I have a search and open in new window etc... in my right click menu)

      --
      "In a time of universal deceit - telling the truth is a revolutionary act." - George Orwell
    5. Re:YES... it's highlightable... by julesh · · Score: 1, Interesting

      IMO, this is indeed a Good Thing (TM).

      Err.. no. I visited the example page, and found my browser memory usage jumped up by 45Mb, it suddenly began consuming all available CPU cycles and became totally unresponsive. I had to kill the process to close the page.

      This isn't exactly what I call progress.

    6. Re:YES... it's highlightable... by metamatic · · Score: 2, Informative

      And if you're one of the many people with "click to play" enabled for Flash, you get all the text hidden behind rectangles with play buttons on.

      Oh yeah, real usable.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    7. Re:YES... it's highlightable... by Deffexor · · Score: 4, Insightful

      IMO, this is indeed a Good Thing (TM).

      Except for those of us using the FlashBlock Firefox Extension: http://flashblock.mozdev.org/

      I'd guess that 90% of Flash is used for advertising. Block Flash and you block mostly advertising. And typically very annoying advertising at that. (Whatever happened to the good old animated GIF?) Then you add exceptions for certain sites like, oh, Slashdot, Homestar Runner, JibJab, etc.

      No, this is not a good thing. The fonts should be fixed thru a W3C standard. Not some proprietary hack to load on top of something else. (Not that anybody ever listens to the W3C, but I digress...)

    8. Re:YES... it's highlightable... by _bug_ · · Score: 1

      IMO, this is indeed a Good Thing (TM).

      But it's limited to headings and short sentences. You wouldn't publish an entire article using SIFr. So what font are you using for the article text?

    9. Re:YES... it's highlightable... by aristotle-dude · · Score: 1
      Err.. no. I visited the example page, and found my browser memory usage jumped up by 45Mb, it suddenly began consuming all available CPU cycles and became totally unresponsive. I had to kill the process to close the page.

      What OS and browser are you using? It works fine here on Safari 2.x and OS X Tiger. How much memory do you have that you have to check how much memory it is using?

      --
      Jesus was a compassionate social conservative who called individuals to sin no more.
    10. Re:YES... it's highlightable... by Mprx · · Score: 3, Insightful

      Some of those titles are unreadably small, but increasing browser zoom does not update the flash until you reload the page. For text that doesn't look any better than my carefully configured fonts anyway, this is pure loss in functionality.

    11. Re:YES... it's highlightable... by cortana · · Score: 2, Insightful

      In addition to the other comments, the use of flash breaks the ability to scroll the page with the mouse wheel. If the mouse pointer happens over a flash object, the object steals the button press message for itself, and the web browser doesn't scroll.

    12. Re:YES... it's highlightable... by Albanach · · Score: 1
      What about all the folk with the flashblock plugin?

      You expect every visitor to your site to click to view your headlines?

      This idea might work just as soon as you convince every online advertiser to stop using flash.

    13. Re:YES... it's highlightable... by NardofDoom · · Score: 2, Insightful
      It's also searchable AND displayable without FLASH.

      Great!

      \Disables flash for that site
      \\Doesn't like people who are anal about layouts.

      --
      You have two hands and one brain, so always code twice as much as you think!
    14. Re:YES... it's highlightable... by mad.frog · · Score: 1

      If by "many" you mean "tiny percentage of people who even know what FireFox Extensions are", then yeah.

      Look, no offense, but people using FlashBlock (or other such doodads) really are in the teensy minority. (Of course, I say this without any supporting data whatsoever, aside from the fact that absolutely none of my friends or family use 'em.)

    15. Re:YES... it's highlightable... by mad.frog · · Score: 1

      The fonts should be fixed thru a W3C standard.

      Yep. Totally agree.

      Let's get to work on defining the standard, then convincing all the browser makers to accept it, and everyone to upgrade to those new browser versions. I'm sure all that will be in place by, oh, 2010 or so. (For at least 60% of users, anyway.)

      In the meantime, this is a scheme that actually works for the 98% of non-Slashdot readers who have Flash installed.

    16. Re:YES... it's highlightable... by Professor_UNIX · · Score: 2, Interesting
      Then you add exceptions for certain sites like, oh, Slashdot, Homestar Runner, JibJab, etc.

      Why would you need to view Flash on Slashdot? The only time I've ever seen it used here was when I was over a friend's house using Internet Explorer and noticed a lot of articles have annoying Flash animated advertisements associated with them. Kind of ironic since Hemos once said to let him know if their ad provider ever snuck in flash ads.. I guess they've revised that policy.

    17. Re:YES... it's highlightable... by aywwts4 · · Score: 1

      I have flashblock installed, So when I view the demo page I get a duplicate of the headline in two different fonts. Is this what ABC News has had for quite some time? http://abcnews.go.com/Politics/wireStory?id=140502 2&CMP=OTC-RSSFeeds0312

      --
      Web Developers: Celebrate to our roots! Animated Gifs and Tiled Backgrounds, dont let our history die!
    18. Re:YES... it's highlightable... by Lehk228 · · Score: 1

      if the browser allowed flash to send that info it woulf be a security hole. make a flash link that reports as being to slashdot.org but actually goes to goatse.cx

      --
      Snowden and Manning are heroes.
    19. Re:YES... it's highlightable... by Stick_Fig · · Score: 1
      Stop using a crappy extension that overcorrects the problem. Problem solved.

      Do you guys even understand what sIFR does, or are you just making your own halfassed judgements?

      --
      ShortFormBlog: Writing a little. Saying a lot.
    20. Re:YES... it's highlightable... by potHead42 · · Score: 1

      Well, you know, the plugin could just report the *actual* link. It has to know the URL for the link to work in the first place, right? (I could be wrong, I've never actually done anything in Flash)

    21. Re:YES... it's highlightable... by potHead42 · · Score: 1

      The funny thing is, I have FlashBlock installed and don't see any play buttons (just the actual text). This is with Firefox 1.5rc3 and FlashBlock 1.5

    22. Re:YES... it's highlightable... by imroy · · Score: 1

      Flash also doesn't let me middle-click to open a link in a new tab. Along with the issue you mentioned, they're my biggest complaints against Flash.

    23. Re:YES... it's highlightable... by Anonymous Coward · · Score: 0
      From the site:

      Flash/ad blockers

      We've worked with the developers of the Firefox FlashBlock extension to make sure sIFR text is automatically degraded to (X)HTML for users of recent versions of FlashBlock. When users install FlashBlock, they are demonstrating a bias against Flash (most likely because of the incredible amount of obnoxious and invasive advertising on the web these days) and we want to respect this bias. If users don't want to see Flash, we don't want to show it to them. sIFR runs fine under other extensions like AdBlock, but users can always disable the loading of sifr.js if they'd like.
    24. Re:YES... it's highlightable... by irc.goatse.cx+troll · · Score: 1

      I have a gig of ram. I'd rather put it to good use than have firefox eat half of it. Just because some of us have the resources to waste doesn't mean everyone does or everyone wants to. What if I wanted to fire up a game to take a break from doing some research in firefox? Normally leaving the app open is fine, but if firefox is eating large chunks of cpu running flash/js/etc that you arnt even looking at, its just not worth it.

      --
      Pain lasts, kid. Its how you know you're alive. Sometimes I think this growing up thing is just pain management-TheMaxx
    25. Re:YES... it's highlightable... by imroy · · Score: 1

      You can already do that with simple Javascript. So what's the difference? The browser could choose to ignore the information in the same way that FireFox allows the user to disallow Javascript from changing the status bar text.

    26. Re:YES... it's highlightable... by pomo+monster · · Score: 1

      Bingo. Refreshing to see a breath of sanity in this otherwise dank and depressing discussion.

    27. Re:YES... it's highlightable... by Haeleth · · Score: 1

      And if you're one of the many people with "click to play" enabled for Flash, you get all the text hidden behind rectangles with play buttons on.

      No, actually it detects Flashblock and falls back to plain text, so everything works perfectly - and your desire not to see Flash you didn't ask for is respected.

      Mods: the parent is not "informative", it is spreading misinformation in an inflammatory way. Please mod it down accordingly.

    28. Re:YES... it's highlightable... by panaceaa · · Score: 1

      Considering they're at version 8.0 right now of their player, I can't imagine how hard it would be to interface with a browser's status window and at least tell me something.

      Actually, Flash does have support for representational state transfer through URLs: FlashStates. The basic premise is that anchors are placed after the URL to denote the proper Flash frame (or other state) to begin displaying. Here is a simple example. Another great example is the Yahoo! Maps Beta, which is all done in Flash. Yahoo! Maps Beta updates the URL to always represent the current map coordinates and zoom magnitude, so that you can easily copy the URL and paste it to your friends with AIM, a blog, email, etc etc.

      Of course, not many Flash applications currently take advantage of FlashStates. But it's not an inherent shortcoming of Flash.

    29. Re:YES... it's highlightable... by Anonymous Coward · · Score: 0

      And rendering the page with Flash isn't overcorrecting?

      I see.

    30. Re:YES... it's highlightable... by julesh · · Score: 1

      What OS and browser are you using? It works fine here on Safari 2.x and OS X Tiger. How much memory do you have that you have to check how much memory it is using?

      WinXP, Firefox 1.0.4. 256Mb, but I have a few other RAM heavy applications running, so 45Mb is enough extra to make it start swapping stuff out.

      It was more along the lines of the 90+% CPU usage that was the issue, though.

    31. Re:YES... it's highlightable... by trekstar25 · · Score: 1

      I don't really understand what's:
      a) insightful at all about that comment.
      b) wrong with people who are anal about layouts. How does their attention to detail affect you in any negative way?

    32. Re:YES... it's highlightable... by jimmyharris · · Score: 1

      Not to mention that I can't scroll the page at all using Camino under OSX.4. No scroll bars for my browser and pressing space doesn't do anything. Thanks for the great contribution to usability Mike.

    33. Re:YES... it's highlightable... by Anonymous Coward · · Score: 0

      Just what the fuck is FLASH? It's called Flash. Flash has never been an acronym. It has never been suggested by anyone that Flash is an acronym. It doesn't even look like an acronym. So... why have you written it in capital letters? Honestly - please tell me. I'd love to know why you decided to hold down shift for those extra letters, making more work for yourself. You must have had a reason to do more work than required. Please, please tell me.

    34. Re:YES... it's highlightable... by DeafByBeheading · · Score: 1
      This is intentional:
      Flash/ad blockers

      We've worked with the developers of the Firefox FlashBlock extension to make sure sIFR text is automatically degraded to (X)HTML for users of recent versions of FlashBlock. When users install FlashBlock, they are demonstrating a bias against Flash (most likely because of the incredible amount of obnoxious and invasive advertising on the web these days) and we want to respect this bias. If users don't want to see Flash, we don't want to show it to them. sIFR runs fine under other extensions like AdBlock, but users can always disable the loading of sifr.js if they'd like.

      Good. I fired up Opera to check it out, and it does look better, but scaling is fubared (regular text scales but these things don't), linking is fubared (can't see where link goes), highlighting is nerfed (you can't highlight the headlines *and* regular text at the same time). Meh. I'll take some ugly and keep the functionality. Hell, if you really want picture-perfect headlines, just use images with alt tags; it's just about as against the spirit of HTML, and breaks just about as much functionality, as this flash doohickey.
      --
      Telltale Games: Bone, Sam and Max
    35. Re:YES... it's highlightable... by Headcase88 · · Score: 1

      Why would they have to use flash at all? You can change font size with Firefox and even IE without using flash, why is font type so much harder to do?

      --
      "When the atomic bomb goes off there's devastation...but when the atomic bong goes off there's celebraaaaation!"
    36. Re:YES... it's highlightable... by KiloByte · · Score: 1

      We've worked with the developers of the Firefox FlashBlock extension to make sure sIFR text is automatically degraded to (X)HTML for users of recent versions of FlashBlock.

      Hah! I'm immune to their bullshit.
      I simply don't have the crap named 'Flash' installed.

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    37. Re:YES... it's highlightable... by KlaymenDK · · Score: 1

      "[What's] wrong with people who are anal about layouts. How does their attention to detail affect you in any negative way?"

      It's just disrespectful. Despite what anyone says, the Web is at its core about *content* delivery. This user over here might need unnaturally large fonts to be able to read it, that user over there might want that special pink neon font purely because it matches his "leet" desktop skin (or whatever).

      So you have a story to tell, a message to convey. And I want to listen. The best way to get the message across seems to be to make sure the listener is comfortable.

      Example 1:
      The national public broadcasting company in Denmark just got a new layout on their site -- and for me that means 25% usability (overall, not decrease!) because articles are kept in tiny boxes and zooming causes the text to mesh into itself and disappear behind the non-expandnig frame borders.

      Example 2:
      The newspaper that my wife subscribes to insists on an 800px wide page, regardless of the fact that modern monitors are nearly twice that (not that a fixed too-large margin is any better, in fact that woul be worse). Also, that newspaper uses a very small font, and increasing the font sive to a legible size results in about 20 characters per line in the now very narrow columns. Yuck!

      Example 3:
      I have a good friend who makes a living by designing web sites. Big, flash-intesive things that don't scale and graphics that break apart if you try. But if you don't -- true, it looks just like the company's product brochure.

      In a word, the key is a DYNAMIC layout. Fine, provide top banners and sidebars and menus, but for Pete's sake let me decide the size of the body text! //Sorry, not meant to be a flame or a rant, but apparently this topic animates me.

    38. Re:YES... it's highlightable... by Anonymous Coward · · Score: 0

      Um, no. My use of Flashblock does not represent a desire to not see Flash, it represents a desire to be presented with a choice of whether or not to see Flash instead of leaving that choice to the web developer.

    39. Re:YES... it's highlightable... by Achromatic1978 · · Score: 1

      First off, "all those folk" are in the minority. Second off the plugin is specifically designed to work with those, and degrade gracefully. You see text. Other people are aware of these issues, and have investigated it.

    40. Re:YES... it's highlightable... by Kent+Recal · · Score: 1

      Well, except that... it doesn't "work".

      You could claim it "works" if it wouldn't break existing functionality.
      But it does:

      - Mousewheel scrolling stops working when you're over a flash movie
      - You can't copy/paste the whole page, the "flashed up" parts will be missing
      - The flash-text doesn't resize when you tell your browser to resize fonts
      - Flash takes longer to load and occassionally flickers while doing so
      - Flash occassionally fails to load or run at all
      - Many small flash movies on a single page can bog down even rather fast machines (esp. on linux).
          Mostly noticable when you try to scroll such a page.

    41. Re:YES... it's highlightable... by Caspian · · Score: 1

      For the umpteenth time, "Flash" is not an acronym.

      It isn't written in all caps. (Unless, of course, you're emphasizing it... but I doubt that's why you wrote it in all caps).

      --
      With spending like this, exactly what are "conservatives" conserving?
    42. Re:YES... it's highlightable... by buffwuuf · · Score: 1

      There is a need for browsers to render downloadle fonts but this hack suffers from those defiencies all hacks suffer from. Firstly it adds complexity whem HTML should be a simple as possible. It introduces the potential for errors and inconsistancies and lastly it makes for more work and, dang it, I'm lazy.

    43. Re:YES... it's highlightable... by NardofDoom · · Score: 1
      If you want a brochure, make a brochure. If you want people to read websites, you need to accomodate them. Whiz-bang flash text might make PHBs ooo and ahh, but it just pisses me off.

      If you want a pretty layout, make sure it's dynamic. That's why I like RSS: I get the content and apply my own skin to it.

      --
      You have two hands and one brain, so always code twice as much as you think!
    44. Re:YES... it's highlightable... by Anonymous Coward · · Score: 0
      Some of us actually cater to minorities.

      Others running real businesses simply can't afford to turn away even a couple of % of visitors.

      When I veiw the example page, flash block appears above the rendering. That's not graceful degrading.

    45. Re:YES... it's highlightable... by Anonymous Coward · · Score: 0

      Actually, use object elements. That way, if the image doesn't load, you get real actual (X)HTML as a fallback instead of disgusting alt text in a box. Graceful degradation is good.

  23. The problem with this by Anonymous Coward · · Score: 0

    ...is that you kill the fun for a lot of stupid web designers who like to work hard on a bad idea.

  24. Precisely. by Richard+Steiner · · Score: 2, Interesting

    I do a lot of surfing using a text based browser (Links) on an 80x33 screen, and my guess is that most web site designers never anticipated that type of display. It's nice, however, to be able to read everything using the super-readable screen font generated by my video card, and for the most part it seems to work rather well.

    Even with GUI browsers, I tend to override web site fonts with things such as Arial which I know work well on my machine, and which are relatively easy on the eyes.

    If a site author really wants to use their own fancy fonts, I think they should create graphics.

    --
    Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
    The Theorem Theorem: If If, Then Then.
  25. Anti Anti-Alias by KrunZ · · Score: 1

    From The article: "Modern operating systems such as Windows XP and Mac OS 10 give users the option to display anti-aliased text as standard. This is a good thing, and it makes reading and working on your machine much more comfortable and pleasing to the eye."

    I personally don't like anti-aliasing on "text fonts" for my monitors and I remove the anti-aliasing. This goes for a 19" 1280x1024 CRT-screen and my laptops 15,4" 1920x1200. If the font is less than 20 pixel wide the anti-aliasing make the overall impression of the font too blurry (the ration between clean pixels and anti-aliasing blur is to low). For larger fonts (for e.g. headlines) I like the anti-aliasing.

    1. Re:Anti Anti-Alias by guanxi · · Score: 2, Informative

      the anti-aliasing make the overall impression of the font too blurry

      Try this; it worked well -- much better than I'd hoped -- for me:
      http://www.microsoft.com/typography/cleartype/tune r/Step1.aspx

  26. Well, that depends. by KingSkippus · · Score: 4, Informative

    Well first of all, most browsers do have an option to set fonts and override other page's fonts if that's really what you want to do.

    In IE, it's under Tools / Internet Options / Fonts. To make your chosen fonts override fonts set by Web pages, look under Tools / Internet Options / Accessibility, and there's an option labeled, "Ignore font styles specified on Web pages."

    In Firefox, it's under Tools / Options / General / Fonts and Colors. The option to force Firefox to override fonts set by the Web is at the bottom, labeled, "Always use my: Fonts"

    In Opera, well, you're on your own, because I haven't played with it enough to know. I suspect that it's extremely similar, though.

    What you're complaining about seems to be that the Web is increasingly becoming not just about content, but about presentation as well. I know, I know, that's not what it was originally set up for, but it's changed an awful lot over the years. Some sites just don't work right without the ability to say not only what is on a page, but how it's on the page. I'm not talking about not working from a design or coding point of view, I mean from a structural and stylistic point of view.

    As for me, I don't mind. I say, let the site designers present the information to me the way they want to. Yes, sometimes it comes out hideous. Personally, I think whoever picked Bitstream Vera Sans for the ImageMagick home page should be shot. (In the leg; I'm not a capital punishment kind of guy...) If a site looks bad enough, I might avoid it site altogether.

    But most of the time, when site designers dink around with the formatting and style, it doesn't degrade from the look and usability. Sometimes, it turns out really spiffy.

    So unless a site proves that it's not worth looking at, I think giving them the benefit of a doubt and letting them selecting particular named font is perfectly okay.

    Besides, who wants a world in which every frickin' web page looks exactly the same? I kind of like that there are so many different styles of presentation out there in addition to the virtually infinite content!

    1. Re:Well, that depends. by b4k3d+b34nz · · Score: 1

      In Opera, it's Tools -> Preferences -> [Advanced] -> [Content] -> [Style Options] -> x My fonts and colors. You can actually create your own style sheet and use that too (I use one for my ghetto Opera adblock). I think you can do that in Firefox too.

      --
      Grammar Lesson: you're is a contraction of "you are"; your means you possess something; yore means days gone by.
    2. Re:Well, that depends. by Hatta · · Score: 1

      Well first of all, most browsers do have an option to set fonts and override other page's fonts if that's really what you want to do.

      Awesome, now is there an option that will override columns set as a constant width instead of a proportion of the window size? Fixed width columns make ctrl+mousewheel useless, and everyone uses them.

      --
      Give me Classic Slashdot or give me death!
    3. Re:Well, that depends. by _xeno_ · · Score: 1

      You can do a lot more with Firefox than just override the fonts. Using userContent.css , you can totally redo websites. For example, my Slashdot looks like this.

      The CSS for that is on my blog.

      (And, ironically enough, looking at those screenshots, I blanked out my username, and am now posting them under my username. I honestly can't remember why I did that.)

      --
      You are in a maze of twisty little relative jumps, all alike.
    4. Re:Well, that depends. by FuzzyBad-Mofo · · Score: 1

      Personally, I think whoever picked Bitstream Vera Sans for the ImageMagick home page should be shot.

      The font on that site looks quite nice on my Linux box with Bitstream Vera installed, but looks hideous on my WinXP box. I think what's happening in this case is the site is falling back to an uglier font since Bitstream Vera is not available.

    5. Re:Well, that depends. by jZnat · · Score: 1
      I like how you made the coloured boxes around everything. I do that only for the comments page (makes it easier to determine where threads start and end).
      @-moz-document domain('slashdot.org') {
              #commentlisting .comment { border-left: 1px solid #ddd; }
      }
      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
  27. The user doesn't KNOW by notthepainter · · Score: 5, Interesting

    The user often doesn't know that they can change fonts. My wife occasionally does web design for her clients. It isn't her main line of work but sometimes a client wants that as part of the package. Invariably they want pretty fonts. Usually "pretty" is defined as what they personally like. It takes a fair bit of education to convince the client that they should not be specifying fonts, that the viewer should do that. And then it takes a bit of education to show the client how to set the font preference on their browser.

    1. Re:The user doesn't KNOW by grimJester · · Score: 1

      How can a web designer get access to the browser of the end user? It's usually not the customer you deal with that is the end user of the site. Can you imagine a small note on the ibm.com frontpage telling you to switch default fonts on your browser to follow their style guidelines?

    2. Re:The user doesn't KNOW by Peregr1n · · Score: 1

      The user often doesn't know that they can change fonts

      I agree totally, but surely you are contradicting yourself? If users take 'a bit of education' then you must realise that the vast majority of web users won't learn or bother to set their own fonts. Certainly nobody I know, other than web-techie types, does this.

      So saying that the client shouldn't specify fonts and that the user should is a bit of a cop out. When clients/designers want fancy fonts I personally advise them on what fonts are available (ie. standard cross-platform availability, like Arial, Helvetica, etc) and give them that choice. Of course this still leaves it open for users to view the content with their own fonts.

      (By the way, I usually use Verdana or Arial for big blocks of text - they may be boring, but they're easy to read and everyone has them)

      This is one of my gripes with SlashDot by the way - 99% of people reading this stuff see it as Times New Roman - a lot of it in italics. Which is possibly one of the most unreadable fonts in the world!

    3. Re:The user doesn't KNOW by notthepainter · · Score: 1

      You can't. That's why you can't make any assumptions so you shouldn't set anything. In your example, IBM should not be concerned that their style guide is followed as much as they are concerned that the user gets the textual content that the user wants.

    4. Re:The user doesn't KNOW by Arandir · · Score: 1

      Can you imagine a small note on the ibm.com frontpage telling you to switch default fonts on your browser

      I wouldn't but something like this past them. After all, every other webpage in the world is telling me what my monitor resolution needs to be or what browser I have to use or what new spyware-laden plugin I have to download. Why should fonts be any different.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    5. Re:The user doesn't KNOW by Anonymous Coward · · Score: 0
      My wife occasionally does web design for her clients. It isn't her main line of work but sometimes a client wants that as part of the package.

      ...

      Buy Callgirl, a new book by my wife.

      So can you ask her what's the going price for greek, with some web design on the side?

  28. Re:For electronic print... by Anonymous Coward · · Score: 0

    Thank you for giving us a WHOLE FUCKING CATEGORY of fonts. You do realize what 'sans serif' means, right? Hint: It's not the name of a font.

  29. There is but one font by mns · · Score: 0, Troll

    And it's name is COURIER. Nothing else works in Lunix, anyway.

    --
    - Eat it.
    1. Re:There is but one font by DogDude · · Score: 1

      And it's name is COURIER. Nothing else works in Lunix, anyway.

      Luckily, Linux isn't even on many web designers' radar. I know that my sites certainly don't get tested on any kind of Linux box.

      --
      I don't respond to AC's.
    2. Re:There is but one font by Anonymous Coward · · Score: 0

      Not on your radar, that's for damn sure. You do know he's fucking joking don't you?! Didn't 'lunix' give it away even a little?

      Here's a present for you: my screen right now

      Joking aside though, yeah, linux isn't on pretty much anybody's radar.

    3. Re:There is but one font by sketerpot · · Score: 1
      How the hell did this get modded "informative"? Linux can display Truetype fonts with Freetype.

      I don't understand why you suddenly got the urge to lie. Or are you honestly that misinformed?

    4. Re:There is but one font by Liquid+Len · · Score: 1

      Pssst, I think he's trolling...

    5. Re:There is but one font by swid · · Score: 1

      Thanks for answering my question. I hope they mod you up.

  30. font by jlebrech · · Score: 1

    <font face="wingdings">I personally prefer this font myself</font>

    1. Re:font by the+web · · Score: 1

      :O You use depricated tags!!!!!

      --
      __
      Thou hast besquirted me, O leotarded one.
  31. Arial is almost Helvetica by courtarro · · Score: 2, Interesting
    Arial is a nearly perfect substitute for Helvetica as it's mentioned in the summary. While it may seem that these two fonts are significantly different, the bulk of the difference comes from the various architectures' methods of displaying them. You usually see Helvetica on Macs, while PCs live in an Arial world. Don't believe me? Take the quiz!

    http://www.iliveonyourvisits.com/helvetica/

    Arial was a Helvetica clone developed by Monospace way back when font cloning was the cool thing to do. Ideally, it sports the same spacing and metrics of Helvetica, making it a literally perfect substitute for Helvetica. Thus, they're both nearly equally readable on the web and in print, and anyone who tells you otherwise is being a prick.

    1. Re:Arial is almost Helvetica by Jugalator · · Score: 1

      7 out of 10 and never used a Mac, not bad ;-)

      --
      Beware: In C++, your friends can see your privates!
    2. Re:Arial is almost Helvetica by BushCheney08 · · Score: 1

      And here is a good little read on that Ariel/Helvetica history.

      --
      Be a real patriot: Question authority. Think for yourself. Formulate your own conclusions.
    3. Re:Arial is almost Helvetica by Ineffable+27 · · Score: 1

      Here's the difference -- Arial is FUGLY! (IMHO.) Check out the capital 'G' and capital 'R'. And the numeral '1'. Urrrgghh. I know I am being finicky, and I know it is a totally subjective judgment, but I hate reading anything composed with Arial. Helvetica makes for a much more pleasant experience. I hope Arial is banished from Vista. I like these new MS fonts.

      --
      "He'd be a broader guy if he had dropped acid once." - Steve Jobs on Bill Gates
    4. Re:Arial is almost Helvetica by Anonymous Coward · · Score: 0

      Most web text should be in a serif font, and neither arial nor helvetica. Both are awful choices for the web as they actually slow you down when trying to read them!

    5. Re:Arial is almost Helvetica by periol · · Score: 1

      The only problem is that Arial was designed for print, not screen. Subjectively speaking, I can tell that difference. I hate writing papers in Arial, but they don't look nearly as bad printed out. If I remember correctly, Verdana was specifically designed as a substitute for Arial on the screen.

    6. Re:Arial is almost Helvetica by Eideewt · · Score: 1

      I guess this is a troll since it's AC, but I kind of agree. On low resolution monitors serif fonts look awful, but when you have a decent computer and can set the resolution higher serif fonts look much better.

    7. Re:Arial is almost Helvetica by Anonymous Coward · · Score: 0

      "Arial is... a literally perfect substitute for Helvetica."

      The above comment is brought to you, surely, by a fellow with no appreciation for detail; the happily tasteless sort of man who cannot sense the difference between saccharine and sugar, burlap and silk; a user just as ready to embrace the mediocrity of a Linux or a Windows as he is to accept Arial as adequately genuine.

      This, folks, is why those of us with good taste will always prefer the Mac.

    8. Re:Arial is almost Helvetica by colinrichardday · · Score: 1

      Not all Linux users would accept Arial as a substitute for Helvetica.

    9. Re:Arial is almost Helvetica by Anonymous Coward · · Score: 0

      Really? You'd never guess, from the aesthetically impoverished default setups for KDE and Gnome.

    10. Re:Arial is almost Helvetica by colinrichardday · · Score: 1

      I can't control that, but I do reset them to Helvetica.

  32. mu$7 b3 |337 fr13nd|y by OctoberSky · · Score: 2, Funny

    17 n33d$ 70 b3 |337-4b|3 0r 17 \/\/1|| m1$$ 7h3 12-18 d3m09r4ph1c.

    *NOTE: I had to use a Leet Speak generator to write that, I know what it says and I still can't read it.

    1. Re:mu$7 b3 |337 fr13nd|y by Anonymous Coward · · Score: 0

      Poor fellow!

      I didn't know what it said initially, but managed to read it anyway (no special tools; just brain, eye, and optic nerve!), so now I do know. If you can't read that, perhaps your font has too small of an x-height. :-)

  33. Boring Flash Movie. by Volanin · · Score: 1

    - Look mommy, another nifty flash movie!

    - How does it look like honey?

    - Ah nevermind, it's just text. It says SLASHDO-

    - OH... WHERE HAVE I FAILED?

    --
    If I clone myself, can I call it a thread?
    If a girl winks to us, can I call it a race condition?
  34. Fonts and browsers by po8 · · Score: 1

    Overall, there was some good information there, but there also were some opinions presented as facts that I really disagreed with. For example, "you want a giant-x-height sans serif font." I know this is trendy, and understand the reasoning behind it, and I still think it's ugly as sin. Paper is free on the web; a font with serifs and decent ascenders and descenders in a large size with lots of leading should be just fine.

    Probably the silliest thing, though, was going on and on about which font to choose, when you know darn well that there's only about 8 choices almost anyone has, and only about 2 that everyone has. I just can't understand why uploadable TrueType fonts aren't supported by all browsers, and the norm for webpages in 2005.

    Maybe that's what the sIFR link is about. I don't know. That page crashed my browser (Firefox 1.0.7).

    1. Re:Fonts and browsers by Anonymous Coward · · Score: 0
      I just can't understand why uploadable TrueType fonts aren't supported by all browsers, and the norm for webpages in 2005.

      It's because, unless you fancy carving your own, you have to license a font to use it, and, most of the time, they're licensed per user or site, and nice/popular/famous ones work out at 75 bucks a throw and upward.

      In print, typographers don't need to worry much. They'll choose a font from the thousands they've licensed, or from a book, and expect the printer to have or get a licence, too. The worst they'll have is a bill for one or two licenses. But if you're building a website the font licensors will expect to buy a licence for each and every one of however many visitors your site attracts.

      This is very similar to the music problem for websites. Currently in the UK, standard 'production music' (i.e. soundalike's and elevator riffs) rate at about £400 per 30 seconds for the life of a site. But in the early days, they were licensing tracks like they did for radio - and assuming unlimited repeats and an audience of 6 billion. Needless to say, they didn't do a lot of business.

      And they say nostalgia is dead.

    2. Re:Fonts and browsers by theurge14 · · Score: 1

      I just can't understand why uploadable TrueType fonts aren't supported by all browsers, and the norm for webpages in 2005.

      That's probably because Adobe and Microsoft haven't figured out how to get DRM to work in TrueType or ATM Type-1 fonts yet.

    3. Re:Fonts and browsers by julesh · · Score: 1

      I just can't understand why uploadable TrueType fonts aren't supported by all browsers, and the norm for webpages in 2005.

      Because none of the commercial font foundries will license you to put one of their ttf files on a public web server. They'll only grant you a font embedding license for technologies (e.g. Microsoft's proprietary one) that wrap the font in a format that prevents people from using it easily for anything other than web browsing.

    4. Re:Fonts and browsers by po8 · · Score: 1

      I understand that there are licensing issues (to put it mildly) with many commercial fonts. But I'd do all my pages in Vera if I had that choice...the lack of tech means I don't. I suspect that the production of well-hinted freely-available TrueType fonts might be greatly stimulated by the ability to use them on web pages.

  35. If I'd use Flash to display text ... by mrjb · · Score: 2

    ... my site wouldn't get indexed properly by my favorite search engine, and NOBODY would read it anymore. So much for the need of readability. The homepage of mr. Knuth, who cares deeply about fonts, isn't flash-enabled either, as you may have noticed. It simply uses a large font size for readability. Seems a lot more effective to me than using flash.

    --
    Visit http://ringbreak.dnd.utwente.nl/~mrjb/growingbettersoftware to download your free copy of the book
    1. Re:If I'd use Flash to display text ... by tyler083 · · Score: 1

      sIFR doesn't recommend using flash for body text. only headlines. And it doesn't remove the original HTML text, simply puts the flash on top, so google see's it just fine as would anyone who doesn't have flash.

    2. Re:If I'd use Flash to display text ... by J0nne · · Score: 1

      I think that posting that page as an example of readability would be kind of a stretch...

      Those idiots that use large fonts like that annoy me more than anything else. If I'd want letters the size of my thumb I'd set my browser settings like that, don't force it on all of us.

    3. Re:If I'd use Flash to display text ... by mad.frog · · Score: 1

      .. my site wouldn't get indexed properly by my favorite search engine

      *ahem*

      RTFA:

      The knee-jerk reaction of some people whenever they see Flash is that it must be inaccessible because it's Flash. What we've done with sIFR, however, is turn that model completely on its head. Your (X)HTML document is still the exact same document it was before sIFR kicked in. Your code is untouched and sIFR is completely abstracted to the javascript layer; therefore, your accessibility, your search engine friendliness, and your semantics are the same as they were before the day you decided you like nice fonts.

    4. Re:If I'd use Flash to display text ... by feijai · · Score: 1
      Donald Knuth does indeed care deeply about fonts. Which makes the following all the more unfortunate: his Computer Modern Roman and Computer Modern Italic are terrible, terrible fonts.

      Italic is particularly bad. Most of the circular letters (b,c,d,e,g,o,p,q,) have different shaped circles. Many of the slanted lines are at different angles. The whole thing looks like a tangled mess when italics are supposed to be fluid and clean.

      Roman is bad too: all the bowls and circle lines are very thin. So thin that the text is quite unusually difficult to read compared to a good broad serifed font like Palatino or, heaven forbid, Schoolbook. Many of the metrics of the letters are inconsistent, though it's not as bad as Italic.

      LaTeX users have been stuck with this awful font for years, and even now we're mostly stuck with it when we want to do math. Someone needs to come free us.

    5. Re:If I'd use Flash to display text ... by thatguywhoiam · · Score: 1
      Seems a lot more effective to me than using flash.

      Depends on what you mean by 'effective'. That page is deeply hideous, for someone who supposedly cares deeply about fonts.

      --
      If Jesus wants me it knows where to find me.
  36. MySpace by Jynx97 · · Score: 1

    I am fond of the MySpace.com default font...
    From what I can tell, it is something like dark blue on black.

  37. From the article: by Anonymous Coward · · Score: 0

    There is never more light radiating from a screen than when it displays pure white, and this intensity can affect the clarity of fine detail in typefaces and other intricate patterns.

    I agree. I prefer reading white text on a black background on a computer if I do it for extended periods of time. My eyes don't feel as tired, and the light in the room can be dimmer (like at night) without making me squint.

    1. Re:From the article: by orim · · Score: 1

      All my code editors are set to black text on gray background. A beatiful 192 gray is just perfect.

      White text on black background? Still too big a contrast for me. I also have a huge flashback to DOS days :)

      --
      "If you could only see what I've seen with your eyes..." - Roy Batty
    2. Re:From the article: by Irish_Samurai · · Score: 1

      I set the text on my website to be a shade off white. This seems to soften the contrast difference in White on Black.

      On a side note, I know my site is built like crap - I am using divs and tables in a bad combinaton. I am trying to migrate away from table layout and slowly working towards using CSS properly. I have just begun to play with container divs (not implemented live) so that I can control my layout better across browsers. Can anyone tell me if it breaks when using ctrl+mousewheel?

  38. Works for handwriting too! by gidds · · Score: 5, Insightful
    Back at uni, it got to the point where I couldn't read my handwritten notes, so I decided to change my writing. I experimented a lot to see what made it most readable -- and, interestingly enough, I came to pretty much the same conclusions as in this story!

    I found that while long ascenders and descenders (the tails on 'f's and 'g's, and the strokes on 'h's and 'p's) were fun to write and looked stylish, they actually added very little to the legibility, while taking up a lot of space. I also found that making the centre parts of letters bigger did help a lot -- even if it meant leaving smaller gaps between letters (to the point of collision in some cases).

    One other discovery was that printing (writing each letter separately) was practically as fast as writing joined-up, and again, much more readable, especially at speed. (I really don't understand why joined-up writing is seen as more desirable or mature -- it's even a requirement for some school exams -- when it seems to have no practical benefit...)

    Ever since then, my writing has been like that: printed, with large rounded centres to the letters and very minimal ascenders and descenders. I find it's just as fast as before, vastly more readable, and degrades much better when I'm in a hurry. And I still get compliments on my clear and distinctive writing.

    --

    Ceterum censeo subscriptionem esse delendam.

    1. Re:Works for handwriting too! by Angostura · · Score: 4, Funny

      "practically as fast"

      AKA "slower"

    2. Re: Works for handwriting too! by gidds · · Score: 1
      ...but not so's you'd notice. Really.

      --

      Ceterum censeo subscriptionem esse delendam.

    3. Re:Works for handwriting too! by Anonymous Coward · · Score: 2, Funny
      Ever since then, my writing has been like that: printed, with large rounded centres to the letters and very minimal ascenders and descenders.


      So I guess the next step is to start using hearts to dot your i's and smiley faces to fill your o's.

    4. Re:Works for handwriting too! by zx75 · · Score: 1

      Also, unambiguious characters make reading what you've written much easier. Being a math major, most of my pages of notes have letters and numbers interspersed where being able to distinguish 2, Z, 7, S, 5, T become vital, and the easier the better. So very quickly I learned how to cross my Z's and 7's and print clearly, quickly.

      --
      This is not a sig.
    5. Re:Works for handwriting too! by Anonymous Coward · · Score: 0

      It's all about context. I'm a physicist. My notes often contained phrases like

      From t t=0-t

      which clearly means from time t=0 to some time later.

      The old line about old typewriters having the same key for 0 (zero) and o (oh). Humans can tell the difference by context - it's the computer that struggles.

    6. Re:Works for handwriting too! by KozmoStevnNaut · · Score: 1

      I do that now, after lots of hardware serial numbers and passwords were misread. Crossed Z's and 7's as well as dotted 0's make life so much easier.

      --
      Eat the rich.
    7. Re: Works for handwriting too! by gidds · · Score: 3, Interesting
      Yep, that's important too. I always cross 'Z's and '7's; I also put a little hook on '1's (continental European style, to distinguish from capital 'I' and lower-case 'l') and use rounded 't's (to stop them looking too much like '+'s). All part of clarity and safe degradability. The most awkward are zeroes and 'O's; I put a slash through zero when it's important, but I don't usually bother.

      --

      Ceterum censeo subscriptionem esse delendam.

    8. Re:Works for handwriting too! by LauraScudder · · Score: 1

      Yeah, during college I started to cursive some of my mathematical symbols like l, while hooking my 1's to make sure it's all distinctive. Throw tons of upper and lower-case Greek letters into the mix and you've really learned a whole new mathematical handwriting. It's like third grade all over again.

    9. Re:Works for handwriting too! by Spectre · · Score: 1

      I believe certain disciplines agree with your findings that cursive can be harder to read.

      Back when I picked up my engineering degree (eighties), cursive writing was forbidden in engineering classes (not just drafting, but circuit theory, electronics labs, etc). Depending on the instructor, you might receive a warning, a penalty to your score, or a zero (100% penalty - most common) for work turned in which was not written in an approved manner.

      --
      "Flame away, I wear asbestos underwear"
    10. Re: Works for handwriting too! by fossa · · Score: 1

      Awesome. I use exactly those methods for much the same reasons (doing math with a non-rounded "t" is just impossible). People often confuse my "1" for a "7". Do you get this often? Perhaps I need to tone down my "1".

    11. Re:Works for handwriting too! by anothy · · Score: 1

      in high school, i noticed a friend of mine wrote her a's like a typewriter - with the curly thing on top - rather than sorta an o with a tail. this was pretty distinctive and looked neat when she did it. so i started, too. i then redid my entire handwriting, trying to simplify the letters. so no my p's, b's, d's, &c. don't have risers which are distinct from the loop - it's just one stroke. now only f and k (and t and x if i'm being neat) involve lifting the pen mid letter. the simplified writing makes the letters pretty easily distinguishable for me (except q, which is a problem) and quite distinctive looking, but it doesn't quite look like the same alphabet to most other people.

      i get comments on how distinctive it is, but i'm not sure they're compliments. and "clear" is seldom used to describe it.

      anyone know if intentionally, consciously revamping your handwriting buggers the theory behind handwriting analysis (questions of its initial validity aside)?

      --

      i speak for myself and those who like what i say.
    12. Re: Works for handwriting too! by gidds · · Score: 1
      No, it's never been a problem for me. Make sure that the hook on your '1' is short and sharply angled. Where it's especially important, I sometimes draw a short baseline on it too, which helps.

      I think this varies depending on where you are. Here in the UK, straight-line '1's and unbarred '7's are usual; I gather than in continental Europe that's not so true. I dunno which are more common in the US or elsewhere.

      The variation is interesting, though. For example, some people put a loop at the bottom of their '2's, but I find that confusing and unnecessary. There's also variation between closed and open '4's as well.

      --

      Ceterum censeo subscriptionem esse delendam.

  39. Good Article by kook44 · · Score: 1

    article covers all good points.
    Except it gave sIFR a real break. In my opinion, sIFR is more dangerous than good. I have flash installed so I can watch flash movies, use interactive graphs, and a few very well-designed user interfaces. I don't need go cross-eyed from deciphering long paragraphs in Led Zeppelin "Houses of the Holy" font.
    I love execs who want to blow the user out of the water by bombarding them with flashing colors, words flying around the screen, impossibly tricky navigations, etc.
    Small business owners are embarassingly worse. These morons will never understand that fresh, updated, relevant content combined with inuitive UI is infinitely more important than flashy colors and effects [slashdot, craigslist]
    sIFR is a barrell of kerosene being thrown on that fire, once the PHB's hear that buzzword flying around.

    1. Re:Good Article by the+web · · Score: 1

      So.. If sIFR was a gun...

      sIFR doesn't kill webpages, designers kill webpages... with sIFR

      --
      __
      Thou hast besquirted me, O leotarded one.
  40. Screen optimized? by Anonymous Coward · · Score: 0, Interesting

    The problem with most of the Fonts is, that they aren't optimized for Screen. The Article mentions Helvetica as a good Screen Font, personally i have never seen a good aliased Helvetica.

    Aliased Text still provides better readability for small Font sizes.
    A short List of screen-optimized Typefaces that can be found on almost every System:
    serif: Georgia, Times
    sans-serif: Arial, Verdana, Trebuchet
    monospace: Courier

    Since CSS allows you to choose different Typefaces for one Element, the last Font should allways be the "Standard Font".
    example:
    element {
    font-family:Helvetica,Arial,sans-serif
    }

    If Helvetica isn't installed on the System, Arial will be used. If Arial isn't installed, the Font will be defined by the Browser (in this case the Browsers "sans-serif" Font).

    It's also a good Idea to define a font-size for the body Element and then use relative values ("em" values) to set Font Sizes for Headings or similar.

  41. Re:For electronic print... by pianomahnn · · Score: 1

    My my my. So angry over a little font mishap.

  42. Re:For electronic print... by AndersOSU · · Score: 1

    So long as the text doesn't underline itself when you mouse over it I'm good.

  43. Re:What makes a good web font by Nightspark · · Score: 1

    Agreed. And I thank /. for letting my browser use the font I selected, as Times in italics simply isn't readable.

  44. Fonts do carry information by Anonymous Coward · · Score: 5, Insightful
    I'm suprised that so far the comments have all suggested that website designers have no business specifying fonts for their websites, and that the user's preference should trump all.

    While I like the idea of a user being able to override a web designer's selection, I don't understand the "all fonts are evil!" attitude. Color selection and choice of graphics both can ruin a page, but they also can contribute substantially to the aesthetic and help communicate the mood of the page. Fonts are the same. Even if you think the aesthetic argument is bunk, and that things on the Internet shouldn't be visually appealing, the visual quality of a website does communicate a lot about the effort and seriousness of the designer. Would you buy investment services from a site that used green courier text on a black background and had no graphics? And certainly mood or tone is significant, and carries actually information, difficult to verbalize though it may be.

    Though I'm not a fan of flash and javascript hacks, I do think there need to be better and more widely-implemented methods for font embedding than exist today. I'm glad I can choose better fonts when I find poorly designed sites, but I'll not deny a communicator his or her tools without reason, and see font selection as one of those tools.

    1. Re:Fonts do carry information by Bogtha · · Score: 2, Insightful

      I don't understand the "all fonts are evil!" attitude. Color selection and choice of graphics both can ruin a page, but they also can contribute substantially to the aesthetic and help communicate the mood of the page. Fonts are the same.

      Yes, fonts are the same. Which indicates that the people who think specifying fonts is bad are exposed to the use of fonts that ruins pages more often than the use of fonts that contributes to the page. I find that easy to believe.

      Really, unless you try quite hard, colour selection and graphics aren't going to do a lot to damage the readability of a page. On the other hand, doing something as simple as specifying the font size in pixels which is what they recommend in the article can ruin the readability of a page.

      What's worse is that they are suggesting using a font with a large x height and specifying the font in pixels. This is an awful combination. Why? Because when the website author does something like font-family: MyFontWithLargeXHeightThatLotsOfPeopleDontHave, sans-serif; and then specifies the font in pixels, they are going to be choosing that pixel size based on the large x height. When the visitor doesn't have the font with the large x height, they will usually use a font with a smaller x height, making it much harder to read, even though the font size is the same. Thus, something that is fairly legible to the author can be completely illegible to somebody else with the same eyesight, same monitor, same browser, just without that font.

      Choosing the right typeface and size can help communicate mood, sure. But choosing the wrong typeface and size can utterly destroy communication altogether. Most people don't know how to distinguish between right and wrong, and what's worse, some of them go on to write articles about it.

      So for the average web author, no I don't think picking out fonts is a very good idea, or at the very least, they should constrain themselves to the "safe" faces and use relative sizing without going below 100%/1em.

      --
      Bogtha Bogtha Bogtha
    2. Re:Fonts do carry information by quis · · Score: 1

      I'm really surpised that this is the only +5 comment which argues for typography. Just like any other subject there are experts, and a lot more to the subject than at first glance. You might think that there are only three types of font, but there are 4-5 different categories of serif fonts, each with its own applications. There is some horrible design on the web, but there are a lot of designers who really know what they're doing typographically. Their work makes what you read on the web easier to read, more appealing to "pick up" and more atmospheric. You can overide it if it is bad, or difficult to read, but often you'll find you're detracting from the meaning of the text and making it harder to read.

      A lot of the material in the article is classic print typography, which has evolved over the last half century to serve the reader admirably.

      On the subject of this being a Flash/JS hack, I think the point's already been made that it degrades gracefully, and is probably the best way of adding a bit of variety to the web in terms of typeface choice.

    3. Re:Fonts do carry information by Anonymous Coward · · Score: 0

      They can specify all they want (CSS allows this), but they certainly have no bussines pushing fonts to my machine. And making the site Lynx compatible will do far more communicate effort to people in the know (not to mention blind people).

    4. Re:Fonts do carry information by Arandir · · Score: 1

      HTML/CSS is not a WYSIWYG medium. Therein lies your problem. Start using it like it was meant to be used, and you'll have fewer headaches.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    5. Re:Fonts do carry information by Anonymous Coward · · Score: 0

      Designer specified fonts are for weak web designers who can't make a good page. Your content needs to be accessible, not pretty. further, designers that actually use extra fonts only do so because of inexperice with css/xhtml. You can put text over a graphical button without putting text into the image...

      but worst of all most webpage designers using specified fonts are WYSIWYG idiots who test the page at one resolution and then go home. you have to love 400px width columns with 9pt fonts. look fine at 800x600. at 1600x1200, well, now the site is unusable.

      in short, if i find any webdesigner that sets the fonts, especailly specifying font size in pts, i will stab you in the eye.

  45. Re:What makes a good web font by brontus3927 · · Score: 2, Insightful
    Well, the point of TFA, is deciding what fonts are the most readable. I have to say, I agree with their research for the most part, but I'm confused about large x-height increasing readability.

    I'd also like to add to the list the following traits for font readabilty: line width. Similar to the issue of font size. Other factors being equal, a font with more to see is easier to read then a font with less to read. Font complexity. simple shapes are more readily identified then more complex ones. And column width. Take a notebook. Write a sentence in the margin, and again in the main section. The margin will be harder to read. But websites have picked up the bad habit of newspapers of putting 1" collumns of text around large images. Even TFA does this.

    The author's talk about additive vs subtractive colors on readability is interesting, but I've found that white text on black screen is harder to read at length. My theory on this is because that when the text is emmiting the light, it tends to "glow" and flow over its boundaries. Or it could just be that we have been looking at black text on a light background since the invention of paper, and the alternate system goes against all of our experience. But over all, contrast is one of the biggest killers of readability.

    Another pet peave of most websites is scalability. By that I mean the ability of the website to have the same usability if you change the font size with Ctrl++ like I do with many websites due to my poor vision. But all the time, increasing the font size just once, causes web elements to run over each other. I was on one site a few days ago, I actually had to DECREASE the font size on each page to read the beginning and end of each paragraph, because the default size caused the text blocks to OVERLAP.

  46. Comic Sans MS by Anonymous Coward · · Score: 2, Funny
  47. Missing from the article?! by midicase · · Score: 1

    I was not very impressed with the article. While the author was quick to point out bad examples on page two if the article, the author did not cite what constitutes a 'poor' font in the first page. The author simply pointed out what makes a 'good' font: low contrast, generous x-height, generous width, while failing to quantify any of these. The author did not even define x-height and thus viewing the page without images, one would likely never figure it out.

    "my x-height is bigger than your x-height!"

  48. Bug somewhere by n6kuy · · Score: 1

    I'd love to look at the example, but Firefox crashes when I click on the link... :-(

    --
    If you disagree with me on social issues, then it's pretty clear that you are a narrow-minded bigot.
  49. open source fonts that are compatible in windows? by swid · · Score: 1

    I have a question that seems perfect for the slashdot community. Sometimes, I work with openoffice.org in windows at work and then take it home to work on it in my linux box. I've notice that when I create a document with openoffice in windows and then take it home with me to work on my linux box, the spacings and indentations get screwed up. I know the problem has something to do with the fonts. So my question is what fonts do slashdotters use when preparing documents in windows and linux systems?

  50. large x-height by Jump · · Score: 1
    "Helvetica reads well on screen due to its large x-height."

    Really? Did you compare fonts with same size but different x-height? No, surprise, because this basically just compares small caps of different size and larger fonts are always easier to read. What you really should compare are fonts with same x-height but different font size. You will probably find the opposite result.

  51. Kerning by art6217 · · Score: 4, Insightful

    Kerning, that is aligning of individual pairs of letters, is one of the basic concepts in typography. Still, a typical KDE/GNOME/whatever editor/browser is pretty likely to have no kerning at all. It can have translucent background and jumping rubbery icons, and no kerning. This gives that chaotic, uneven look to typical computer typography, and can make the text harder to read.

    Kerning is SO simple to implement in software, and SO effective in improving the text readability, and it is still barely used on computer displays as of now.

    1. Re:Kerning by julesh · · Score: 4, Informative

      Kerning, that is aligning of individual pairs of letters, is one of the basic concepts in typography. Still, a typical KDE/GNOME/whatever editor/browser is pretty likely to have no kerning at all.

      Kerning has to be specified in the font you are using in order to work. And doing it well is one of the hardest parts of font design. Perhaps you have badly kerned fonts installed on your system?

      I'm currently running KDE 3.2.1, and can definitely see kerning in my fonts; for instance in K3b, the menu item "Add files..." has the first 'd' pulled slightly left of where it would normally sit. However, I wouldn't say the font it's using (called just "sans serif" in the control centre, so I'm not sure what it is exactly) is great. Although switching on "sub-pixel hinting" in the control centre improves it substantially, there are still problems: "sk", "si" and "sh" seem to be too close together, and "ol" seems to be too far apart, but the big ones ("AV" and the like) all kern correctly.

      It seems to me, therefore, that it just comes down to using badly designed fonts.

    2. Re:Kerning by poot_rootbeer · · Score: 1

      Kerning is SO simple to implement in software, and SO effective in improving the text readability, and it is still barely used on computer displays as of now.

      OS X's font renderer does kerning. So does Windows' TrueType. This is a case where it's really just Unix/Linux that's trailing behind.

    3. Re:Kerning by art6217 · · Score: 1

      I just tried a recent version of Inkscape with Bitstream Vera Sans, and it was kerning the text. Then I configured Firefox with the same font, and it was not kerning the text. I do not know if the reason is some misconfigured fonts, or some option somewhere that must be set, but anyway, in a current Linux distro, a current version of Firefox was displaying pages with a not kerned text.

    4. Re:Kerning by bogado · · Score: 1

      Well I don't know exactly what version of gnome and KDE you're mentioning but all modern desktops (gnome and KDE included) do kerning and much, much more. Gnome have full suport to unicode being capable of redering in both directions and with diferent languages in the same line. This unicode duport includes the possibility of using ligatures like '' (U+FB00 Latin small ligature FF) or '' (U+FB01 Latin small ligature FI), those are single gliphs that represent two letters.

      To test if your brower/application is doing kerning just type VA and select the V only if the A "runs away" from the selection or if the selection box let's part of the V unselected you have kerning. Monospaced fonts, like the one in your terminal don't have kerning by definition for all letters in this type of font must have the same exact size.

      --
      []'s Victor Bogado da Silva Lins

      ^[:wq

    5. Re:Kerning by art6217 · · Score: 1

      For comparison, I just tested kerning of Firefox and Internet Explorer under another system - Windows XP, and the text was not kerned in both cases.

    6. Re:Kerning by art6217 · · Score: 1

      Gnome and KDE supporting kerning and rendering text in both directions is one thing, applications supporting it is another. Gnome menus are kerned, but when I tried Firefox on the same system, the text was not kerned, even that the font was probably providing kerning info, because Inkscape could kern the text using the same font.

    7. Re:Kerning by bogado · · Score: 1

      Firefox is not a gnome, nor a KDE application. The firefox that came installed in my Ubuntu, and my fedora before that, did have kerning turned on.

      As of now I am using the firefox 1.5 as downloaded from the mozilla site, that as you said do not have kerning on, I have no idea why. But to be fair this is a firefox problem, not a gnome/kde one, witch in fact both desktops have their own integrated browsers that do have kerning.

      --
      []'s Victor Bogado da Silva Lins

      ^[:wq

    8. Re:Kerning by Arandir · · Score: 1

      Still, a typical KDE/GNOME/whatever editor/browser is pretty likely to have no kerning at all.

      But yet they do! Methinks I smell a large pile of bullshit around here...

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    9. Re:Kerning by Anonymous Coward · · Score: 0

      Amen!

      Oh how I yearn for the days of RISC OS, where all the built in fonts had complete auto-kerning tables.

    10. Re:Kerning by Dun+Malg · · Score: 1

      Really? Here in firefox I seem to have kerning. fi fo fa -- in TNR those f's seem to overlap the vowels. Is there more to kerning than that?

      --
      If a job's not worth doing, it's not worth doing right.
    11. Re:Kerning by Anonymous Coward · · Score: 0

      A few comments:

      Kerning is outdated method based on a poor approximation. The modern way is to support arbitrary ligatures, if anything this makes Arabic text render "correctly".

      I disagree with kerning or ligatures effective in text readability (with English at least), I find it to be quite annoying.

      It's simple to implement in software, yes, but most software gets font rendering wrong, that kerning would annoy me even more (for a real world example try rendering the string "fluff" using a large italic Times New Roman font, select various characters and try to make only certain portions redraw by obscuring the window or moving scrollbars to see various graphical glitches that programmers didn't account for).

    12. Re:Kerning by Anonymous Coward · · Score: 0

      And by kerning, I meant "kerning pairs", which is what is exposed by typefaces to programmers. You can see that it doesn't handle the "ffl" kerning but still has all the backtracking costs associated with arbitrary levels of kerning or ligatures.

    13. Re:Kerning by Anonymous Coward · · Score: 0

      That's not kerning, that's the ABC width at work. A glyph basically looks like this:

      ______
      |A|B|C|
      ------

      The whole outline is the bounding box for the glyph. The B box is basically considered the character width by the software and font designer, the A and C boxes (which are usually 0 width) can be extra space or pieces of the glyph that they want to overlap other fonts. Characters are basically positioned by joining their B boxes together. What you're seeing in this example is that f has parts of it sticking in the C box.

      Firefox (like most software) even gets the ABC width rendering wrong because they only account for the B width when rendering. You can see it in certain examples when you select text or only get a portion of the font to redraw, sometimes parts of a font will disappear or become wrongly highlighted.

      The kerning pairs algorithm adds one step further above this. It's a giant table that lists which two glyphs should be stuck closer or further apart. If firefox supported kerning, then the f and i would be much closer together (you can see it isn't if you push ctrl + + a bunch of times).

    14. Re:Kerning by art6217 · · Score: 1

      I just tried on another system Konqueror in Mandriva distro - KDE 3.4.2, and the browser did not have kerning too, or at least I did not found any in the particular font. I do not know what is the reason, it might perhaps be some that particular font issue.

      In Java, lacking kerning support for text layout was a bug that lasted until the version 1.6, that is yet experimental: http://bugs.sun.com/bugdatabase/view_bug.do;:YfiG? bug_id=4339577

      Anyway, it's nice that the kerning is getting supported, thanks for the info.

    15. Re:Kerning by art6217 · · Score: 1

      I do not know what do you mean by kerning, but kerning is not just a variable font width.

      I tried three popular browsers - Firefox 1.5/FC, IE/Windows XP, Konqueror 3.4.2/Mandriva and, despite enlarging the fonts, in no one I had found any kerning.

      I used Bitstream Vera Sans in GIMP and Gedit and there was kerning, and then the identical font in Kedit 3.4.2, and there was not any kerning.

      So the only environment in these three in which I found apps that used kerning was GTK, what I admitedly did not expect, and still one of the more popular GTK apps - Firefox 1.5, did not have it.

      That's what I called barely supported.

    16. Re:Kerning by Arandir · · Score: 1

      But if it's "SO simple to implement in software", why can't even Microsoft get it right in Internet Explorer? Maybe it's not quite "SO simple" as you think. If it's "SO simple", why don't you fix it?

      I may not recognize kerning, and for that intolerable lapse of geekinesss I apologize. But I still dispute your implication that KDE/GNOME/FreeSofware is an unaesthetic pile of crap. My Konqueror/FreeBSD rendering is significantly better than that Internet Explorer crap I have to use at work.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    17. Re:Kerning by art6217 · · Score: 1

      I still dispute your implication that KDE/GNOME/FreeSofware is an unaesthetic pile of crap. My Konqueror/FreeBSD rendering is significantly better than that Internet Explorer crap I have to use at work.

      I did not imply something like that, I do not know why you interpreted it so. I did not mention Windows simply because I almost do not know it, and I do not care about it. I prefer Linux GUI as a generally much nicer and technically better than that in Windows. Fonts are rendered nicer too, in my opinion. Still, if kerning was more supported, it would be even better. And some GTK applications are getting to use it, so it probably goes in the good direction.

  52. Re:must be leet friendly by Anonymous Coward · · Score: 0

    It needs to be leet-able or it will miss the 12-18 demographic.

    /me age 25-30

  53. Why are so many people afraid? by tyler083 · · Score: 2, Interesting

    From reading a lot of comments it seems like a lot of people are afraid of really horrible amateurish looking sites will arrive if people had access to more fonts. Why? Sure, some people will do this. And if you don't like it, don't go to their site. Having access to more fonts is only a good thing. It can allow sites to look unique (note, I'm not saying unreadable. There are a ton of fonts out there that are unique and readable). Magazines have unique looks and use a ton of fonts. Why can't the web support such features?

    Sure there are some possible negatives, but they don't outweigh the positives.

    1. Re:Why are so many people afraid? by Anonymous Coward · · Score: 0

      Because we already have sites that try to look unique, and they are really horrible amateurish looking.

      Give the same people more ways to make their site horrible, and they will do it. "Unique" is their word for what we call "horrible". And judging from the comments so far, those who are in favour of allowing sites to specify fonts are those who want to use them to make their sites "unique" (see above for definition).

  54. Comic Sans by Nikkodemus · · Score: 3, Funny

    Comic Sans, when I design web pages using Comic Sans Bold, I can often visualise expressions of satisfaction and almost.. ecstacy, on the faces of the people browsing my humble pages.

    I don't often get repeat work, but I feel I've done my bit for society.

    1. Re:Comic Sans by BushCheney08 · · Score: 1

      You also make sure to use lots of animated gifs and those little rainbow dividers, don't you?

      --
      Be a real patriot: Question authority. Think for yourself. Formulate your own conclusions.
    2. Re:Comic Sans by zaktheduck · · Score: 1

      Are you really sure that's satisfaction you're visualising and not dispair caused by yet another website in Comic Sans?

      --
      Life is like an analogy
    3. Re:Comic Sans by Anonymous Coward · · Score: 0

      ...as opposed to datpair?

  55. Please Understand sIFR by SeinJunkie · · Score: 4, Informative
    For the uninitiated, please read about sIFR before making accusations about its supposed limitations. It is scalable and it viewable with Flash and/or CSS disabled. The whole point is that the HTML can stay completely semantic and indexable, but the font can be customized to the needs of the designers. Far too many of the responses here indicate that the /. community has no clue quite how far modern web professionals are going to keep the HTML user-friendly and standards-compliant, while still making their website pleasurable to view on as many browsers as possible (so they get web traffic from people besides, you know, geeks).

    For further reading into the web designer community, poke around sites like the following:
    1. Re:Please Understand sIFR by pikine · · Score: 1

      The introduction on sIFR also says one should not sIFRize every blocks of text because it is going to be slow. sIFR is meant to provide nice looking headlines in a few selected places, and one should not put more than 20 sIFRized blocks in a page.

      This article on "anatomy of web fonts" concerns readability, which applies mostly to body text---something that sIFR recommends against using it for.

      --
      I once had a signature.
    2. Re:Please Understand sIFR by jimmyharris · · Score: 1

      And what about the complete lack of page scrolling ability using (at least) Camino on OSX? I'd call that a little more than a 'supposed' limitation.

  56. What your font says about you by jfengel · · Score: 1

    First off, you need to distinguish between body and display fonts. Display fonts are the big, complicated, fancy ones, usually for headlines, logos, and very short snatches of text. Text set in display fonts is almost more like a graphic than a piece of text, and they're often rendered precisely that way to give control. In the display text, the font choice has a lot to say about the feel of the site: elegant, chunky, exciting, old-fashioned, etc. They're usually set big enough that additional scaling isn't necessary to readability, though it would be nice to be able to scale it to maintain page layout, to make it selectable and searchable, etc.

    Your complaint is more valid registered against the use of interesting fonts for body fonts, which is the main text of the page. That really does have to be a negotiation between the page desginer and the browser. Like display fonts, the feel of the font can really affect the feel of the page, to the same degree but in a less glaring way. Consider the way you can tell if a page has been typeset on a Mac or a Windows box just by the fonts that have been chosen.

    An extreme case would be a very old-fashioned font with lots of medial S (the ones that look like f), but even then there's good reason for the user to want to say, "Thanks for the pretty page, may I now please have it in something readable?"

    Even without going to that extreme, there's good reason for a designer to feel that the standard fonts don't give the feel he's after. So the compromises are somewhat uneasy. A good standard that allowed designers to send fonts over, at least as a suggestion, and then allow users to swap them out (in a cascading fashion with a user-supplied style sheet) would be nifty.

  57. Serifs are Important by unfortunateson · · Score: 5, Insightful

    I disagree with the Arial/Helvetica crowd: Serifs make large quantities of text more readable. Sans-serifs such as Arial are readable at a distance, and good for grabbing the eye.

    Still, Times/Times New Roman sucks wet farts out of dead pigeons. It was designed to cram maximal text into a newspaper column, which does not resemble today's web pages, books, etc.

    Fonts such as Bookman, Palatino, Bodoni -- anything with "book" in the title -- are so much more readable as to be stupid not to use. The same benefits of Helvetica are present: large x-height, big holes. You get less text across a single column, but that's a good thing.

    This is probably a job for the W3 folks: select a set of mandatory fonts that every browser must support. There are open-source fonts available that can, like the old Mac fonts and Arial, clone up the classics. We just have to all agree on them to make them compatible.

    --
    Design for Use, not Construction!
    1. Re:Serifs are Important by Just+Some+Guy · · Score: 1
      Serifs make large quantities of text more readable.

      Some people disagree, at least when referring to fonts displayed on monitors. I'm not qualified to have an opinion on the subject, but others who seem to know more than I do think that sans-serif fonts are more readable on a screen.

      --
      Dewey, what part of this looks like authorities should be involved?
    2. Re:Serifs are Important by yapplejax · · Score: 1

      There are two basic types of fonts - screen fonts and print fonts. Arial was designed as a screen font. Times Roman was designed as a print font - it looks much better printed than on screen.

    3. Re:Serifs are Important by art6217 · · Score: 1

      One of the problems with serifs on computer screens is that the screens have low resolution. A blurry san-serif font might look yet more blurry with serifs. Also the blurry screen is one of the reasons for the font being larger, and viewed at the larger distance, which are exactly the reasons for using sans serif that you have just given.

      When the computer screen DPI improves, and screens can be held in hand as books, serif fonts will perhaps get used more often on the computer screens also.

    4. Re:Serifs are Important by Moofie · · Score: 1

      "Serifs make large quantities of text more readable." to you. Thanks for playing.

      --
      Why yes, I AM a rocket scientist!
    5. Re:Serifs are Important by feijai · · Score: 1
      Arial was designed as a screen font.
      Come again?

      Because MS didn't want to pay Arial was designed as a clone of Helvetica, or more specifically, a bastardized version of Grotesque with letters squeezed to match the metrics of Helvetica. Microsoft commissioned Arial to get around paying Adobe for Helvetica, as Microsoft was trying to push TrueType instead of Adobe's PostScript.

      Arial, and Grotesque, and Helvetica, are very much print fonts.

    6. Re:Serifs are Important by Domo-Sun · · Score: 1

      "I disagree with the Arial/Helvetica crowd: Serifs make large quantities of text more readable. Sans-serifs such as Arial are readable at a distance, and good for grabbing the eye."

      I do believe this opinion is relative. A time ago I believed Times New Roman was the only thing I could tolerate on the screen, but I've been using Verdana because it's much more suited to the screen, and now I can't stand anything but Verdana. I use Tahoma (a squshed verdana) when I want to fit lots of text on one page with my laser printer.

      Conclusion: the font you read frequently is the font your brain will learn how to identify quickly. Any new font will be harder to read, weather or not it is.

      That being said, I do think that sans fonts are probably more legible, regardless of your preference, because they hold up better under halation. The highway font has been designed for this. Trebuchet is designed after the highway font, only it doesn't have the halation reducing letter spacing that you see with the highway font and verdana, but it does have the open lips.

      Therefor I think Verdana is the best font, but you have to shrink it because it's too big by default. Helvetica has too may closed lips.

    7. Re:Serifs are Important by kevin.fowler · · Score: 0

      This is probably a job for the W3 folks: select a set of mandatory fonts that every browser must support. There are open-source fonts available that can, like the old Mac fonts and Arial, clone up the classics. We just have to all agree on them to make them compatible.

      sadly, implementing new fonts into the list of "infallibles" is very unlikely to happen. I am a HUUUGE Palatino fan (read: typography nerd).

      I get bored of courier/times/arial/helvetica. i want to see new fonts here and there. unfortunately, as of now that means either just seeing new fonts in static graphic files, or font embedding... and with that all sorts of horrid stuff.

      --
      Bury me in mashed potatoes.
    8. Re:Serifs are Important by l00k · · Score: 1
      I disagree with the Arial/Helvetica crowd: Serifs make large quantities of text more readable.

      readable text is a major issue for people with dyslexia and so it's interesting to read the many sites that have guidelines for dyslexic-friendly text content when discussing 'readability', since it seems a fairly precedented way of judging this. they all say to use sans-serif (arial/helvetic/verdana/tahoma/trebuchet etc.) fonts.

    9. Re:Serifs are Important by Anonymous Coward · · Score: 0

      Times Roman was designed as a print font - it looks much better printed than on screen.

      Yet it still looks better for large blocks on text on screen than arial or some of the other "headline" fonts.

  58. Oh dear-Works of Boredom. by Anonymous Coward · · Score: 0

    "Perhaps web designers should just stop trying to dictate what font you use to view their "works of art" and leave the user in control."

    Well there goes my site on Egyptian Hieroglyphics. Oh wait! You don't have that font, and it would be "dictating" for me to provide it. Mr "I'm insecure and afraid of losing control" web browser man.

  59. Re:NO... it's NOT highlightable... by GigsVT · · Score: 3, Insightful

    I can't highlight any of those headlines that used the flash text. If doesn't matter if there's text under them, I can't highlight something I can't see.

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
  60. Re:Mod parent up insightful! by Zigg · · Score: 1

    Yep, it's highlightable, but I tried the demo, highlighted some actual text, then highlighted some of the Flash text, and the higlighting never disappeared on the actual text... score one for predictability! And what the hell is up with some of those headlines rendering outside of their boxes? I highlighted some of those other headlines and they scrolled.

    Really, the whole thing -- gross hack, and it shows. No matter how much it gets polished, it's still going to suck. Let the browser lay the damn thing out like it's designed to.

  61. Real Design vs. Same Ole IP fears by ev3rywh3re · · Score: 2, Insightful

    The real issue is the same old fears that we have with music and movies. "Real Designers" with a love of typography and an understanding of users needs for control will attempt to design a readable, accessible page that is "wicked cool and easy to understand / read". The good ones won't care if you want to override those things out of your own preferences (comic sans freaks anyone?) or need (White on Black please! I'm unfortanteley blind as a mole). Go check out the pricing on some fonts from Adobe, Linotype, et al. and you will find the real issue. Of course they have to pay bills, so no one wants to risk their font library just so "Real Designers" can do a better job. Trust me for those who really understand this could do some awesome things.... the Bitstream thing was cool, but a stupid proprietary plugin sucks. Of course these days it doesn't matter anyway. You are a Designer if you can open (insert graphic program here), and "Real Design" is just about as dead as can be. And even the real designers don't get good Web education... If the writer of this article is any example. px is bad. IAAGD and sometimes it sucks.

  62. I've seen worse. by sammy+baby · · Score: 3, Informative

    (putting on my overalls, lighting pipe, sitting in rocking chair in preparation to tell an "old-timers story".)

    Heh! You think that's bad! I remember way back in... must've been '97 or so, there was this company, thought they had a killer solution for fixing incompatibilities in the way browsers rendered sites. They looked at how some things didn't render right in Netscape, and others were cock-eyed in IE, and some things didn't render right in either one, and they had this "brilliant" idea...

    "Screw HTML," they said. "Make your whole site into one big Java app!"

    And that's what they sold to their clients, too: a program that did nothing but generate user interfaces into which you could plug your text and pictures, then stick it on the web. 'Cause after all, everyone had Java, right? So every site should look the same! And if the applet rendered your whole site invisible to search engines, and took ten minutes to load in a client's browser, well, that was a small price to pay to make sure you could get pixel-perfect alignment, wasn't it?

    (I really wish I were joking about this. There really was a product that promised to do exactly what I'm describing here, although I can't remember the name.)

    1. Re:I've seen worse. by joeljkp · · Score: 1

      This guy seems to think it's a great idea.

      --
      WeRelate.org - wiki-based genealogy
    2. Re:I've seen worse. by Xiaran · · Score: 1

      (I really wish I were joking about this. There really was a product that promised to do exactly what I'm describing here, although I can't remember the name.)

      I beleive you. This may be a bit obscure, but does anybody recall the Basista technology touted(very breifly IIRC) by Corel for the WordPerfect suite. Basically the idea was that you could write a document in WordPerfet and then export it into a java type application for display on your web site... idea being that it would render the WordPerfect document exactly as it was seen in WP(with luck).

    3. Re:I've seen worse. by sammy+baby · · Score: 1

      Not sure that's fair to drgonzo. He said, "But if all the browsers had a faster, better looking Swing already builtin, so the user wouldn't have to go looking for plugins and JREs, then "yeah" - I would suggest that everyone use Swing..."

      That's like saying, "Yeah, I'd say that you should use it if it didn't completely suck." Not particularly controversial. (Well, except for the breaking search engines and alternative input/reading devices and... and...)

    4. Re:I've seen worse. by the_womble · · Score: 1

      It reminds me of something similar (although not as bad). The "web designer" (a graphic designer with a background in interior design) wanted cascading drop down menus. Icon Medialab implemented it for us by using Java applets for all menus. Wasn't the dotcom boom wonderful.

  63. Verdana by behindthewall · · Score: 4, Interesting

    One thing that Microsoft -- or the people they hired -- got right.

    Microsoft used to have some web pages for 'Internet/Web fonts'. These included both a collection of TrueType fonts (including Verdana) and some history and other stuff (e.g. a history of Verdana). The pages were up until a year or two ago.

    Then, shortly after I commented to a business analyst (read: specifications author) on the suitability of Verdana, including both the high appeal of the font but also the potential risk of using MS intellectual property and the potential for sharing to cease, I found those MS web pages had been removed. I don't know whether they've since been restored or placed elsewhere.

    Regarding the history and intent, translating into suitability, of Verdana, a quick google turns up:

    http://www.fonts.com/AboutFonts/Verdana.htm

    1. Re:Verdana by bob2cam · · Score: 3, Informative

      Here's a link to MS Typography section...

      http://www.microsoft.com/typography/default.mspx

    2. Re:Verdana by Espen · · Score: 1

      No kidding. Verdana was designed by Matthew Carter, and it's hard to imagine a more highly renowned type designer. To give you an idea of his talent: he trained as a punchcutter back in the old world, cutting out type faces in hard metal.

    3. Re:Verdana by Crispy+Critters · · Score: 1
      As much as I despise all things Microsoft (see: hyperbole), Verdana is the font on my computers which is most readable at all sizes. Of course, all these computers run Linux.

      I have looked through any number of different versions of Times and Helvetica. Some of them only look good at small sizes; some of them only look good at large sizes. Where they are bad, they are somewhere between highly annoying and utterly unreadable.

      Of course, Verdana was designed specifically to work at all sizes on a computer screen by a real font genius (I recently read a nice piece about Matthew Carter, probably in the NYTimes). There are no hideous artifacts where the lines in the letters try to be 1.5 pixels wide and end up too fat or too thin, because Carter designed it to look right at each size. An amazing example of something that is simply done right.

    4. Re:Verdana by CronScript · · Score: 1

      I agree. I set my browsers to use Verdana and Georgia by default on all platforms.

      Don't forget Georgia as an on-screen serif font, as it was also created by Matthew Carter specifically for screen use.

    5. Re:Verdana by pomo+monster · · Score: 1

      Matthew Carter's nothing if not square, and so it's little wonder he received the Microsoft commission. Me, I prefer a soul like Ed Benguiat: "With a scratchy Brooklyn accent, jazz music in his heart, and 70-something years under his belt, Ed Benguiat just happens to be one of the most well-known (and entertaining) typographic designers around. He's witty, has a movie-plot past, and even pilots his own plane."

    6. Re:Verdana by Anonymous Coward · · Score: 0
      I have never agreed with a Slashdot post more. Verdana is the best font ever and the best thing MS has ever released into the world.

      Its the font I use for almost everything on my Linux box.

  64. Re:NO... it's NOT highlightable... by moro_666 · · Score: 1

    i have firefox 1.5 with macromedia flash && mozdev flashblock. some pages just need flash for you to pass through some pages, so you really can't live without it.

    the flash stuff wont start, thank god :) and i see regular fonted text which i can select.

    ps. this it the most terrible idea i have ever heard how to display non standard fonts.

    --

    I'd tell you the chances of this story being a dupe, but you wouldn't like it.
  65. ESPN site designer by Anonymous Coward · · Score: 0

    Anybody who admits to the design of the ESPN web page automatically loses points in my book. That website has never ever displayed in a readable fashion for me. I use it regularly to demonstrate poor page design. The site is unusable.

    And the number one culprit for the layout problems on ESPN is touted here as a feature.

  66. Re:What makes a good web font by b4k3d+b34nz · · Score: 1

    That's a great idea, but most users don't know that they could change the fonts in the first place, and you'll have a heck of a time convincing somebody to go through and set the fonts that they would want.

    If you're advanced enough to set your own fonts, you're advanced enough to always override page styles with your own styles. There has to be some sort of default for users that don't know or don't care enough to set their own fonts.

    Something that I've found nice about Opera and Firefox is that they let you increase or decrease the size of the text, regardless of whether the designer specified a pixel font (as opposed to a percentage font). IE doesn't let you increase or decrease font size if it's a pixel font.

    Whine and complain all you want, I'm not going to create a website that has to "look good" in Times New Roman just because that's the default font that a user has selected. You'd better believe I'm going to specify a sans-serif font, something that's actually readable on a monitor.

    --
    Grammar Lesson: you're is a contraction of "you are"; your means you possess something; yore means days gone by.
  67. Web designers shouldn't choose fonts by pyite69 · · Score: 1

    The user is the one who decides which fonts are used. The web designer should only choose which words are larger or smaller relative to the other words on the page.

    And of course, a web designer who chooses fixed width tables / columns instead of using a percentage of the window size should be used to practice new interrogation techniques at Gitmo.

  68. What about non-Windows fonts? by Anonymous Coward · · Score: 0

    I really really wish more web designers would think about specifying fonts for non-Windows boxes as well, what with the web being a cross-platform medium and all. This article in particular would have been a great place to talk about this. Linux has got a great set of fonts in the Bitstream Vera family which are becoming the default on many distros, and yet I haven't seen many sites except those of open source projects use them (AUCTeX uses Vera Sans to good effect). And I'm sure Mac users have tons of beautiful fonts installed by default -- Apple doesn't settle for cheap typography -- but does anyone else know about them? Code Style has a font survey of common fonts on Windows, Macs and Unix, but its relevance is doubtful since the results are being aggregated since 2001!

    And to all the people screaming that websites shouldn't specify fonts at all, well, come on, really. Typography is an important part of design, especially in a text-heavy medium like the web, and the right font can go a long way in making text more readable and conveying a particular style or mood at the same time. Try typesetting your resume in Trebuchet MS sometime, or a happy birthday card in Baskerville. Just because it can be abused (is there anything that can't?) doesn't mean it's no good. Seriously, that sounds as reactionary as any extremist conservative. Besides, you can always disable "Allow pages to choose their own fonts" in your browser's preferences. Oh, and why not disable colours, backgrounds, CSS and everything else while you're at it? You never know when some dumb web designer might make the site unusable because of bad colours or poor layouts. Even better... just switch to Lynx, set your preferred terminal font and colours, and you're good to go!

  69. Arial/Helvetica have letters that look the same. by antdude · · Score: 1

    I (Uppercased I) and l (lowercase L) look the same. :( I prefer not to use that font.

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  70. What does this really mean? by A+nonymous+Coward · · Score: 2, Interesting

    Well, let's consider the most common color combination for text and its background: black on white. In a subtractive color system (i.e. print), this is a perfectly suitable practice. The contrast of black on white is as stark and clear as possible, making for good legibility and comfortable reading. However, with an additive color system (i.e. on screen), the color white is produced by mixing red, green, and blue at full intensity. This is why the black on white combination can be overly luminous and too harsh on the eyes to allow extended reading on screen. There is never more light radiating from a screen than when it displays pure white, and this intensity can affect the clarity of fine detail in typefaces and other intricate patterns.

    Pardon me for thinking here. A screen actively generates white at full power and black at 0. Paper reflects white at full power and black at 0. Wtf is the difference? Is this guy full of shit or am I missing something?

    Please don't tell me paper white is not 100% reflection. It doesn't change the basic fact that white is the most reflective and black is the lest reflective just as white is full light and black is 0. Additive, subtractive (I keep wanting to say subtractitive), it makes no difference, white is maximum, black is minimum.

    1. Re:What does this really mean? by AlpineR · · Score: 2, Insightful
      While the article is great overall, you're right that this is an odd explanation. I can think of a couple of more logical arguments against black text on a white screen:

      How white is paper? We usually think of the blank paper we feed into a printer as being pure white. But have you ever bought a pack of "bright white" paper and found that it hurts to read black text on it? Most printed material is not white as white can be, so on screen it might be appropriate to put dark grey on white or black on off-white.

      Screen brightness is uncorrelated with room brightness. If you use a computer in a darkened room, then the white on screen can be far brighter than on a sheet of paper. This time the difference in brightness between the text and background hurts because the eyes are adjusted for a dimmer environment. One nice feature of my Powerbook is that it automatically dims the screen in dark conditions.

      AlpineR

    2. Re:What does this really mean? by caseih · · Score: 1

      Two words: Ambient light. Paper can never be brighter than the ambient light (or the light that's shining on it. Thus under most circumstances, the paper is easy on the eyes since the light being reflected off the paper is not greater than the light that your eyes are already adjusted to see comfortably. Contrast this with a dark room and a bright, light-emitting monitor. The harsh glare off the monitor (really no different than any other kind of glare you see in nature on a bright sunny day) can really make your eyes strain and hurt. There's a reason why we wear sunglasses outside.

      I long for the day when we can have hires virtual paper that's 100% reflective. Then electronic books will actually be desirable.

    3. Re:What does this really mean? by Detritus · · Score: 1

      Try staring at the Sun for a minute. Look for the sunspots.

      --
      Mea navis aericumbens anguillis abundat
  71. Names names names by vurg · · Score: 1

    What's with these ajax-css-html gurus putting their names into mundane techniques as if they're godsend? They didn't name it the Watson-Crick Double Helix(tm).

  72. CSS @font-face at-rule by Anonymous Coward · · Score: 0

    There is already support in CSS 2 for downloadable fonts. It is the
    @font-face "at-rule" which allows a new font-family to be named (or an existing one replaced) with a "src" attribute specifying the URL for the font data. Only Internet Explorer supports this, at present, and the font files have to be OpenType fonts created using Microsoft's WEFT utility. Other browsers do not support this feature of CSS at all, and even if they did, the CSS standard does not specify the format of the font files for the "src" attribute, so browser developers would have to agree on at least one common format in order for this to be usable in a cross-browser setting. However, it will work in Internet Explorer, which is the largest group of users.

    How is the solution described in the article better? It is not a cross-browser solution, either, since it depends on Flash being installed. It is also a hack, requiring markup that puts Flash movies into documents instead of head tags, etc. That is not semantic markup, something that the "Designers" camp has never been particular sympathetic to, but which others find important. The @font-face at-rule is integrated with the rest of CSS, and therefore is consistent with the overall thrust of standards development. What is described is just the tag all over again, only much worse.

    It seems that if downloadable fonts is really a need, then time would be better spent in implmenting support for @font-face in Firefox, Opera, Safari, etc, and agreeing on the font formats for the src attribute. Since Microsoft browsers support OpenType, that would seem to be a starting point.

  73. Some USER TESTS to back up all those claims maybe? by janbjurstrom · · Score: 4, Insightful

    So I scanned TFA in hope of some new research on web typography re: readability. And found nothing but opinion, not even references to research done elsewhere.

    Sure, the author seems to know his typography 101, but how is he backing up his various claims? All I see is "established and time-tested principles of typography" and similar hand-waving.

    This-or-that font is more legible than some other font, because ... "I fall firmly in to the camp that believes that sans-serif faces are a more suitable [readable] option." In the article he even states "It is [low screen resolution], more than any other [factor], that defines the recommendations and principles behind good Web typography."

    So without research/testing (or references to research/testing), how the hell does the author know which font is more readable than the next?

    I'm not saying he's wrong (or that good guesses are worse than no guesses), but he's pointing to various best practices without any research/testing to back up a lot of these claims.

    A quick search produced some promising-looking results. Perhaps too much work for a busy web usability professional.

    Second link from the search results: Usability News performed user tests on readability in 2001 (A Comparison of Popular Online Fonts: Which is Best and When? by Michael Bernard, Melissa Mills, Michelle Peterson, & Kelsey Storrer).

    Several observations can be made regarding the examined font types. First, no significant difference in actual legibility between the font types were detected. There were, however, significant differences in reading time, but these differences may not be that meaningful for most online text because these differences were not substantial. It may, on the other hand, be helpful to consider using font types that are perceived as being legible. In this study, the font types that were perceived as being most legible were Courier, Comic, Verdana, Georgia, and Times.
    Their conclusions supports some of his claims, but why should I as a reader have to do his job.. Lazy.
    --
    668.5
  74. LGPL + code obfuscation?? by Hurricane78 · · Score: 2, Interesting

    Hmmm what does Mike Davidson think?

    He makes it LGPL but obfuscates it to obviously stop reusage?

    http://www.mikeindustries.com/blog/files/sifr/2.0/ sifr.js

    (Should i submit it on the[ ]daily)WTF(.com)?

    By the way. Am i the only one who thinks that this JS+Flash combination - for a thing that is clearly a CSS's job - is nearly perverse?

    --
    Any sufficiently advanced intelligence is indistinguishable from stupidity.
  75. Seems obvious: must be TINY! by Anonymous Coward · · Score: 0

    I mean, really, what else matters apart from the font being invisible to the unaided eye?

  76. sIFR by nicklott · · Score: 1

    The sifr link in the article is stupid. This is better

  77. Re:must be leet friendly by Anonymous Coward · · Score: 0

    > /me age 25-30

    I bet you live near Portland, Oregon and created the infamous _nus software too. How far off was I?

  78. May hurt googleranking? by mattr · · Score: 1

    Looks nice, though I'd also like the rest of the article text to look the same. Actually in Firefox adblock tabs show up on each headline which is a problem. Why not just make a gif and show that?

    Anyway I was thinking that google probably doesn't parse these headlines (yet, anyway). Htdig and probably google and other search engines use reverse linking but also other metrics and one important one is text in headlines like the H1 and H2 that are being replaced. Though it says "replaced with flash immediately after page load" and mentions javascript so maybe it treats google's agent as a non-flash equipped browser and hands it the parsable text version of the headlines?

    1. Re:May hurt googleranking? by mad.frog · · Score: 1

      RTFA:

      The knee-jerk reaction of some people whenever they see Flash is that it must be inaccessible because it's Flash. What we've done with sIFR, however, is turn that model completely on its head. Your (X)HTML document is still the exact same document it was before sIFR kicked in. Your code is untouched and sIFR is completely abstracted to the javascript layer; therefore, your accessibility, your search engine friendliness, and your semantics are the same as they were before the day you decided you like nice fonts.

  79. Garbage by Chabil+Ha' · · Score: 1

    I'm a graphic designer and in their example the replaced a sans-serf font (calling it garbage) for a serifed, all caps font for a sub heading. No, no, no. They turned it *into* garbage. For headings and subheadings as a general rule of publishing thumb, you should use san serifed fonts because they make them easier to read. *In my opinion* that alone discredited their publishing credibility, aside from the fact that I personally think they have a rediculous idea.

    From a web design perspective, you should get away from Flash as much as possible. This is because of varying versions of the plugin across the web, some people don't even have it, and if you're in the slashdot type of crowd you have plugins that selectively block it.

    Move along, nothing to see here.

    --
    We're all hypocrites. We all have hidden parts, it's the contrast between them that make us more a hypocrite than others
  80. MOD PARENT DOWN by Anonymous Coward · · Score: 0

    RTFA!

  81. Only a short-term problem? by pz · · Score: 1

    The question of, "what looks best on the web," surely should be rephrased as, "what looks good at intermediate display resolution," with the clear caveat that as technology progresses, this will become less of an issue as our screen resolutions increase. The common 12 inch laptop screen with 1024x768 pixels has about 100 dpi; if that were to increase to 300 dpi we wouldn't care nearly as much; at 600 dpi, this would be a vastly different discussion.

    The deeper question becomes, then, what can font designers do to ensure that their fonts are properly optimized for a range of display resolutions, not just size? The interactions between font size (measured in points) and readability have been well studied in the print world (eg, for the same family, a 6 pt face will be squatter and have relatively looser kerning than the 12 pt face), but as far as I know, less work has been put into resolution. Resolution and size, while often related, are fundamentally orthogonal.

    --

    Put my fist through my alarm clock with its ding-dong death inside my ear. - The Blackjacks.
  82. What! Outrage! by mister_llah · · Score: 2, Funny

    12 to 18! I'm 27 and I understood that just fine.

    Now, if you'll excuse me, I have to go cry myself to sleep.

    --
    MoM++ - A Classic Expanded - [Master of Magic 1.5]
    http://mompp.sourceforge.net/
  83. Puh-lease! by brunes69 · · Score: 1

    Arial's ubiquity is not due to its beauty. It's actually rather homely. Not that homeliness is necessarily a bad thing for a typeface. With typefaces, character and history are just as important. Arial, however, has a rather dubious history and not much character. In fact, Arial is little more than a shameless impostor.

    Personally, if I can read the damned text, I dont give a flying monkey butt what the "history" or "character" of a font is (who in God's name WOULD????)

    Let me pick my own fonts thank you very much. I am subjected to enough Flash in my daily life to not have to go through this nonsense just because some "gods-gift-to-web-design" flunkie wants to shove his view of the world down my throat.

  84. Re:For electronic print... by joepeg · · Score: 1

    I guess I don't fully understand your point.

    Q: "What Makes a Good Web Font"
    A: A Sans serif font (A typeface without strokes at the tops and bottoms of letters (eg Arial and Helvetica)

    "The text on web pages offers an exception: it appears mostly in sans-serif font because serifs make small letters less readable on a computer monitor." (Wikipedia)

    You should be more careful about taking your pills.

    --

    ZEN is a prime number in base-36

  85. Re: What makes a good web font by GnarlyNome · · Score: 1

    According to most of the leet sites it is evidently black or blue on a purple background.

    --
    Diplomacy is the art of saying "Nice doggie" until you can find a rock. Will Rogers
  86. large "x-height" BS by objekt · · Score: 1

    What a ridiculous claim! They show an example of a font with a "generous" x-height, but not one with a skimpy x-height for comparison. They also don't not show what happens when the x-height is too large (hint: the font becomes less legible). This is all Typography 101 stuff, people.

    --
    -- Boycott Shell
  87. but by ajs318 · · Score: 1

    The font in which a web page is displayed is dependent upon the client software, something the publisher does not control. Just because you designed a whole page in Comic Sans MS, does not necessarily mean that it will render in Comic Sans MS. The Web is WYSINNWEEG: What You See Is Not Necessarily What Everyone Else Gets. What if the user's machine does not have this font installed? What if the user has specified font substitution, in one of several ways? What if the user is using a text-mode browser such as Links?

    I would tend to think that if a particular rendering absolutely required something to be displayed in a particular font, it should be done as a graphical image rather than as a piece of text.

    My personal preference {which, BTW, generally overrides whatever the web designer chose} is Bitstream Vera Sans. Though I don't mind the Serif equivalent, especially if I'm going to be printing it out -- I find serif text is just a bit easier on the eye in print.

    --
    Je fume. Tu fumes. Nous fûmes!
  88. Good Old days by olddotter · · Score: 1
    Maybe I'm an old timer, but I like the good old days when page width and font were ALWAYS chosen by the user. You don't know what browser, what os, what screen size, what device a user has to view a page.

    Regardless of monitor real-estate I run browsers at approximately 800x600. On a good montitor that means I can get two browsers side by side. (On my laptop here at ApacheCon it takes 2/3's of my screen. I take notes in the other 1/3!)

  89. A good font is one... by AviLazar · · Score: 1

    that ensures a person is not confused between 0 (zero) and O (letter "o"). Even the one here on /. is not that great because it is a very subtle change. It would be nicer if the zero had a slash or dot in the middle (no pun intended). Some fonts are absolutely atrocious, and the zero and letter "o" are completely indistinguishable.

    --

    I mod down so you can mod up. Your welcome.
  90. Re:What makes a good web font by arose · · Score: 1
    Well, the point of TFA, is deciding what fonts are the most readable.
    I believe I'm in a better position to decide what's most readable on my OS and monitor.
    --
    Analogies don't equal equalities, they are merely somewhat analogous.
  91. Developers? by fuct_onion · · Score: 1

    We finally get an addition to the Developers section, and it's about Web Fonts?

    What's next:
    "Developers: MS Paint 11 Released"

  92. We do understand it... We just don't like it. by Anonymous Coward · · Score: 0

    Far too many of the responses here indicate that the /. community has no clue quite how far modern web professionals are going to keep the HTML user-friendly and standards-compliant, while still making their website pleasurable to view on as many browsers as possible (so they get web traffic from people besides, you know, geeks).

    Actually, most of the /. community is quite aware of what the web-design community is doing. Most of us are against it, as the web-design community is missing the fundamental *point*.

    Content is king. The web was designed to not let you specify format for a reason. Attempting to task this on later without creating a new standard for the purpose is entirely the wrong way to go about it.

    If you want to add something to the web, do it the right way. sIFR and similar stupid hacks are, without any room for argument, the wrong way to do it.

    1. Re:We do understand it... We just don't like it. by mad.frog · · Score: 1

      The web was designed to not let you specify format for a reason.

      Quite so, but was that reason "allow the user to customize", or "make it really easy to implement an HTML renderer on many different systems with different constraints"? I submit that the latter was a far more important point. (Tim B-L, if you're listening, please feel free to correct me if I am mistaken.)

      sIFR and similar stupid hacks are, without any room for argument, the wrong way to do it.

      Oh! Well, since you have declared there's no room for argument, I guess there's no point in anyone even suggesting an alternative..... </sarcasm>

    2. Re:We do understand it... We just don't like it. by Otto · · Score: 1

      I guess there's no point in anyone even suggesting an alternative.....

      The GP post actually suggested an alternative, albeit kinda lamely. He seemed to be suggesting creating a new standard, although realistically just adding a few extensions to CSS makes a bit more sense to me.

      I agree with the GP in that sIFR is more than a bit silly when it's entirely possible to simply addon some functionality to CSS and thus allow browsers to implement it in a much better way. Resorting to freakin' Flash in order to display a headline seems to be way overkill. It works, but it is pretty silly.

      --
      - Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
    3. Re:We do understand it... We just don't like it. by mad.frog · · Score: 1

      It's certainly possible to add functionality to CSS to do this, but it will be years before enough people are using browsers that support this for mainstream sites to rely on it. sIFR is certainly not perfect, but allows a surprisingly workable solution for 98% of web users right now.

  93. flash fonts by markandrew · · Score: 1

    Garlic? Bread?

    (apologies to non-UK readers who may not get the joke)

  94. Re:For electronic print... by Anonymous Coward · · Score: 0

    At least your answer here is more specific. Think of someone asking "What would make a good gourmet meal?" and your answer was simply "meat". Answering the slight variation of "something involving meat" at least indicates that you are aware that "meat" isn't a gourmet meal in itself. The answer is still just as generic and useless, however. Do you see the difference? Articles and qualifiers can make a world of difference.

  95. Guess what... by Autonomous+Crowhard · · Score: 1
    CSS: off
    Background: white
    Variable Font: 10pt Times New Roman
    Fixed Font: 10pt Courier New
    Font Color: Black

    Web designers: Bugger off!!! We don't give a damn what the site looks like, it's the content that's important. Font's and Flash and Javascript all distract from what is truly important about the web: content

  96. Re:What makes a good web font by brontus3927 · · Score: 1

    Even if you disagree with the reasons for the research, the actual research is worthwhile.

  97. Web Designers Failing to Understand HTML by billstewart · · Score: 1
    I'm a bit old-school on this, having been repeating this rant since the SGML days in the late 80s, back when we were using it for typesetting before the web existed....

    It's entirely the reader's job to decide how the web page gets rendered - HTML is designed to tag content, and the reader's system, which knows what screen capabilities are available and what preferences the reader has, is responsible for rendering. The web page author can use tools like CSS to give hints, but doesn't know how much screen real estate is available to the browser (and I continue to see real ly ugly screens when I'm using smaller or larger windows than the designers expected), and the web page author doesn't know if the reader has a text-based browser or monochrome screen or PDA or 30" Apple display or Macintosh with Postscript font rendering or rejects all Javascript for security reasons or has limited vision so uses big plain fonts or prints all web pages to dead trees or doesn't want fonts that change when you wave a mouse over them.

    Picking good fonts is valuable for improving readability - but only the reader can do that.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  98. Serifs aren't legible at small sizes! by mojoNYC · · Score: 1

    the problem with serifed fonts is that at small sizes (10p), the serifs are too fine to be rendered properly on the monitor, thus giving many serifed fonts a 'crumbled' and illegible look. also, on a font like Bodoni, the bowls, ascenders and descenders are so fine that they tend to disappear.

    less text across a column isn't necessarily a 'good thing' either---if there's too little text on a line, the reader is too busy scanning left to right, thus destroying the continuity and actually slowing comprehension.

  99. Mod Parent Down... by mad.frog · · Score: 2, Informative

    ...if only there was a "Didn't Bother To RTFA" mod.

    Unhighlightable: In addition to the obvious accessibility features, sIFR text can also be selected, copied, and pasted by users. It also zooms with the user's text-zoom settings, although this only occurs on page load and not on-the-fly. And finally, of course sIFR works with linked text (anchors).

    Unsearchable, undisplayable without Flash: If Flash isn't installed (or obviously if javascript is turned off), the (X)HTML page displays as normal and nothing further occurs. If Flash is installed, javascript traverses through the source of your page measuring each element you've designated as something you'd like "sIFRed".

    And just for an added bonus, before someone complains about accessibility:

    sIFR is fully accessible to screenreaders and other assistive technology. Don't take our word for it. Ask Matt May of the W3C who endorses it as an accessible method to create rich typography on the web. Or ask Joe Clark, one of the world's leading accessibility experts, whose interest in typography is only trumped by his interest in accessibility.

    The knee-jerk reaction of some people whenever they see Flash is that it must be inaccessible because it's Flash. What we've done with sIFR, however, is turn that model completely on its head. Your (X)HTML document is still the exact same document it was before sIFR kicked in. Your code is untouched and sIFR is completely abstracted to the javascript layer; therefore, your accessibility, your search engine friendliness, and your semantics are the same as they were before the day you decided you like nice fonts.

  100. So scientific! by feijai · · Score: 1
    So this page goes on and on about what makes a good, readable web font. And their evidence for their claims?

    Nothing.

    I have no doubt that Verdana is a nice, readable font. It'd be nice to see people actually supporting their claims with evidence though, rather than just making up crap.

  101. Fonts do indicate insecurity. by Anonymous Coward · · Score: 0

    "I'm suprised that so far the comments have all suggested that website designers have no business specifying fonts for their websites, and that the user's preference should trump all."

    I'm not. Geeks primarily are an insecure lot. You see this in this story, and you saw it in the KDE story yesterday. Someone or something is always "taking away" something from them, and they feel threatened. Even if they have control (can change fonts, can select WM). They still want the illusion preserved at all costs.

  102. Remember when Netscape could download fonts? by Animats · · Score: 1
    Early versions of Netscape, through Netscape Communicator 4, could load an arbitrary font with the web page. This feature was called "Dynamic Fonts". Microsoft didn't like it, because it used Bitstream's font format. So Microsoft implemented their own proprietary scheme in IE. Web designers stopped using Dynamic Fonts. Netscape dropped Dynamic Fonts in Netscape 6.

    The Bitstream PFR format is public. But Bitstream withdrew the tools that allow conversion of other fonts into PFR format, partly because of threats of litigation.

  103. How is this different/better than using IMG SRC by dghcasp · · Score: 1
    Disclaimer: I work for a type- and pixel- obsessed company. They threw my copy of "The web is not a typewriter" in the trash.

    While I agree this is a neat hack, I'm not sure how it's better than just rendering your text in Photoshop into a GIF file and putting that on your web page?

    Or, for more maintainability, having a {servlet | cgi} that does that on the fly and caches the results for performance?
    e.g. <IMG SRC="/RenderText?fontslot=14&w=400&h=200&mode=fill &textid=EH51&lang=use-locale"> )

    At least by using an image, you're not dependent on the user having Flash installed and javascript enabled.

    OBDisclaimer: Of course, having to do this sucks. But the font licensing issues that are a large part of the reason we don't have downloadable fonts are not going away anytime soon.

  104. The Earl of Higglesbottom's legacy by alienmole · · Score: 1
    One other discovery was that printing (writing each letter separately) was practically as fast as writing joined-up, and again, much more readable, especially at speed.

    I discovered the same thing in high school (a long time ago in a country far, far away...) My cursive writing was mediocre (unattractive) at best, and messy at worst, but switching to printing made it much more legible and attractive.

    I agree, the practical benefits of cursive writing are overrated. It comes from an era in which royal personages such as the famed Earl of Higglesbottom (nonexistent, but you get the idea) would have his secretary write long missives in a beautiful, flowing script. Of course, the commoners wanted to emulate that, and teachers knew that if they taught their students how to write that way, then one day, they might be able to get a job as they Earl of Higglesbottom's secretary, which was a good gig if you could get it, a farthing a week and a half-day off on Sunday.

    Teachers as a group, however, are terribly slow to adapt to change, and few of them seem to have noticed that the current Earl of Higglesbottom is drunk who had to sell his ancestral castle and now lives above the grocer's in a bedsit, so there's really no point to cursive any more.

    1. Re:The Earl of Higglesbottom's legacy by Dun+Malg · · Score: 1
      Teachers as a group, however, are terribly slow to adapt to change, and few of them seem to have noticed that the current Earl of Higglesbottom is drunk who had to sell his ancestral castle and now lives above the grocer's in a bedsit, so there's really no point to cursive any more.

      When you get right down to it, the original purpose cursive was to facilitate writing with a quill. Every lift and drop of the quill pen would leave a blob of ink. Contrary to what our grade school teachers led us to believe, cursive isn't "proper" writing, it's actually a hack to allow continuous writing with a quill. While it is slightly faster to write in cursive, the small gain in speed comes at a major sacrifice of legibility. I concur, there's really no rational reason to be teaching children to write like the Earl of Higglesbottom. We don't teach them how to dance a waltz, or to fence, or which fork to use at a fancy dinner. Why the fixation on cursive?

      This cursive crap is something that annoys me daily. My bosses write out work orders in their absolutely illegible handwriting and then get annoyed when I ask them if I'm supposed to hire a fucking detective to figure out where and what work needs to be done (go figure). I reverted to daftsman-style block printing long ago. My writing doesn't look any worse than their chicken scratches, and it's completely legible. I look forward to the day when the ubiquity of the keyboard finally drives a stake through the heart of cursive writing.

      --
      If a job's not worth doing, it's not worth doing right.
    2. Re:The Earl of Higglesbottom's legacy by alienmole · · Score: 1
      When you get right down to it, the original purpose cursive was to facilitate writing with a quill. Every lift and drop of the quill pen would leave a blob of ink.
      Aha - obvious in hindsight, thanks!
      I look forward to the day when the ubiquity of the keyboard finally drives a stake through the heart of cursive writing.
      I've tried the "wait for it to die" approach on many things, but people are stubborn and change-averse, so it takes too long. I now prefer the "if I ignore it, it won't go away, but at least it won't bother me" approach. Then again, my boss(es) give me instructions in email or verbally, so I don't have to interpret anyone's cursive on a regular basis.
  105. Re:What makes a good web font by arose · · Score: 1

    Research? More like computer displays, web standards and readability for dummies (for the most part). And anyway, why does he talk about point sizes just to present us with some CSS that has font size defined in pixels? "Web designers" have to get out of paper thinking, realizing that the computer displays are additive and low-res is a good start, but it's not nearly enough. It's most important to get the things that the user can't easly change right: organization, navigation and accesibility. Once you have that right you can choose a good comination of fonts to suggest via CSS (but you make sure that your page does not break with other fonts and different font sizes). I will continue to override their choice because the web is not a book or maganize, I jump from page to page and don't want to wade through a font salad because they wan't to look unique and "just like that".

    --
    Analogies don't equal equalities, they are merely somewhat analogous.
  106. sIFR Text is Selectable by SeinJunkie · · Score: 1


    sIFR text is completely selectable and copy/paste-able. The headache part is that the selection doesn't carry over between the sIFR elements into the normal HTML part, which could be considered a browser/plugin limitation but still a pain, nonetheless.

  107. What makes a good web font? Unicode coverage! by CRCulver · · Score: 1

    I am sick of having to create :lang(x) CSS formatting for every single one of the dozen languages I use in my website and linguistics-related weblog just because there no font that is both readable and covers enough of Unicode. Bitstream Vera and Verdana are pleasant on the eye so I have those set for the default, but when I present text with IPA, lesser-known Cyrillic characters, or polytonic Greek, I have to switch to fonts like Lucida Sans Unicode or Arial Unicode MS that simply aren't as readable (and this last one is rarely illicitly acquired and installed by non-Windows users). Things are better for my print stylesheet, since I can specify serif fonts like TITUS, whic looks good and covers almost everything, but the acceptable-looking sans-serif fonts are not Unicode-friendly.

    Lucky the DejaVu project is extended Bitstream Vera to include more of Latin, Greek, and Cyrillic forms, it isn't widely installed yet. Would that all Linux distros include it by default.

  108. Re:Some USER TESTS to back up all those claims may by boingo82 · · Score: 2, Informative
    There was a fascinating article (PDF warning) in the March/April 1996 issue of Adobe Magazine on type legibility which you'd probably find interesting.

    They use studies and examples to show that not only is x-height important to legibility, but ascenders and descenders are also vital. Compromising the ascenders of a font with increased x-height (such as in University Roman) can decrease the legibility. What's most important is a balance between x-height, and ascender/descender size.

    The ascender/descender relationship to legibility/readability is also WHY IT IS MORE DIFFICULT TO READ TEXT IN ALL-CAPS, EVEN THOUGH IT HAS THE LARGEST X-HEIGHT OF ALL.

    Overall, they found that sans and serif fonts are roughly equal in readability, with serifs having a slight advantage depending on the size of the font.

    Though the article is written more towards print typography, the summary advice applies to web as well.

    Set..text in one of the hundreds of standard text faces, at a reasonable size--usually between 9- and 12-point. ... Use a measure that allows for 60 to 70 characters per line. ... Indent paragraphs by one em or a pica.
    --
    As a republican I feel it my responsibity to manufacture criminals. People need punished!
  109. Wrong question by Sangbin · · Score: 1

    The author is asking a wrong question. Choosing a font is not a one-size-fit-all matter. Different websites have different purposes. You need different fonts for different occasions. It's almost as if the author is asking what the best clothing style is.

    Dear author, consult your local art school and take typography classes. People make living out of designing and choosing fonts.

    <rant>Dear slashdotters, presentation is more important than you want to believe. Fonts DO matter.</rant>

  110. Assuming users keep it that way. by game+kid · · Score: 1

    I tend to see Myspace users make odd perversions of it, like (my favorite) pink Comic Sans MS on green background--horrible, even by Comic Sans MS standards. It has its uses, but not those.

    --
    You can hold down the "B" button for continuous firing.
  111. Firefox 1.5 and some issues by fullofangst · · Score: 1

    Firefox 1.5 has introduced new problems that didn't exist in previous versions.
    Try this: Install Firefox 1.5. Now, add extensions Adblock and Tabbrowser Extensions.

    Notice now how sites like Jalopnik and Kotaku no longer have headlines. The javascript flash detecter finds flash, but then its oddly blocked by the browser, despite not having a block set. SIFR dies on its arse.

    Also note how you can no longer download anything from a javascript-launched link, like anything from Fileshack. Tabbrowser Extensions mysteriously breaks these links from working. I toggled every likely setting that would cause this, and nothing fixed it. Since then, an update to Tabbrowser has come out, but the problem still exists.

    These problems, with adblock and tabbrowser, did not exist with 1.0.7, but now I have upgraded and have to farm off certain sites to IE to read.

  112. Colours... by schlumpf_louise · · Score: 1

    Personally I think that every web page should use small cyan coloured text on a white background :)

  113. It pretends, but no, it doesn't. by Onan · · Score: 4, Insightful
    Speaking as someone who has indeed read the article and tried the demo, I can say that it makes a pretense of doing things you claim, but does them exceptionally poorly.

    Text selection does not obey any of the standard text selection behaviours for my platform:

    • Selected text cannot be dragged.
    • Triple-clicking does not select and entire line.
    • The highlight color is one chosen by the author, not my local standard.
    • That selection highlight is not antialiased, unlike all other text.
    • Shift-clicking for fill selection does not work.
    • Command-clicking for discontinuous selection does not work.
    • Clicking on real text while faux-text is selected does not de-"select" the faux text, it results in them both being selected, once in a real local manner and once in the faux-selection manner. What happens if I hit "copy" now?

    Options in the contextual menu are the ones that the page author has chosen to put there, which are quite unrelated to the ones that appear normally in my browser.

    The fundamental problem here is that the technology's author has decided that replacing real text is acceptable as long as he manually recreates all the features he expects real text to have. This is, I'm afraid, painfully naive; there's no way for him to know and account for all the ways in which standard text behaves on my platform, and it's unacceptable for him to decide that his content alone gets to behave inconsistently with everything else in my environment.

    It's also a lot of wasted work. If you want services like flexible selection, good antialiasing, relevant contextual menus, and inline spellchecking, just provide plain, standard text. My OS will do the rest from there or it won't, and it's none of your concern. These services are not the responsibility of content providers.

    1. Re:It pretends, but no, it doesn't. by mad.frog · · Score: 1

      > Text selection does not obey any of the standard text selection behaviours for my platform:

      I guess I don't understand why this isn't a trivial issue.

      I mean, sure, for a text *editor* these would be real and major objections.

      But we're not talking about a text *editor*. We're talking about a *browser*.

      The only thing I ever use selection for is copy-and-paste out. (And that's usually with select-all rather than mouse clicking.) I realize my workflow doesn't match everyone's, but c'mon....

    2. Re:It pretends, but no, it doesn't. by prionic6 · · Score: 1

      Text is the most important part of a webpage. It should fucking behave in a standard way. If I select text, rightklick on it, and only get a generic context menu instead of one with "search for this term" and "go to this url", it has no use for me. I'm all for good looking designs, nice fonts etc. But do not hack into a feature that is essential to reading: Text.

    3. Re:It pretends, but no, it doesn't. by Onan · · Score: 2, Interesting

      I could give specific examples (I quite frequently select a paragraph or two and drag them into email or chat windows), but the real issue is that text is deeply fundamental to the way computers behave, and altering the consistency and predictability of such a cornerstone of user interaction is a dreadful idea.

  114. How about this for further reading by Alex+Zepeda · · Score: 0

    http://www.w3.org/TR/REC-CSS2/fonts.html#font-desc riptions

    Notice that you *can* embed fonts with CSS. No obnoxious Flash shit to deal with. Okay... it's MSIE only, but it is part of the CSS standard.

    --
    alex

    --
    The revolution will be mocked
  115. Flash aptly named by Mal-2 · · Score: 1

    Flash should be used sparingly, for specific purposes. If it's used for (*gasp*) FLASH to spice up presentation, and not as a means of presenting primary content, anything presented in the Flash section can be gleaned from the body text that is rendered in a standard manner. There are some things that really do work well as Flash presentations, and I'm not slamming it. I am just dissatisfied with the uses some people put it to. It's like writing letters to Grandma in a spreadsheet. Sure, you can do it, but it's still the wrong tool for the job.

    Mal-2

    --
    How is the Riemann zeta function like Trump rallies? Both have an endless number of trivial zeros.
  116. Thanks for playing, everyone... by cbrichar · · Score: 0
    The correct answer was...

    Webdings.

  117. Blechhh! by VegeBrain · · Score: 2, Insightful

    If there's one complaint I have about web sites is the way so many of them change typefaces and override my browser settings. It's infuriating the way they play around with this like a bunch of tots with a new toy. I wish they'd quit doing this and design their web sites so it doesn't matter which font is being used by the browser. They don't seem to realize that I have carefully selected a font I like, only to have the web site shove their own fonts down my throat. Will the person who added the face attribute to the font tag please go out and die already?

  118. Verdana & Carter article by mojoNYC · · Score: 1

    the 12/05 issue of The New Yorker has a great profile of Carter, including his process, and developing Verdana. It also talks about the difference between print and screen design--imo, rendering fonts onscreen is like drawing in sand, compared to print. The rules of typography for screen are very different, so it's good to have somebody of Carter's background and expertise to show us the way.

    I guess i'll have to grudgingly give it to Microsoft for hiring Carter to do Verdana;>

  119. Verdana is the font to use by Anonymous Coward · · Score: 0

    Verdana. I'm saying this as a former anti-anything-Micrsoft Linux zealot.

    I once posted a blog about this:

    In the beginning, Linux did not have any vector fonts that looked good on the screen--a vector font being a font that can become any arbitrary size and printed without looking blocky. Linux used one set of fonts, called bitmapped fonts, to display information on the screen, and another set of fonts to print out documents. These fonts looked more or less like each other. This allowed the screen fonts to look very attractive on the screen, and the printing fonts to look attractive on paper. Since paper has a lot more resolution than a computer screen, the fonts should be different.

    The main disadvantage to this approach was that the screen fonts could only be displayed in a small number of different point sizes, such as 8, 10, 11, 12, 14, 17, 18, and 20 point. There was no way to have a 9-point screen font. This made things difficult for word processors, since you either had to have a nice-looking screen font which often wasn't quite the same size as what would be printed, or use a printing font on the screen that looked unattractive until it was printed. For the web, however, it was a reasonable compromise.

    Microsoft chose a different approach. Once the web started to become popular, Microsoft hired font designer expert Matthew Carter to design a font that would look very attractive on the screen at any resolution, and look reasonably attractive when printed. The crown jewel of his labor was the Verdana font, which Microsoft made available as a free download in a Windows-specific .exe format, since a lot of Windows machines didn't have these fonts available at the time.

    And, indeed, the Verdana font is a very attractive screen font. There is plain simply no other vector font that is this attractive on the screen.

    Verdana was designed at a time when computer displays normally could display only 256 colors. As a result, it is very well optimized to display using only two colors.

    Well, a few years passed and Linux became a more viable desktop operating system. Computer displays also became far more advanced, being able to display thousands or millions of colors on the screen. This made a technology, called font anti-aliasing, possible.

    Anti-aliasing is a technology that makes a font appear to have more resolution than the screen has by using grey (or even color on some displays) tones to simulate a given pixel having some black and some white dots at a resolution higher than the screen resolution. Because of the way human vision works, this is a very convincing illusion that makes fonts appear to have more detail and be more attractive.

    Once this anti-aliasing technology became viable, a font that looks very nice when anti-aliased, Bitstream Vera, was developed and made available for Linux. Bitstream Vera is a very attractive font, which rivals Verdana when anti-aliasing is turned on.

    However, not everyone, including myself, fully likes anti-aliasing. The problem is that anti-aliasing makes the fonts look a little blurry; many people's eyes compensate for this by trying to focus on the fonts, which results in fatigue and eyesore. Anti-aliased fonts can give me migrane headaches if I look at them too long.

    After I figured out how to set up .fonts.conf to disable anti-aliasing, the very attractive Bitstream Vera fonts were no longer so attractive. One reason why no one has bothered to improve the non-anti-aliased look of Bitstream Vera is because Verdana uses a patented technology called font hinting, to look attractive when not anti-aliased. Linux, being open-source, can not use this patented technology in countries with software patents without being open to lawsuits.

    The way I have worked around this issue is to download a program that uses this patented technology from a country that doesn't have software patents.

    The real solution to this mess is to have some geek add a feature to Firefox th

  120. Culture by Detritus · · Score: 1
    The studies that I've seen cited on legibility and readability seem to be inconsistent. One interesting argument is that the differences can be explained by the environment. Readability increases with exposure. Helvetica used to be new and different, now it's commonplace.

    How did people ever read long texts in black letter typefaces?

    --
    Mea navis aericumbens anguillis abundat
  121. Download Verdana here by Anonymous Coward · · Score: 0

    Verdana, hands down, is the best font for current low-resolution computer screens (I'm saying this as a Linux fanatic who looked at all of the Bitstream Vera fonts and carefully comparing them to the mail Microsoft web fonts). While Microsoft no longer has this font on their web page, it can be found here:

    http://corefonts.sourceforge.net/

    Note that Verdana looks like a cheezy 30s art-deco font when printed out. Note also that FreeType has to be recompiled with the patented hinting enabled for Verdana to look nice.

  122. Flash still not a great solution. by Otto · · Score: 1

    Well, you can already specify fonts in CSS, so why not simply do that? You can even specify multiple choices of fonts in priority order.

    Yes, if the user doesn't have your font, he sees it with another font. So what it sounds like to me is that you need an easy way for a user to download and use your font. There's got to be a better way than using a Flash app.

    I do know that sIFR's demo site totally and abjectly fails on my machine using FlashBlock, displaying every headline as a Flash app that I need to click on to make it display, so it doesn't seem to be a particularly perfect solution there.

    --
    - Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
    1. Re:Flash still not a great solution. by mad.frog · · Score: 1

      So what it sounds like to me is that you need an easy way for a user to download and use your font. There's got to be a better way than using a Flash app.

      There should be, but there isn't.

      Yes, it's true that it fails for people using FlashBlock. As a practical matter, though, what percentage of mainstream (ie non-/.) web surfers use it?

    2. Re:Flash still not a great solution. by Otto · · Score: 1

      Yes, it's true that it fails for people using FlashBlock. As a practical matter, though, what percentage of mainstream (ie non-/.) web surfers use it?

      While it's true that I know mostly geeks, all of them use FlashBlock, without exception.

      But even then, I don't see how that's relevant. If it fails in such a major way for any real percentage of users, then it's flawed. It claims to have a graceful fallback (no flash = normal text), but it doesn't have such a fallback in a relatively common case.

      As for me, I'd immediately leave any site that popped up half a dozen flash boxes on my screen as it seems like it's an ad-ridden hell hole. Not a good impression to give to the people who use the web the most and don't mind telling others about it.

      There should be, but there isn't.

      Yes, so one needs to be created. There have been several proposals. Pick one of the standards and get one of the browsers to implement it. Opera would probably be easiest, Firefox would follow soon enough. IE would wait until version 9 or something, but they'd get there eventually.

      --
      - Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
    3. Re:Flash still not a great solution. by mad.frog · · Score: 1

      While it's true that I know mostly geeks, all of them use FlashBlock, without exception.

      Well, we're both hopelessly anecdotal on evidence here, as I don't know anyone who does.

      Question: is there any way to gather real percentages here? (ie, is there any way to 'sniff' the extensions installed in Firefox?)

      But even then, I don't see how that's relevant. If it fails in such a major way for any real percentage of users, then it's flawed. It claims to have a graceful fallback (no flash = normal text), but it doesn't have such a fallback in a relatively common case.

      Well, once again, we don't know what 'common' is, as AFAIK no one has stated *any* real data on the percentage of users running Flash Blockers of various sorts. (There is well-established data that something like 98% of web users are running with the Flash plugin installed... don't have a link handy, but it's easy to find.) I don't want to be deliberately argumentative, but gimme a hard number. What percentage of people are using FlashBlock... are we talking 10%? 1%? 0.1? Less?

      To be perverse about it, what if I installed a GreaseMonkey script that blocked all images? A lot of sites would 'fail' for me too, without a graceful fallback.

      As for me, I'd immediately leave any site that popped up half a dozen flash boxes on my screen as it seems like it's an ad-ridden hell hole. Not a good impression to give to the people who use the web the most and don't mind telling others about it.

      Well, yeah, so would I. But I've never encountered such a situation.

      Yes, so one needs to be created. There have been several proposals. Pick one of the standards and get one of the browsers to implement it.

      No argument there, but as I pointed out in another comment, even if the proposal was agreed upon *today* and bug-free implementations of it were added to all major browsers *tomorrow*, it would be *years* before there would be enough market penetration of it for major websites to rely on it.

      Which is not to say that such an effort isn't worthwhile -- merely that this is a solution that works *today* for -- literally -- 98% of web users.

    4. Re:Flash still not a great solution. by Otto · · Score: 1

      Question: is there any way to gather real percentages here? (ie, is there any way to 'sniff' the extensions installed in Firefox?)

      Not precisely, but FlashBlock has 15000+ downloads this week, and 350000+ total downloads listed at the bottom of the page. That's all since November 30. Now, since that is a new version for 1.5, I assume that many of those were previous users as well, so it's a decent estimate of the userbase, or at least that userbase which has installed FF 1.5.

      To be perverse about it, what if I installed a GreaseMonkey script that blocked all images? A lot of sites would 'fail' for me too, without a graceful fallback.

      Or what if you used a text only browser, like Lynx? Oh wait, that actually works properly if the site is designed correctly. This flash headline thing, however, does not work properly in my browser.

      But I've never encountered such a situation.

      Look at their demo page with FlashBlock installed. Voila, there's your situation. Every headline shows up as a blocked Flash app. Hideous.

      this is a solution that works *today*

      Regardless of the fact that a solution works, it's still wrong. Doing something the wrong way because it's faster doesn't make it right.

      I'm saying that it would be better to wait years for your solution than to implement this Flash headline crap on your site, because in so doing, you will be alienating at least some percentage of your users. Me, for one. Even if the number is 2%, driving away 2% of your potential readers because you want to use some unusual font for your headlines seems, to be blunt, dumb as hell.

      --
      - Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
  123. Readability is navel gazing: Comprehension Rules by quink · · Score: 1

    Maybe the search engine is faulty, but I just did a search on "understanding" and "comprehension" on this whole discussion and came up with zilch! What the hell is this so called "readability" anyway other than "looks nice to me" ? Literate readers don't read one neat word at a time -- they read blocks of words. And they don't read for some "clarity" or "neat looking" purpose -- they read for MEANING? So tests on font types should be dealing with comprehension -- the ultimate goal.
    And given earlier controlled tests on paper show that serif fonts in slabs of body text produce up to 5 times the levels for sans serif when comprehension is the thing tested, there's a chance that this "readability" preference for sans serif throws the baby out with the bathwater.
    For some details, try http://www.ascilite.org.au/ajet/ajet7/priestly.htm l
    and the reference to Colin Wheildon's book, "Type and Layout".

    The reasons for the difference may have nothing to do with comparative "readability" -- but cultural differences. For example, how many newspapers / books do you see with sans serif body typefaces ? And where did you learn to read ?
    It doesn't matter if this is an effect or a cause -- it's an evident trend.

    So sorry, until the comprehension issue is dealt with, so much of this discussion is a web wank. Looks nice, just doesn't work ?
    Meanwhile, K.I.C.K rules : Keep It Comprehensible, Knucklehead..

  124. Re:For electronic print... by dgatwood · · Score: 1
    Wikipedia is exactly backwards. A good web font is one in which ALL letters are easily distinguishable from a distance. This is not true for sans-serif fonts except at relatively -LARGE- point sizes.

    A few sans serif letters may be more readable at extremely small point sizes, but only if the serifs on a fuzzy computer monitor appears to close certain letters that are supposed to be open (e.g. 'u' versus a simple, round version of 'a'). (This can be largely solved with well-chosen alternate letter shapes like the extra over-arching hump on the lower-case a, however.)

    In general, though, sans serif fonts have a disadvantage over serif fonts at normal text sizes. Serifs force additional letter separation by their very nature, since fonts typically don't allow one letter to actually touch another. This extra space makes the distinction between certain letter combinations much more pronounced.

    For example, with Helvetica, which IMHO makes a TERRIBLE web font, the letters "rn" look almost indistinguishable from the letter "m" until you hit about 18 point where you can see the tiny gap. In a serif font, by contrast, the letter combination 'rn' is forcibly spaced apart by the serif on the top left corner of the letter 'n', making it look very different from a lower-case 'm'. Of course, this deficiency of sans-serif fonts can be improved in a professionally typeset document by changing the kerning. However, this may result in other spacing oddities. And, of course, kerning adjustments aren't practical for web content anyway.

    The use of sans serif for web pages is a fad. It will fade when people realize that sans serif fonts are inherently harder to read, even on computer monitors. Or at least, it rightfully should fade. Sans-serif fonts are... like... so 2003.

    --

    Check out my sci-fi/humor trilogy at PatriotsBooks.

  125. Software to create fonts? by Anonymous Coward · · Score: 0

    I have found it surprisingly difficult to find software that creates fonts (that doesn't cost a fortune).

    There was one project for Mac on Sourceforge but I am a Windows guy.

    Is this an OSS project that needs addressing?

  126. Re:For electronic print... by Anonymous Coward · · Score: 0

    Dgatwood, good post. Thanks.

  127. There are.. by BlindRobin · · Score: 1

    a number of good fonts but italics should alwasy be avoided, except to emphasize a word or short phrase....

  128. Sounds like it's high time... by scott_karana · · Score: 1

    Sounds like it's high time for a font:// protocol to be devised. ...I keed, I keed!

  129. imagemagick.org? by Anonymous Coward · · Score: 0

    I don't know what you're bitching about, because that site looks great on both my Mac OS X system and on my Windows system right next to it. The text is clear and legible in both, nicely sized and antialiased, even the italics look great.

    I think you should check your computer before you blame it on the website. I would put that website as among the top 10% on the web.

    As for your comment about letting users contort your browser however they want, I quite agree that style and presentation are important and the designer should be free to experiment. However, it is perfectly possible to experiment and create exceptional and never-before-seen layouts without fucking up the UI with plug-ins replacing the standard interface elements. Why use Flash, which has unsolvable accessibility and consistency problems, instead of using the standard tools like CSS and XSLT and SVG? Fuck Flash, get something that obeys the UI rules. Those are far more important than ease of website creation.

  130. Verdana is evil! by Anonymous Coward · · Score: 0

    Verdana makes the web unreadable. For reasoning see this article:
    Why you should avoid Verdana

  131. designers do not have "needs" by Anonymous Coward · · Score: 0


    unless you're talking about pencils or computers or food (et cetera). bitching about text aliasing is missing the point - because ultimately the point is usability and communication.

    anti-aliasing itself, when used at the sizes that are reasonable for reading decent quantities of text on-screen, does not contribute to readability. anti-aliasing is nice for big text where the blurring does not approach the critical level of detail in the face itself.

    the thing these ever-striving folks need to realize is that the common screen will not approach print any time soon. the color space is different, the resolution is different, and most important (and most subtle) the purpose is different too. when that changes, it won't be the web designers or even macromedia making the advances; the necessary advances are outside the realm of design, they're physical.

    and yes, i say all of this as a successful designer. get it through your heads: the web is not print. admit that fully and completely and your sites will improve dramatically.

  132. CSS already supports this! by Nurgled · · Score: 1

    CSS already has support for describing fonts. Look at the @font-family at-rule. What's more, Internet Explorer has supported it for years, with the proviso that you provide a font definition in their "eot" format. Since CSS allows you to provide several formats, there's nothing to stop someone inventing an open embedded font format which can be used along side it with CSS2.

    There has been debate on Mozilla's Bug Tracker and on Opera's community forums about adding similar support to these browsers, but thus far the developers have been uninterested. It degrades well, though, so there's no reason why you can't go ahead and provide embedded fonts for IE and some generic fallbacks for the rest.

  133. OFF-Topic by BlogPope · · Score: 1
    Want to protest HD content "protection"? Get a Dell 2405fpw, not 2407.

    If you're going to post something intriguing like this in you sig, do us a favor and explain what you're talking about in your journal or something! As the owner of 2 2405fpw's, I'm curious.

    --
    My other car is a Popemobile
    1. Re:OFF-Topic by Anonymous Coward · · Score: 0

      See my journal now. --gk

  134. this is a known issue with 1.5 - here's the fix by BassKadet · · Score: 0

    This is Adblock causing you trouble. Many people are reporting the same trouble with 1.5 - having to resort to IE (ugh!!) to get java and flash to work properly. The fix is to uninstall Adblock extension and find the "Adblock Plus" extension. Here is the link - remember to uninstall Adblock first, restart browser, then go here: http://www.extensionsmirror.nl/extfirefox/Adblock_ Plus_0.5.11_enh.xpi You might have to enable downloads from this site first. It works exactly like Adblock and best of all - Java and Flash work beautifully just as before.