View Single Post
  #3   Spotlight this post!  
Unread 16-11-2007, 19:15
lukevanoort lukevanoort is offline
in between teams
AKA: Luke Van Oort
no team
 
Join Date: Oct 2005
Rookie Year: 2005
Location: Waterloo, ON, Canada
Posts: 1,873
lukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond repute
Send a message via AIM to lukevanoort
Re: Team 1425 (Error Code Xero) Website

It looks nice, but (sorry if this seems a bit harsh) I would recommend doing a complete recode or heavy modifications. As it stands the site is only usable for the sighted, and of those with sight, vision must be decent (to read text images). The homepage fails HTML/XHTML validation with 198 errors (but it does pass CSS validation, congrats!), and it uses tables for layout. Tables may work, but they are a very sub-optimal method for page layout; they make it near impossible for the disabled to use the page, and they are not too adaptable. Back in the day (like 90s to very early 2000s) tables and frames were pretty much the only options for layout; however, with the advent of CSS there are much better options. So, basically, to summarize the recommendations I have made plus a few new ones:
  • Recode
  • Stop using tables
  • Don't use images for text
  • Switch to CSS-based layout
  • Make the page scale to browser size, without loosing correct styling/requiring the use of scrollbars
  • Make it validate
  • Make use of alt properties, don't leave just them blank

P.S. To get an idea of the capabilities of CSS design, I would recommend looking at http://www.team228.org, the best FIRST team site I have seen, and CSS Zen Garden. For the stuff I was saying about scaling, look at my team's site, this is the only thing Team 228's site doesn't do that well (it used to though, I have no idea why they changed it). For accessibility stuff look at the W3C's Web Accessibility Initiative page.
__________________
Team 1219: 2009 - Mentor
Team 587: 2005 - Animator, 2006-2008 - Team Captain

Last edited by lukevanoort : 16-11-2007 at 19:36. Reason: grammar