Results 1 to 7 of 7

Thread: school website accessibility check

  1. #1
    Join Date
    Mar 2005
    santa barbara

    school website accessibility check

    Hi. I was wondering if this site is accessible. I ran it through the bobby checker but I cannot tell what applies to my page and what doesn't. It is a page for our high school's technology class. I designed it to be valid html but I am new to the subject of accessibility. Your help is much appreciated!
    Last edited by liamk; 03-30-2005 at 06:44 PM.

  2. #2
    Join Date
    Nov 2002
    Baltimore, Maryland
    Not even close.

    Get rid of the TABLE layout, use some H elements and make sure that it works well in Lynx.
    “The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect.”
    —Tim Berners-Lee, W3C Director and inventor of the World Wide Web

  3. #3
    Join Date
    Jul 2003
    Boston Area, Massachusetts
    You might also want to use purely CSS for the menu functionality. Remember, not all users have JavaScript.

  4. #4
    Join Date
    Mar 2005
    santa barbara
    Thanks for your suggestions! I will start working on those right away.

    I have this news page (which is powered by Blogger) which seems to look fine in Lynx (I am looking at it through delorie.com). This page is xhtml as opposed to html and uses less tables. If I add a "Skip Navigation" link at the top, would this be 508 approved?

    Also, I know I should not be using tables for layout and css is better than javascript but, is table-free/javascript-free a requirement of 508? I am looking at section508.gov and they seem to be using a lot of tables for layout as well as javascript.
    Last edited by liamk; 03-30-2005 at 06:43 PM. Reason: additional questions (third paragraph)

  5. #5
    Join Date
    Nov 2002
    Baltimore, Maryland
    508 was written a long time ago, before anybody realized that TABLEs for layout would become such a problem, and that there would be such an easy way to avoid their use. So yes, a TABLE with a "skip to content" link at the top meets the 508 requirements. But 508 is really wimpy. Shoot for Web Content Accessibility Guidelines 1.0 level A or Double A.

    There is absolutely no advantage to using XHTML for web pages and quite a few disadvantages. However, there is a great advantage in using one of the strict DTDs. I strongly suggesting using HTML 4.01 Strict. XHTML 1.0 Strict or XHTML 1.1 is fine but only if you follow the HTML Compatibility Guidelines.
    “The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect.”
    —Tim Berners-Lee, W3C Director and inventor of the World Wide Web

  6. #6
    Join Date
    Mar 2005
    santa barbara
    Thanks very much for your help! I have added a hidden "skip navigation" link and have changed a few colors so I believe the page is now 508 approved. I will begin working on a completely new site aimed towards the WCAG you mentioned. My friend Peter has been working on a table-free site powered by php or something so maybe we will switch from my site to his once he finishes it. Thanks again!

  7. #7
    Join Date
    Nov 2002
    Monroe, MI USA
    I would advise against making the "skip navigation" link hidden, as this will hide it from some screen readers. Also, anyone using just a keyboard or other alternative input device could not take advantage of it if they cannot see it.

    You also do not necessarily need to use PHP instead of tables. You can just use CSS for marking up the presentation of the page and the proper HTML elements for marking up the content.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
HTML5 Development Center



X vBulletin 4.2.2 Debug Information

  • Page Generation 0.16381 seconds
  • Memory Usage 2,891KB
  • Queries Executed 13 (?)
More Information
Template Usage (32):
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_global_above_footer
  • (1)ad_global_below_navbar
  • (1)ad_global_header1
  • (1)ad_global_header2
  • (1)ad_navbar_below
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)ad_thread_first_post_content
  • (1)ad_thread_last_post_content
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)headinclude_bottom
  • (7)memberaction_dropdown
  • (1)navbar
  • (4)navbar_link
  • (1)navbar_moderation
  • (1)navbar_noticebit
  • (1)navbar_tabs
  • (2)option
  • (7)postbit
  • (7)postbit_onlinestatus
  • (7)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available (6):
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files (26):
  • ./showthread.php
  • ./global.php
  • ./includes/class_bootstrap.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/functions_navigation.php
  • ./includes/class_friendly_url.php
  • ./includes/class_hook.php
  • ./includes/class_bootstrap_framework.php
  • ./vb/vb.php
  • ./vb/phrase.php
  • ./includes/functions_facebook.php
  • ./includes/functions_calendar.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_notice.php
  • ./packages/vbattach/attach.php
  • ./vb/types.php
  • ./vb/cache.php
  • ./vb/cache/db.php
  • ./vb/cache/observer/db.php
  • ./vb/cache/observer.php 

Hooks Called (70):
  • init_startup
  • friendlyurl_resolve_class
  • init_startup_session_setup_start
  • database_pre_fetch_array
  • database_post_fetch_array
  • init_startup_session_setup_complete
  • global_bootstrap_init_start
  • global_bootstrap_init_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • load_show_variables
  • load_forum_show_variables
  • global_state_check
  • global_bootstrap_complete
  • global_start
  • style_fetch
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • strip_bbcode
  • friendlyurl_clean_fragment
  • friendlyurl_geturl
  • forumjump
  • cache_templates
  • cache_templates_process
  • template_register_var
  • template_render_output
  • fetch_template_start
  • fetch_template_complete
  • parse_templates
  • fetch_musername
  • notices_check_start
  • notices_noticebit
  • process_templates_complete
  • friendlyurl_redirect_canonical
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • memberaction_dropdown
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • build_navigation_data
  • build_navigation_array
  • check_navigation_permission
  • process_navigation_links_start
  • process_navigation_links_complete
  • set_navigation_menu_element
  • build_navigation_menudata
  • build_navigation_listdata
  • build_navigation_list
  • set_navigation_tab_main
  • set_navigation_tab_fallback
  • navigation_tab_complete
  • fb_like_button
  • showthread_complete
  • page_templates