WDD 130: Web Fundamentals

Website Planning Document

Overview

Developing a site plan is a critical step in any web design and development project. Site plans help establish the purpose of the site, the targeted message, and the overall look and feel. The plan provides a framework to apply consistently across a site's pages. It is a blueprint from which to design and develop.

Typically you will heavily involve stakeholders or clients in the planning process as you ask questions and develop scenarios which target a specific audience and meet the website's objectives.

Prepare

Site Plan Outline

Site plans come in many shapes and sizes and in varying levels of detail. Here is a list of common elements in a site plan.

Purpose Statement

From the beginning, websites have always been about displaying content. This is the underlying purpose behind every site on the Internet, or at least it should be. In order to determine which content or functionality you should put on the site, it is critical to determine the site's purpose. The content should support that purpose. At a high level these purposes can take many forms:

All websites should have a purpose, and that purpose should be more than "My teacher is making me do this". The purpose needs to be defined by the client and stakeholders and not the site developer. For this course's whitewater rafting project, you will need to imagine that you are the owner of the rafting business and have decided that it is time to have an online presence.

Target Audience Statement

Websites are all about content. The site's purpose helps define what content you should include, and the content should target your specific audience or audiences (websites can have more than audience). Some questions and scenarios that can help drive decisions about site content include:

The Style Guide

Color Palette

Color plays an essential role in any website, and so you will choose the colors deliberately. The following video will teach you some lessons about color theory and can help you with your color choices.

Video: ▶️ Beginning Graphic Design: Color

Using the coolors.co tool, explore the five color palettes stripes. When you hover ovr a color the following four items appear: Alternative Shades, Drag, Adjust, and Lock. Play around with one color until you end up with something you like. You will use this tool to choose the color schema of your rafting project this week. You can hit the space bar on your keyboard to generate different complementary color schemes for the color you chose. Feel free to lock other colors and generate until you end up with 3 to 4 colors that you wish to use on your rafting site.

Fonts / Typography

After the colors you choose, fonts have the next largest (or even larger in some cases) impact on a site's look and feel. The following video shares some important lessons about fonts.

Watch: ▶️ Beginning Graphic Design: Typography

Read: CSS Fonts - This article provides a video demonstration of applying CSS font declarations and an example of how to use Google Fonts.

Example Style Guide

Open the FamilySearch style guide example to get a better idea about how a site plan might be put together.

Note: the FamilySearch style guide is not exactly a site plan, but it does have similar purposes and content to the site plan that you will create in this class.

FamilySearch Home Page Screenshot
FamilySearch Home Page Screenshot
FamilySearch Style Guide
FamilySearch Style Guide

A Site Map

The site map provides a graphic view of the hierarchy, navigation, and relationship between the pages on a website. The site map is typically a sketch of all the pages and references on the site and is derived from the customer's functional specifications. The hierarchical relationship is illustrated and will drive the site navigation and links. Depending on the project, these site maps can be complex. Given the relatively small size of this course's rafting site project, you will likely not draw up a site map.

Do not confuse the visual site map section of the website planning document with a XML sitemap file that lists a website's URLs for search engines like Google, Bing, etc., to help them crawl and index the website's pages more efficiently.

Wireframes

The wireframe shows what the home page will look like, or in other words, how it will be laid out. The rafting site home page wireframe will be provided to you and the home page will be built using that prescribed layout.

Activity Instructions

Consider the purpose and audience of the FamilySearch site. Ponder the following questions and statements about the FamilySearch site.

  1. Do you think the current hero image used on the main page of FamilySearch is effective or not? Why?
  2. Does the site accomplish the purpose well and cater to its audience?
  3. Consider the main menu. Why were these topics and words selected for the main menu? Are there any sub-menu items that are phrased as questions?
  4. In the FamilySearchTM Style Guide, select the Colors menu and review the Logo Colors. Compare these colors with the FamilySearch Logo and note the application. Do you have any color contrast concerns?
    FamilySearch Logo
  5. In the FamilySearch Style Guide, select the Typography menu (left hand side of page) and read through the directives of use and avoidance. What is the accessibility purpose of HTML headings(see Usage Notes)?