“To teach how to live without certainty, and yet without being paralyzed by hesitation, is perhaps the chief thing that philosophy, in our age, can still do for those who study it.”

Frequently ignored and often abused, the <blockquote>, <cite> and <q> elements can contribute greatly to creating a semantically and typographically rich page if they are used correctly.

The most important thing to remember about all three elements is that they demark words or works related to the page content, but outside the current context. That is, <blockquote>, <cite> and <q> almost always contain content from other people.

Developers continually strive to improve web performance, from browsers predictively preloading pages before search terms are completed to coders prioritizing “above the fold” page content. HTML has gone some way towards aiding this process: in the previous article I talked about using rel="next" and rel="previous" to provide page clues to the browser, which can use them to surreptitiously load pages behind the scenes before any user action.

More recently the W3C has added several new features to link as part of the Resource Hints specification that enable more intelligent site content preloading, potentially improving page load times on sites that use them intelligently.

The growing popularity of this site made its original domain name of demosthenes.info increasingly problematic: the name wasn’t readily associated with web development, and it was also difficult to spell and pronounce. Thus, this new domain, coupled with a design refresh, complete content updates, and significant performance improvements. Highlights of the new site include: