kvnmcwebn wrote:

My big concerns: how to make these jump menus standards and seo friendly?

<form name="nav">
<select name="link"
onChange="location=document.nav.link.options[document.nav.link.selectedIndex
].value;"
value="GO">
<option selected>Choose a Destination</option>
<option value="http://www.mySite.com/default.asp";>Home</option>
<option value="http://www.mySite.com/contact.asp";>Contact Us</option>
<option value="http://www.mySite.com/help.asp";>mySite.com Help
Center</option>
</select>
</form>

A few issues:

a) the menu functionality relies completely on javascript; if javascsript is unavailable or disabled, nothing works. Better to back it up with a proper form action which executes a redirection server-side. In addition, using onchange can cause problem for users browsing via the keyboard (including screen reader users). The most consistent solution is not to use any javascript at all, add a discrete submit button, and handle it all server-side.

b) since you're not actually using any link to those pages, search engine spiders won't follow those URLs; unless you do provide some other form of navigation that links to those pages, you're effectively hiding your pages from search engines.

--
Patrick H. Lauke
__________________________________________________________
re·dux (adj.): brought back; returned. used postpositively
[latin : re-, re- + dux, leader; see duke.]
www.splintered.co.uk | www.photographia.co.uk
http://redux.deviantart.com
__________________________________________________________
Web Standards Project (WaSP) Accessibility Task Force
http://webstandards.org/
__________________________________________________________
******************************************************
The discussion list for  http://webstandardsgroup.org/

See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list & getting help
******************************************************

  • ... kvnmcwebn
    • ... Patrick H. Lauke
    • ... Terrence Wood
    • ... kvnmcwebn
      • ... Charlie Bartlett
    • ... kvnmcwebn
    • ... Terrence Wood
    • ... Marko Mihelcic - founder of mcville.net (http.//www.mcville.net)|(http://board.mcville.net)
    • ... kvnmcwebn
    • ... Terrence Wood
    • ... kvnmcwebn
    • ... Lachlan Hardy

Reply via email to