CS+Undergraduate+Department+Home+Page

=CS Undergraduate Department Homepage= Yifu Ma

CS Homepage - undergrad.cs.umd.edu
The computer science undergraduate department homepage is the information center for all undergraduate computer science students. It provides information range from graduation requirements, job opportunities to free food and picnic.

=Principles:= I will rate the CS Homepage according to the four principles and guidelines under each principles.

1.1 Text Alternatives: Not Implemented
Most of the images on the site don’t have any alt text and the few images that do don’t provide enough information. For example, the alt text for an image that contain information such as location and time for an open house event is “CS Open House” this definitely does not provide equivalent information to the image.

1.2 Time-based Media: Not Applicable
There is no video or audio in this web-site.

1.3 Adaptable: Implemented
When using the VoiceOver Utility in Max, it is able to identify the correct reading sequence. Multiple sensory characteristics are giving to help understand the content include color, shape, visual location and orientation.

1.4 Distinguishable: Partial Implementation
Search button not only has unique color it also has text and alt text to indicate its function. Side panel not only has unique color but also special icon and is contained in a list which allow voice over to identify it. The contrast ratio for main content is really high with white background and black font but the contrast ratio for side panel is not as good but does meet the standard. All texts in the web-site can be resized up to 200% without need to scroll side way or loss content. Almost all entries in main content use images of text, not only to achieve the visual presentation but also to convey informations. There is also no equivalent text beside those images of text to convey same informations.

2.1 Keyboard Accessible: Implemented
I could navigate the page and operate all functions in the page with only keyboard. Keyboard focus can move to any component of the page and move away using only keyboard interface but alt-tab key combination is required other wise the focus will be trapped in the search text field in the main content.

2.2 Enough Time: Not Applicable
There is no content in the web-page that change over time without user press refresh.

2.3 Seizures: Implemented
There is no content that could cause seizures in the website.

2.4 Navigable: Implemented
Every pages in web-site contain meaningful title that describe the topic and purpose of that page. The headline and labels in the page also clearly describe the function and purpose of the content. Each page can be navigated sequentially following the correct flow. Every link contain in the page has link text that clearly convey the purpose of the link. Search and navigation panel is available to locate a page. The keyboard focus is surrounded with visible blue outline.

3.1 Readable: Partial Implementation
There is no mechanism available to help make text content more readable and understandable (for example identify abbreviations or specific definitions/pronunciation of words). The reading level of the text lower than the lower secondary education level and no unusual words.

3.2 Predictable: Implemented
There is no on input or on focus event so there will be no change of context for component when it receive focus. The navigation mechanisms remain same since the main layout doesn’t change for any page in the web-site. The components with same functionality such as such bar is located in same place with same appearance.

3.3 Input Assistance: Not Implemented
Input error is not detected by web-site and no error is not identified. There is clear labels or instruction for required input, for example the label for search text field is s.

4.1 Compatible: Implemented
All elements has completed tags and nested according to their specifications. There are not duplicate attributes. All values that can be set by the user can be programmatically set.