Design Specification Sheet
by Steve M. Nelson


Project instructions for developing the "Sonoma County Job Link" web site.

Look-n-feel:
Since this is one of the most important parts of the site, it is necessary to keep all pages with the same visual structure. This includes all of the categories listed below to keep the site as professional as possible.

1) Pages - Below is a list of pages you will need to create to complete the site.
The main and sub-level pages are listed here as follows.
Note: (Use the about_us.shtml as a template file for creating the pages listed below).


Business Services - business_services.shtml

customers.shtml
customized_training.shtml
economic_development.shtml
recruitment.shtml
resources.shtml
small_business_services.shtml
workforce_reduction.shtml


Disability Services – disability_services.shtml

Job Seekers – job_seekers.shtml

career_planning_tools.shtml
computer_lab.shtml
employment_opportunities.shtml
resource_room.shtml
training_opportunities.shtml
workshops.shtml


Labor Market Information – labor_market_information.shtml

Youth at Work – youth_at_work.shtml

career_development.shtml
career_fair_calendar.shtml
get_experience.shtml
job_opportunities.shtml
other_help.shtml
education_scholarships.shtml


Additional Note: All files should be named in lowercase and will include the .shtml extension.
The file names should be descriptive of the section they represent. Words needing separation should have an underscore (_) between them. All html pages will be stored in the "joblink" folder. Comments need to be included in the code to help developers who update the web site.

2) Title Images – All the necessary page title images have been created and are located in a sub-folder called “page_titles” within the images folder.

Additional Note: All jpg and gif files should be place in the "images" folder.


3) Style Sheets -
A style sheet named scjl.css is located in the styles folder. This has all of the necessary styles to maintain the current font formatting of the site. Below is a list of the main styles used in the site.

Body - This is applied to the entire html document and is the default style for all page text.
PageTitle – This style is used for all titles on the page that have not been created as an image.
PullQuote - This style is used for the main quote on the left side of the page.
SmallQuote - This style is used with the main quote to appropriately size the name of the person being quoted above.
Copyright - This style is used for copyright information on the bottom of each page.

Additional Note: If it is necessary to create additional font styles, please contact me prior to creating them.

4) Navigation - Below is a list of navigation pages used to complete the site.

top_navigation.shtml - This file is included on the top of each page and contains the JavaScript code for the drop-down menus that link to the

sub-level navigation pages. This code is located at the top of the include file. Links can be added or deleted in this code but please be careful, JavaScript is not as loose with the syntax as html code is. If you have any question please contact me.

bottom_navigation.shtml - This file is included on the bottom of each page and contains only top-level navigational links.

side_navigation.shtml - This file includes the company logo and the main pull quote.

5) Include Files - Since the client’s web server supports SSI, we are using a single file included in the top and bottom navigational menus. The code for the top include looks like this on each page

<!--#include file="top_navigation.shtml"-->.

This code allows for one file (the top_navigation.shtml) in this instance, to be updated when a change is made to a menu item, rather than having to update each individual page. This also requires that all your page names have the “.shtml” extension so that the server will recognize this file type and add it to the coded section in the page.

6) Main Content - Below is a list formatting requirements you will use to create the pages.
The majority of the page content is located in the nested table below the image heading and can be easily located by the placeholder text which says “Main Text Goes Here!” Please refrain from using any heading that uses all caps. This is visually distracting and can be difficult to read. The link colors are incorporated into the style sheet so it is not necessary to change these or add them to the <body> tag on each page.

Additional Notes: Be sure to include “alt” tag text for all images within the site. Search engines use the information provided in the alt tags, meta tags and the actual page content, and rate each page for relevance accordingly.

If you have any additional questions or need clarification on the above outline please let me know.