Frodo's Notebook

The New Guts of the Internet
A Frodo's Notebook Staff Editorial
by Timothy G. Rezendes - Director of Design and Technology

If you are a returning reader of Frodo’s Notebook, you have noticed, I am sure, that there has been a dramatic change to the site’s design. Anyone who has been reading the publication since before this June knows that this is the second such change in a relatively short time. The design change that occurred for our summer 2002 issue was intended to signal a new era in the publication’s history and to improve the site’s organization, readability, and aesthetics. The design of Frodo’s Notebook that we unveiled in June was the result of many hours of hard work on the part of all five members of the editorial board. As hard as we worked on the site, it had its problems. I can only speak for myself, but I know that I was never 100% happy with the way it looked. As much as I liked the design, it didn’t quite feel right. Also, we received feedback from several readers who provided us with constructive criticism. In the end, it was decided that we had achieved our goal of improving organization and partially realized our goal of improving aesthetics, but had missed somewhat in our attempt to improve readability. Frodo’s Notebook needed to go back to the drawing board.

The summer 2002 issue involved a total overhaul of the entire site. I went into the project knowing that it would be a lot of work, but that it would be a one-time ordeal. Future updates would be relatively simple affairs. I came across an article this summer, however, that made me realize that I was in for another overhaul very soon. That article was on web standards compliance. As much as Frodo’s Notebook needed a new face for the fall 2002 issue, that face is not the most important thing about our most recent design overhaul.

In some areas of the site—the home page and the introduction for instance—the new changes are apparent. In other areas, you might not notice any change at all from the last issue. Despite that fact, not a single page of the site has been left untouched.

The most important changes that have been made for this issue of Frodo’s Notebook are in the way the site is coded. Frodo’s Notebook is now written in accordance with standards set forth by the World Wide Web Consortium.

The World Wide Web Consortium (W3C) is a group that was founded in 1994 by the minds behind the Internet. The goal of W3C, put simply, is to ensure that the web works as well as it can. The W3C develops standards and technologies for the web. They, for instance, are the organization that defines what is and is not valid HTML code. Browser makers use recommendations written by the W3C to define how their browser will display different HTML elements.

One way to see that the web works as well as it can, is to ensure that all browsers display the same code the same way. To that end, the W3C writes recommendations and defines standards. Unfortunately, until recently, very few people have really paid close attention to W3C standards. You have probably noticed that many web pages look different depending on what browser you view them in. If you view a given web page in Netscape 4, Netscape 6, Explorer 5 for Windows, Explorer 5 for Mac, etc. it may be (indeed, probably will be) rendered differently in each. As a web designer, this problem has plagued me for years. It was one of the most prevalent problems I faced in designing the first overhaul of Frodo’s Notebook. I had to continually adjust the layout and coding of the site to get it to have a consistent look across browsers. Within the last two years, however, browser makers have begun designing their browsers to more closely follow W3C standards.

If the summer 2002 issue of Frodo’s Notebook complied with any W3C standards, it was purely by accident. This fall issue has been entirely rewritten using XHTML and CSS in order to very deliberately comply with these standards. XHTML stands for Extensible Hypertext Markup Language. It is closely related to HTML, but adheres to stricter guidelines than its older cousin. CSS stands for Cascading Style Sheets. Assuming you have some knowledge of HTML, if you look at the source code of any of the pages at Frodo’s Notebook you will notice two things that differ from many other web pages. One thing is the fact that there are no <FONT> tags defining color, typeface, or any other attributes of the text. The second thing is a line of code within the head section of the page that reads <link  rel="stylesheet"  href="fn.css"  type="text/css  />. That line of code references a stylesheet. Stylesheets allow the design of the site to be separated from the content.

At Frodo’s Notebook, every page draws all of its stylistic elements—color, font size, font style, paragraph spacing—from one of two stylesheets: fn.css or pieces.css. This means two important things. First: I can give Frodo’s Notebook a whole new look in a matter of minutes instead of hours; by changing a few lines of code I can change the colors, sizes, and layout of most of the site. Second: by separating the design of the site from the content, the site becomes accessible to non-traditional web devices from web enabled cell phones to Braille readers.

Despite all of its benefits, redesigning the site based on XHTML and CSS has its disadvantages. One such disadvantage is that standards-compliant browsers are still relatively new, as is the serious movement in support of standards-compliance. Those facts mean that your browser may not support CSS correctly. They also mean that I am still learning. The new Frodo’s Notebook is a vast improvement over even our summer update, but it is still a work in progress. I am going to continue reading, studying, and improving. In the meantime, I have some favors to ask of you. At the bottom of this article, there are some links to websites with more information on standards-compliance and the like. If you take any interest at all in web design, please visit some of these sites and do some further reading on this topic. Also at the bottom of this page are links to download sites of standards-compliant browsers. If you are not already using one, please download one. It will allow you to see Frodo’s Notebook as it is intended to be seen and it will help encourage further support of standards-compliance by browser makers and web designers.

Frodo’s Notebook is undergoing some important changes right now. The staff is growing, our name is reaching more and more people, we are taking a more hands-on role in the encouragement of teenage writers, and the site has undergone a major face-lift. But I suggest to you that one of the most important changes we are making is not a very visible one. Besides just the face of the website, the guts have changed too. The Internet is changing; it is growing. By changing our infrastructure, our guts, we are staying on the leading edge of that change.

Aricles and Sites
To Hell With Bad Browsers at A List Apart
Why Don't You Code for Netscape? at A List Apart
The New York Public Library Style Guide
The Web Standards Project
The World Wide Web Consortium

Standards-compliant Browsers
For all platforms:
Mozilla
Firefox *
Netscape 7 or higher

For Mac OS X
Camino
Safari *

For Windows:
Internet Explorer 6 or higher

* Highly Recommended


©2002

To Print this piece: Click Here, or press the print button in your browser's toolbar.| Return to HOME