Another good book is designing with web standards by Jeffrey Zeldman. He
covers topics such as future proofing your site by adopting standards.
In the JS world you also want to sniff for capabilities, not browsers.
So when I wrote my getElementsByClassName method I check to make sure
there isn't a native implementation before doing my own thing.
CB
George Mckinlay wrote:
Rather than specify the browser or OS, you should specify XHTML and
CSS validation, as well as meeting WCAG. Browser/OS based specs are
some what of a loosing game
Keeping photographs to the min does not make a site accessible, but
ensuring your QA procedures demand W3C standards would.
A good resource is the book Web Accessibility: Web Standards and
Regulatory Compliance (Paperback)
<http://www.amazon.com/Web-Accessibility-Standards-Regulatory-Compliance/dp/1590596382/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1209744601&sr=8-1>
Cheers
On May 2, 2008, at 5:48 AM, Michael Babcock wrote:
hey there;
I'm going to post the following design document, and want to know if
you all could read it, visit the site talked about, sign up, and test
it out. use
http://audioficks.net/contact
to show your findings please. that would be grate.
thanks
Michael Babcock
CS 195, morgan
Design Document audioficks | Fanfiction By Ear
Goals and Purpose
A Page on the domain:
http://www.audioficks.net
will give users the opportunity to network with other users as well
as sharing there fanfiction.
Audience
The target audience is primarily younger aged users, 16-25 with an
intrust in networking with other users, getting to know other users,
and sharing fanfiction. Adjectives to describe the audience are
intelligent, social, and curious.
Design Requirements
navigation bar showing users all the accessible links. Proper
database configuration, and relative scripts. The site should greet
users via username upon successful login, as well as give users the
opportunity to be able to customize there screen displayed after
successful login. Users also should have the opportunity to customize
there profile to there liking.
Delivery Requirements
The Web site should display as required on the following browsers.
• Internet Explorer, v6
• Safari 1.0 or later
• AOL 8 or later
• Mozilla Firefox 1.04 or later
The Web site should display on the following operating systems.
• Macintosh OS X 10.3 or later
• Windows XP Home or Professional
Cashing of the site should be enabled with a refresh rate of 1
minute, giving the loading time of pages a slight increase so that
the web browser does not need to request information from the
database as often. This will also place less load on the server’s
resources. The site should not have a longer cash time of 1 minute
since the site is a dynamic site and content is often being refreshed.
Content
the main page will have a section for site news updates. There will
be a forum for users to interact with each other, as well, as each
user will have his/her own personal private mail feature. This allows
users to send each-other private messages with out them being
displayed publicly. Users also have access to there own personal blog
that can be updated locally, on the site, or remotely via rss feeds.
This personal blog users have access can be customized to show
publicly, or to be private. Users have a guestbook allowing visitor’s
to there page to leave them guestbook comments. Users also will have
a personal contact form, they can choose to block there personal
contact form, but this form will allow anyone else to use the form in
order to contact them. And finally, users have there “friend” list
that allows them to network with friends and learn what there friends
are currently doing.
Photographs will be minimum making the site rather accessible to the
blind. It will also give the site a slightly less loading time though
if a user wants he/she could use the provided photo gallery to
display there own photos.
the site may be changed and if users have something they would like
to see on the site they could contact the administrators via
http://audioficks.net/contact
and using the ticket system provided with the site.