Archive for July, 2007

Design Elements: Sans-Serif Fonts

Friday, July 27th, 2007

Design elementsAll fonts used to have serifs. The first sans-serif font appeared in 1816, but as a novelty, and until halfway through the twentieth century people only used sans-serif fonts for titles and decorative effects.

They are now widely used for ordinary reading text. On the Web, as I mentioned in yesterday’s post, they are far and away the most common kind of font.

But are they really as legible as serif fonts? I sometimes wonder if the well-known fact that people scan Web pages rather than read them isn’t in part due to the fact that sans-serif fonts remain a tiny bit harder to read at any speed.

Whether that’s true or not, canny Web designers lay out pages for scanning rather than reading, and pick fonts which enhance their usability. The fundamental things apply.

To sse the effects of different fonts on the same text, you might like to take my Spanish Journey, a trip through a set of identical home pages using different designs with different fonts, from Times Roman to Comic Sans and beyond (because I make some use of Flash).

Design Elements: Serif Fonts

Thursday, July 26th, 2007

Design elementsSerif fonts have small strokes at the end of the main strokes of each character. (Sans-serif fonts don’t.) You can see them fairly easily even in my small illustration, in the word “Serifs”. You can’t see them in the words you are reading.

Many twentieth-century experimental studies suggest that serif fonts are easier to read on the printed page. More recent studies suggest that sans-serif fonts are easier to read on a computer monitor. However, these studies were mostly carried out before monitors and graphics cards reached their present high levels of definition. (Older configurations blurred characters with serifs.) And many printed books use sans-serif fonts throughout.

I suggest that this is an area for the designer’s judgment. Look at each available font, and decide the impression each one creates. On a test page, put up a paragraph in every single available font. Which one will work best on the site you are designing?

I mainly use sans-serif fonts, especially Verdana (designed for the Web, and probably its most ubiquitous font). They tend not to draw attention to themselves (i.e., only other designers notice). However, I do occasionally use a serif font.

For the Calpe bookshop Librería Europa, I set a font-family of ‘Book Antiqua’, Palatino, serif. Book Antiqua and Palatino are almost indistinguishable, and one or the other can be found on almost every Web user’s computer. I liked the slightly ‘bookish’ air it gave the site’s few pages. What do you think?

Design Elements: Font Families

Saturday, July 21st, 2007

Actually, there are supposed to be five basic font families. As well as the four I listed in my last post, there is a family called “fantasy.” Design elementsWhat qualifies a font to be included in this family? The answer is: not belonging in any of the first four. In other words, it’s just a sweeper, and no designer would use it unless the aim was to produce random effects on different visitors’ computers. We can ignore it.

The list of eleven more detailed options I gave is my own, designed to make sure that any text that I am responsible for appears with some sort of similarity across platforms. Some would add Century Gothic and Franklin Gothic to the list, since they appear on most PC and Macs. (They are both sans-serif fonts.) And for a more comprehensive list, with visual examples, have a look at this popular list of “browser-safe fonts.”

Design Elements: Fonts

Thursday, July 19th, 2007

Design element 1In the print world a typeface is a set of printable characters that go together, such as Times Roman (designed by Stanley Morison in 1931) or Helvetica (designed by Max Miedinger in 1957). A font is a particular size of typeface, such as 12-point Times Roman, or 11-point Helvetica. For some reason—probably because it’s a shorter word—the computer world uses font to mean typeface. I’ll do the same. Font is the term used in the Cascading Style Sheets specification, so there’s no point in trying to keep the old printers’ distinction alive.

Designers can and do create new typefaces (sorry, fonts) all the time. But they won’t work on the Web unless they are already installed on every visitor’s computer.

I hope you didn’t let that disturbing fact glide past you. Yes, the only fonts in which a visitor can see normal text are fonts installed on that visitor’s own machine. I came across a “tutorial page” a couple of years ago, in which the page author gave some examples of fonts. “This is BigBear font,” he said. “This is MiddleBear font. This is LittleBear font.” (Or whatever.) He clearly didn’t realise that all three would come up in my browser as Times New Roman (Microsoft’s version of Stanley Morison). I didn’t have his fonts installed on my machine.

What a designer can do is incorporate special fonts in images. This is fine for headers and side bars and so on—but hopeless for pages where there is a lot of text or the text needs occasional revision. If you want to add or change a word in ordinary text, it takes a second. If it’s in an image, you have to re-design the whole image.

For Flash animations and presentations, you can also use any font of your choice. Flash will download all the characters you need onto your visitor’s computer. But again, this takes time, and would not be the solution of choice for typical text.

So what, as a designer, are you left with? Which fonts are installed on every computer? (more…)

Design Elements

Tuesday, July 17th, 2007

Design elementsIn my last post, I referred airily to ‘design elements.’ It occurs to me that not everyone appreciates that Web design is more than a matter of layout and colour schemes. Every single element of a Web page needs to be designed in its own right.

I am particularly conscious of this when I talk to clients who seem to think that, once you have some material, designing a Web site is a pretty automatic process—something a business person might entrust to a competent secretary.

So I thought it would be worth while running through all the elements that need to be designed, to highlight both the choices that have to be made and the visual experiments that have to be carried out.

In my next post, I’ll start with the most obvious element, the words on the Web page—text.

How to detect last-century design

Monday, July 16th, 2007

For browsing the Internet, do you use Firefox? (If not, why not?) If you do, here is a simple way of checking for last-century design practices.

Pick a page from the site you want to check. Click on the View menu, then select Page Style > No Style. A modern professional site will immediately transform itself into a vertical list of design elements, without styling or layout.

WordPress logoYou can try it on this site, this page, right now. I designed the local bits of this, but the overall look and layout is from WordPress—a twenty-first century enterprise if there ever was one.

This site will change, in obvious ways. If the site you pick stays much the same, then it has been designed by people stuck in the twentieth century, using toy tools made for amateurs and cowboys. Don’t let them anywhere near your money.

There is probably a way of carrying out this check using Internet Explorer 7. But since Microsoft invaded my copy with Spanish—see my post of the 19th of May this year—I can’t find special options like this.

The 24-hour promise

Friday, July 13th, 2007

search enginesI keep coming across these companies that promise you a top position on Google within 24 hours. Naturally, they don’t spell out how they are going to do this. They are simply feeding off the myth that there is some kind of secret trick which will assure you high rankings.

If there were such a thing, then Google would be risking the very thing that got it where it is. People took to using Google, rather than AltaVista or Excite or whatever, because it found them the sites they were looking for. The whole thrust of Google’s development is to serve searchers rather than site owners.

It relies on a famous algorithm, which, given a search query, puts Web sites in order, from number 1 down. I notice that in the latest version of this algorithm, it is widely supposed to be giving extra weight to domain age. The older a site, the higher a rank it will get.

You’d think this would put the “24-hour” cowboys out of business. But I doubt it. There are always people dreaming of instant success—and other people willing to take their money.

Empty houses

Tuesday, July 10th, 2007

When I first came to Spain, in the summer of 1967, I used to play football with some Spanish lads on the deserted beaches of Gandia and Dénia. Over the years, I saw things change (you wouldn’t find either beach deserted now). The biggest changes, however, seem to be happening in this century.

A terraced hillI came to live on the Costa Blanca six years ago, in a house some one hundred metres up a steep hill, about five kilometres from the centre of Calpe. I used to drive to my house through vineyards, round hills with ancient terraces, and up and down an empty valley in which the only building was a ruined farmhouse.

In 2007, I drive through houses. There are rows of terraced houses where there used to be vineyards. There are houses out of a Renaissance Italian painting right up what used to be terraced hills. There are houses in the valley.

The odd thing is, I see so few people around these houses. There are so few lights on at night. The obvious answer is that they are being bought by foreigners and Madrileños who only come here in the summer. So why are there so few signs of life in the middle of August?

The pattern is repeated in the centre of Calpe. Huge skyscrapers have gone up—but at the height of the summer, only a few windows twinkle. Entire floors are black. And the town streets are quiet. Business picks up a bit in August, but there is no sign of a huge influx of population.

I’d love to know who has bought these empty houses. If they have been bought by speculators, isn’t there a real risk of supply exceeding demand? Or has anyone bought them? Is the whole enterprise just a way of laundering drug money?

Anyone with inside knowledge is welcome to comment.

Domain name hyphenation (2)

Friday, July 6th, 2007

On the 19th of June this year, I posted a short piece about whether or not you should use domain names with hyphens in them. My main aim was to suggest that this was an open issue—to counter “authoritative” statements that hyphenated names were unprofessional.

Old CocaCola posterThe other day I noticed an interesting case in point. If you haven’t been to their Web site, which form of their name do you think is used by Coca Cola?

The answer is: the hyphenated one. If you type www.coca-cola.com into your browser’s address bar, you will be taken straight to the site. If you type www.cocacola.com, you will be re-directed to the site with the hyphenated name.

Unprofessional? I don’t think so. It backs up my claim that either form can be professional. It all depends on the name itself and a sensible weighing of the advantages and disadvantages in the particular case.

Beyond Compare

Thursday, July 5th, 2007

My last post was about moving sites from one Web hosting provider to another. There’s something I didn’t mention which is very important.

When you copy all the files from the old site, you need to preserve the directory structure, down to the last detail. This includes all the sub-directories of your browser-accessible root directory—usually called public_html, htdocs or wwwroot—and any directories at the same level as this directory, which Web browsers cannot access directly, but your scripts can.

If you are moving to a hosting provider who uses a different system—Linux and Apache, say, instead of Windows and IIS—you may need to change the names of some directories before copying the files to the new site.

All this should be straightforward, if you have a decent FTP client program. There are free FTP clients, and I have used several of them. However, what I use all the time now is a program which I use for all my backups, all my downloads, all my uploads. I have been using it for backups almost since I first came across it, and for FTP work since FTP facilities were added.

Screenshot of ‘Beyond Compare‘The program is called Beyond Compare, and you can download it from the Web site of Scooter Software, who make it. (Its help file used to be called Beyond Help, but they’ve abandoned that particular twee joke.) It’s not free, but it’s not expensive either—and it is quite simply brilliant. It doesn’t just copy and move files. It checks whether files are the same (using criteria which you can control). It comes with file viewers which allow you to see exactly where two files are different—not just text files but binary files, image files, database files, MP3 files…

I should point out that I have no shares in the company which makes it, and I know nothing about them—except that they respond quickly to requests for support. I just think it’s an amazingly useful and versatile program, and I recommend it because I love it.