Revised Font Stack
awayback.com
awayback.com
Arial, sans-serif
instead of: sans-serif
at the bottom of a stack. If I am on a platform where Arial looks OK, it should already be my default sans-serif font, right? Currently, I have Arial installed, but I've set my default sans-serif font to DejaVu Sans Mono, which (subjectively) looks better on freetype. But most sites force Arial. It seems like a cargo-cult sort of thing.This problem is worse with monospace fonts (even more subjectively, I am practically allergic to Courier New).
Thus, you’ll notice that in this particular article, Arial is at the end of the “Helvetica” stack, but not at the end of the “Gill Sans” stack.
Also, DejaVu Sans Mono is never going to keep design continuity with the site’s intended sans-serif font, because it’s monospace.
But yes, I think it’s completely reasonable to have a design request Helvetica but fall back on Arial: to the regular reader the two look pretty much the same, which means that the design will stay working, both in layout and style, as the designer intended.
Well, the thing about designers is that they don't trust the end user. In their minds, if the end user were put in charge, 90% of the web would end up as Comic Sans MS.
If you want to force the issue, you can use a user-defined CSS file to override some font settings.
(Better CSS Font Stacks: http://unitinteractive.com/blog/2008/06/26/better-css-font-s... -- the PDF they link to at the end is highly recommended.)
It’s impossible for an article like this to discuss the proper stack for every possible @font-face typeface you could choose.