These are the technical notes behind the effort to redesign Northland College’s front page. The new front page is the first step towards a wider initiative to bring the College’s web site up to the latest web and accessibility standards.
For a demonstration of the front page, please visit the following location. When the design is implemented, I will specify the new location.
My challenge for the new design was to reproduce the familiar look and feel of the preceding front page. The original front page was designed earlier this year by Stamats Inc.

By studying the use of horizontal and vertical lines, whitespace, and arcs in the original design, I saw a great deal of potential. The graphics were very well done - I especially appreciated how the maple leaf laid on top of the graphic’s constraints.
Unfortunately, I felt that the overall design lacked a sense of strength and focus. These are very important adjectives to use when describing a college campus. Because of this, I felt that strength in the design would help to emphasize the College’s environmental focus and role of leadership in that area of study.
In addition, the public relations staff at Northland had an idea of where the front page should focus attention. They gave me a rough sketch of the elements they wanted added. The sketched layout was not much different than the final product.
I tried to tie these priorities into a composition first created in Photoshop.

The design was created using a combination of structural markup and cascading style sheets. The final page will validate as XHTML 1.0 Strict, CSS and Priorities 1, 2 and 3 of the Web Accessibility Guidelines.
The CSS methodology by which I produced the layout relies upon floated divs. An example of this sort of layout is found at Message Design’s site.
I divided the composition into three rows. Each row is a div with a set width and a float specified to the “left.”
In order to hide elements in the structural markup, I used the following method.
position: absolute; top: 0px; left: -999px; margin-right: 555px;
I specified the right margin as 555px so that horizontal rules (and similar elements) would remain hidden.
I found that elements nested within other elements, when rendered by the Tasman Engine, inherited the “clear” property. To remedy this, I had to add an empty div to the markup. Unfortunately, this method will bring many designers back to the days of spacer gifs. Indeed, little tricks like these are our modern day spacer gifs. For all the technology that we now have at our fingertips, the separation of design and content remains challenging.
div.break {
clear: both;
margin: 0;
padding: 0;
visibility: hidden;
}
Adding one of these empty divs between each of the rows ensured that the columns inside of those rows would render as intended in Tasman.
Lastly, I found that Internet Explorer for windows (all variants I tested) would double the specified left margin for floated elements. To remedy this problem, I set the display of those elements to “inline.”
.example {
display: inline;
}
The site should render properly in the following browsers.
Redesigning Northland College’s front page has been a greater challenge than I have expected. For the future, I hope to ensure greater compatibility with mobile devices. In addition, I hope to contact the local independent living center to see if anyone would like to engage in a discourse on the site’s accessibility.
As always, I appreciate constructive criticism. I would be especially interested in how the design could be improved upon.
Published: 4 years, 8 months ago
Leave a comment in the form below.
Leave a Reply
You must log in to post a comment.
Latest entries