. . . .

Subscribe to  LifeTimes Catholic eZine!

  

Welcome to ParishWebmaster.com

. . . .
. .
 Home 
 Readers 
 Writers 
 eMinisters 

eMinistry Programs | Features & Pricing
FAQs | Resources | 
Free Trial

 

    


Nuts & Bolts | Key Concepts Tour | Foundations | Usability
Building | Promoting | Improving | News | Links

. .

Elements of Design for 
Your Parish Web Site

By Brandon Jubar

 

Design Considerations

When designing and building your Parish Web site, there are numerous elements that need to be considered. Many of them are mainly aesthetic in nature, but we will focus on a few things that have a significant effect on the overall usability of your site.

Frames

Frames are used to divide a Web page into separate "windows", if you will. Each frame comes equipped with a scroll bar, which allows the user to scroll the frame without scrolling the contents of the entire page. At first glance, these seems like a nifty trick. But let's look at a couple inherent problems with frames.

"I didn't want that page!"

Frames are actually pulling two or more separate pages and combining them in your browser's window. Although many of the Web design suites have made the handling of frames significantly easier, it can still be difficult to ensure that the proper pages will be delivered to your user. With all of the other headaches facing the Parish Webmaster, it is safe to say that dealing with frames is not worth the hassle.

"Did I bookmark this?"

Another major problem with using frames on your Parish Web site is that they do not usually "bookmark" properly. One goal of your Parish Web site is to provide your visitors with information that is relevant to their lives. It is also important to ensure that these visitors can find their way back to any pages that they found pertinent enough to warrant bookmarking in their browser.

Unfortunately, frames don't usually bookmark very well. More often then not, the only thing that is bookmarked is the outer "frame", while the inner contents of any particular frames are up for grabs. This does not tend to build goodwill between your Parish Web site and its visitors.

Tables

Originally, HTML was created as a relatively simple way to present text and data on the internet. It allowed for very basic formatting such as displaying text in bold, italics or underlined. Some color could be added to jazz things up a bit, but that was about it. The default positioning for content is left-justified (flush left), but HTML also supports centering and right-justified. There wasn't much of a need for anything more.

Most of the information was from Universities and researchers, and these folks weren't worried about form... they were interested in substance. They needed to be able to share text in a fairly straightforward manner, and required the capability of presenting data in tabular format. They weren't overly concerned with graphics and layout and the aesthetics of page design.

As the Web became more popular and people expanded the ways in which it was being used, designers began looking for a way to apply good design and layout principles to the medium. What these ingenious designers came up with was a way to simply utilize an existing capability of HTML: tables.

Due to the fact that researchers needed to be able to share large quantities of data, HTML was designed to allow the creation of tables with which to organize and display such information. Designers noticed that these tables allowed the placement of content in locations other than left- and right-justified or centered. Why couldn't they organize graphics and menus, as well as the substantive content, by creating a large table and simply placing the elements in the cells of a table? And that's just what they did.

Whenever you log onto a Web site and see a column of menus along one side, chances are good that they are laid-out in a table whose borders are invisible. Likewise, when a graphic is placed on the page with text flowing around it, the designer has placed the graphic in the cell of a table and the text has been placed in the cells surrounding it. This and much more is achieved by utilizing HTML tables. In fact, in order to place elements even more precisely on the page, designers began nesting tables within the cells of larger tables... which may even be nested inside yet another table!

Hand-coding HTML tables can be a nightmare. Nowadays, all good Web design programs allow for much easier creation of tables. Many allow placement of elements with pixel-level accuracy, for the program generates the necessary HTML tables behind the scenes.

Regardless of how you create the tables needed for the layout of your Parish Web site, it is imperative that you understand at least the rudiments of how they work. Eventually, you should gain a much more thorough understanding of how to achieve good layout through the use of HTML tables.

Presentation vs. Meaning

When you are building your Parish Web site, there are two concepts in particular of which you should be made aware: Presentation and Meaning These are actually two very different ways in which you can set-up your site's content. HTML was originally designed so that Web site owners could encode the meaning of information, rather than its presentation.

As an example, the heading of this section is encoded as a third-level heading (<h 3>), rather than Times New Roman, 12 pt.  Thus, this heading will be displayed by your browser in whatever font and point size you have set as a default for a third level heading. The code has told your browser the meaning of the text, but not exactly how to display it.

When you code the presentation of the information, you are actually telling the browser how to present it to the viewer... font type, size, attributes, etc. The problem with this is that the font you have chosen may not be supported by a particular browser. On the other hand, some surfers set their default fonts to some pretty bizarre types. In those situations, forcing the presentation on the browser may help maintain the integrity of your design.

When trying to decide how to handle the Presentation vs. Meaning issue, you need to which matters more to you... maintaining the fonts you have chosen for your Parish Web site or ensuring the greatest degree of browser compatibility? Of course, it is not quite a dichotomy. You can actually propose a short list of alternative fonts, and the browser will use the first one in your list with which it is compatible. This method allows the Webmaster to have a greater say over how a browser displays the content (presentation) while alleviating some of the cross-browser compatibility problems.

Fonts and Typefaces

When you begin building your Parish Website, it will be extremely tempting to use one (or some) of those super-cool fonts that are cropping up all over the place. Especially when you are trying very hard to create a site that is different from all the rest... one that really stands-out in a crowd! Unfortunately, if you have chosen a font that is not supported by your visitor's browser, the browser will simply present your content in whatever the default font happens to be. Thus, your article written in Beesknees may end up being in Times New Roman after all.

There is nothing inherently wrong with wanting to choose which font to use for your Parish Web site, as long as the choice is made with your site's goals in mind. By this, I mean, if you are trying to share the teachings of Christ with people, then you should do everything you can to make it easy for them to read your content. Following are some basic guidelines you can use.

The standard fonts/typefaces are often split into two general categories: serif fonts and sans serif fonts. Serifs are those tiny horizontal lines at the top and bottom of letters. It has been generally accepted that these tiny lines make the font easier to read. Times New Roman is probably the most common serif font. Sans serif, then, are fonts that do not have the horizontal top and bottom lines.

It has been my experience, and some independent studies have agreed, that serif fonts are not necessarily more readable in electronic copy. This probably due, at least in part, to the difference in resolution between print copy and electronic copy. Printed copy usually has a resolution of between 180dpi and 300dpi. These words you are reading right now have a resolution of approximately 72 dpi. When you lose the resolution, you tend to lose the overall effect of the serifs. The lower the resolution, the more readable the smoother fonts become.

For body text, I prefer to use Arial, a sans serif font, for 12pt. size and Verdana for 9 or 10pt. is. Although Verdana, another sans serif font, is not as commonplace as Arial, it is still extremely widespread. If you use Arial as you first alternate font, you should be in good shape.

For headlines, I prefer to use Verdana in a large point size, usually bold-faced. Again, if you have Arial as your first alternate font, you will have covered virtually all browsers and your Parish Web site should be significantly more readable.

Cascading Style Sheets

If you have ever used the text formatting or "styles" feature of a word processor, then you are familiar with the concepts behind Cascading Style Sheets (CSS). In a word processor, you can specify certain text as Heading 1, Heading 2, Heading 3, Normal (or Body), etc. and the program formats the text in accordance with the preset parameters. In order to change the presentation of the entire document, all you need to do is change these parameters. For instance, you could change all Heading 1 text from 14pt. Times New Roman to 16pt. Arial.

The major difference between the word processor example and HTML is that, in HTML, you can control every page of your Parish Web site from one central style sheet (provided that each page of your site is linked to the master style sheet). When you change the parameters of a given element, the change is made on every page which is linked to your master CSS.

It is important to remember that all of the content on your Parish Web site will need to be styled properly. Each heading must not be formatted within the document. Instead, level one headings should have the <H1> tag, level two heading should have the <H2> tag, etc... If you apply the actual formatting to the headings, you will defeat the functionality of CSS and will be forced to change every page by hand if you decide to change the look and feel of the text on your Parish Web site.

Although not all versions of even the popular browsers support CSS, we at the ParishWebmaster still highly recommend using the feature. It is a tool that is becoming too big to ignore, and the World Wide Web Consortium (W3C) has already included CSS in their HTML standards. It is only a matter of time before Cascading Style Sheets are universally supported by web browsers.

<top>

Home > Building


Nuts & Bolts | Key Concepts Tour | Foundations | Usability
Building | Promoting | Improving | News | Links

  eMinistry Programs   |   Features & Pricing
          FAQs  |   Resources  |   Free Trial

 Home 
 Readers 
 Writers 
 eMinisters 
. . .

 


Good News Web Designers Association

Copyright © 2001-   Brandon Jubar  &  ParishWebmaster.com ™ 
Most rights reserved.  Information on this Web site may not be copied or distributed, in whole or in part, without express written consent.
Privacy Policy:  We never share your email information.   Period. 
Contact Us...


Best Catholic Links
Search hundreds of meticulously screened links with descriptions.

Visit our Media Partner: CatholicWeb.com

CatholiCityCatholiCity

CatholiCity.com