In the fields below, enter
the number of points you think your project should earn. Enter a "0" for
zero points (leave no fields blank).
Possible
points
Points
earned
Skill demonstrated
50
5 points for each self-created* Web page, up to 50
points, that contains all of the following:
An XHTML 1.0 Strict, or an HTML 5, DocType
A unique, desciptive <title> tag (this means
that every page must contain a different title).
A look and layout (and content theme) that is consistent with all
the other pages, including a specified (color or image) background.
A navigation menu that contains a link to your project's home page,
site map, and other main pages of your project. The menu must be
fairly consistent among all pages.
A link to the W3C's HTML validator and CSS validator, as used in
the homework exercises.
Valid XHTML 1.0 Strict, or valid HTML 5, and valid CSS Level 2.1 or valid CSS Level
3 (with proper CSS
3 validator button code ).
* Script-generated pages do not count.
10
2 points for the use of each of the following types
of form tags, up to 10 points, used in a form that collects user data*
and sends it in an e-mail:
Text.
Text area.
Drop-down selection menu.
Radio buttons.
Checkboxes.
*This form should fit in with your project's theme (in other words,
it is not simply be the same as the homework exercise).
8
A site search engine that searches your final
project site, and only your final project pages (not the rest of your public_html).
1
Having the search engine exclude searches
of your images folder.
12
Building the entire site with PHP includes (this means
at least three includes on every page, one of which must be the navigation
menu).
5
The use of an external default or screen style sheet
with all pages, to control text, font, color, and background formatting.
This style sheet must validate.
6
Responsive Web design that adapts to desktop window size (mult-columns down to one column).
8
A style switcher that uses JavaScript and cookies,
that allows the user to switch between at least 2 different style sheets.
6
A random content PHP script that uses at least 5 files.
8
A slide show using JavaScript and/or PHP.
4
Automated breadcrumb trail using PHP
10
The use of CSS positioning and/or floasts as the method
of layout for all the pages of your site
5
A site map, containing a link to every Web
page of your final. The site map must be its own page.
5
Personal presentation of your final project site in
front of the class.
4
The use of one or more custom fonts using the @font-face selector, with the font file(s) on webhawks.
2
A link from your webhawks home page to your final
project's home page.
2
A link from your final project's home page to your
final project's site map page.
6–12
A pre-approved script of your choice
(type of script:
)
6–12
A second pre-approved script of
your choice
(type of script:
)
Total
possible
points:
125*
Total
points
earned:
125 total maximum points; *you don't have
to do everything here to get 125 . (If you do more than 125,
you only get 125.)