01 October 2011

87: Web typography and PDFs

There are a couple of special characters: the "en dash" and
"apostrophe". Small obsessive typography details I can't let go of. :) I
mention them only because most people never notice those consciously.

http://en.wikipedia.org/wiki/Letter_case

While you have serif links underlined and blue (default), this is unnecessary Spartan design --even primitive. People know what looks like a text link and what doesn't. That doesn't mean the default circumstance doesn't have value or merit. It does. The default is blatant and obvious linking when used. But there are things that are "wrong" with underlining and using colors that don't match the theme. Underlining cuts through character descenders. That reduces legibility. And poor theming is bad for credibility. So I recommend styling with CSS rollovers. Be creative. That's why they made CSS options available.

Watch the reverse type. It is not really "white". It's #dbdbdb on
#1c1c1c. This improves readability drastically onscreen. Try it and
compare to white-on-black for small type. Another subtly. Don't use it
on your navigation. You need pure white contrast there because the
gradient background isn't "solid color".

Serif is a screen default --it was defaulted-in for browsers for the wrong reasons way back decades ago. There was a reason but it proved to be a bad choice with time. It's not nearly as screen-readable as sans serif faces like the ubiquitous Verdana and Arial. Those fonts have interesting stories and histories but I won't go into it now. I'm not anti-serif. It just needs to be used properly and in the right places. Some other day I'll deliberate on all this "web typography". I've used Verdana here, a Humanist font. The fallback stack would be Verdana, Arial, Helvetica, then sans serif. (That is not the ideal stack.) Verdana is on 99% of browsers. Linux not so good but still high 67%. And iOS 100%. Bonus.

http://en.wikipedia.org/wiki/Verdana

There rarely is a benefit from images with baked-in built-type. I've learned that the hard way after spending too much of my work life in Photoshop building headlines.

PDF links need "editorialization". This is good web etiquette. Dropping users into a download without warning or cuing is bad UX. It can lock up their browser. Very irritating. Especially if they are on dialup --like many in our rural area.

PDFs can easily be reduced with a freeware PDF optimizer to a tenth that file size. This is bandwidth politeness most developers don't do for users. Apathy! Screen quality pages print just fine. Google on "freeware PDF optimizer". There's even one available for Ubuntu but I haven't used it. The Mac one is drag-and-drop. Brainless. Nice.

Optimizing PDFs is a subtle way to say, "we care." Host them on your server.

No comments:

Post a Comment