Tips for Effective Web Design Brown Bag SeminarSelected Resources

This document includes links to a select set of resources related to the topics of the November 13, 2010 Brown Bag seminar, “Tips for Effective Web Design: How to Avoid A Big Hot Mess,” presented at the Center for History and New Media. An swf slideshow [18MB] of the seminar is also available here.

— Chris A. Raymond, PhD, Senior Web Designer/Creative Lead, CHNM

1.0 /// Wireframing

2.0 /// Mood Boards

3.0 /// Typography

3.1 On your way to excellent typography

3.2 General notes on web typography

Deprecated elements and attributes to avoid:

Some general guidelines for correctly applying html tags to content:

Do not nest a paragraph tag inside any h tag; this will cause the page not to validate and may cause browser display problems

Do not nest a blockquote tag inside a p tag; this will cause the page not to validate and may cause browser display problems. You can, however, nest a p tag inside a blockquote.

Similarly, do not use blockquote to indent text; indents are achieved through the style sheet. (“The misuse of markup to achieve a formatting effect can give undesirable results. For example, <blockquote> is often displayed indented in graphical browsers. However, in speech browsers it may be spoken in a different voice. This means that a formatting effect in visual media is creating unwanted side effects in non-visual media. There is also no guarantee that every visual browser will display block quotations indented. By using stylesheets, the text could still be displayed indented in visual media, while being presented as a normal paragraph in non-visual media.” Excerpted from Durham University’s web style guide.)

Do not use <center> to center a line of text. This is a deprecated tag. Centering is achieved through the style sheet.

Use <strong> </strong> for bolded type

Use <em> </em> for italic type

Be sure to close your tags! Even the break tag must be closed to be valid xhtml:
<br /> NOT <br> <img src="name.jpg" /> NOT <img src="name.jpg">

3.3 Special characters and text editors

All special characters should be marked up using the correct named entity or Unicode equivalent for the page to display correctly across browsers and to validate. In particular, use the following codes for common special characters:

Name Symbol Code
Ampersand & &amp;
Apostrophe &#8217; OR &rsquo;
Left Double Quote &#8220; OR &ldquo;
Right Double Quote &#8221; OR &rdsquo;
Less Than < &#8249; OR &lt;
Greater Than > &#8250; OR &gt;
en-dash - &#8211; OR &ndash;
em-dash &#8212; OR &mdash;
Ellipsis &#8230; OR &hellip;

Take special care when pasting content created in a word processor. DO NOT import or paste text directly from a formatted Word document! Convert the Word-formatted text to plain text FIRST, or copy and paste Word-formatted text into Notepad or another plain-text application before inputting the text into the Omeka/CYH dashboard.

Use en dashes to indicate a range, such as 1900–1910.

Use em dashes to indicate a pause or a parenthetical phrase, such as in the following sentence:
She was copying and pasting Word files into Omeka—but then she realized that was a bad thing to do.

4.0 /// Design Principles

4.1 Website redux

Some real world examples of redesigns using design principles

5.0 /// A Few Web Design Blogs and Other Useful Learning Resources