homepage Welcome to WebmasterWorld Guest from 54.145.183.169
register, free tools, login, search, pro membership, help, library, announcements, recent posts, open posts,
Pubcon Platinum Sponsor 2014
Home / Forums Index / Code, Content, and Presentation / JavaScript and AJAX
Forum Library, Charter, Moderator: open

JavaScript and AJAX Forum

    
web design trends and javascript menus
trends on site creation
copongcopong

10+ Year Member



 
Msg#: 517 posted 3:48 am on Aug 3, 2003 (gmt 0)

as a web designer, are javascript-based (drop down) menus or navigation still IN? What would be a better alternative?

Considering design, usability, linkability or googlability ... i mean search bot friendly.

 

DrDoc

WebmasterWorld Senior Member drdoc us a WebmasterWorld Top Contributor of All Time 10+ Year Member



 
Msg#: 517 posted 8:18 am on Aug 3, 2003 (gmt 0)

Don't worry about what's "in" - think about what would make most sense to your particular Web site.

Is a DHTML the right answer, or is an unordered list better? Maybe just a few category links in the navigation, and sub links on the category pages?

It completely depends on the situation, the content, and the audience. Does your menu make sense? Is it intuitive?

g1smd

WebmasterWorld Senior Member g1smd us a WebmasterWorld Top Contributor of All Time 10+ Year Member



 
Msg#: 517 posted 7:02 pm on Aug 3, 2003 (gmt 0)

Search engines cannot follow some (most?) types of Javascript links, so I avoid those.

Nick_W

WebmasterWorld Senior Member nick_w us a WebmasterWorld Top Contributor of All Time 10+ Year Member



 
Msg#: 517 posted 7:08 pm on Aug 3, 2003 (gmt 0)

>>Don't worry about what's "in"

That should be encased in gold and become required knowledge for anyone thinking of building a website.

Nick

Nick_W

WebmasterWorld Senior Member nick_w us a WebmasterWorld Top Contributor of All Time 10+ Year Member



 
Msg#: 517 posted 7:11 pm on Aug 3, 2003 (gmt 0)

Related Thread [webmasterworld.com]

Nick

rjohara

10+ Year Member



 
Msg#: 517 posted 8:24 pm on Aug 3, 2003 (gmt 0)

Speaking just as a user, pull-down menus were *never* in. They were almost always gee-whiz "because I can" features that reduced usability. As a user, I often clicked on a what I thought was a link, only to have lag kick in and then see, just as the page disappeared, that it was a pull-down menu. Instead of being able to just *see* what is available on a page I have to mouse all over the place to find what is available, etc. They are just bad design overall. There are only a very few places where they are appropriate, usually in filling out forms where it is necessary to constrain the user's choices (selecting a state from a list of postal addresses, for example).

AlwaysLearning

10+ Year Member



 
Msg#: 517 posted 6:40 am on Aug 5, 2003 (gmt 0)

quick question, i use a drop down menu as a quick search. i have a pretty small site (only about 30 pages) stuck the drop down in the footer for a quick way to get around. some of my pages have got enough text on them that i thought it would be irritating to have to scroll back up. any thougts on whether this is actually a good idea or not. keep in mind that the site will not really expand by too many more pages. thanks in advance

tedster

WebmasterWorld Senior Member tedster us a WebmasterWorld Top Contributor of All Time 10+ Year Member



 
Msg#: 517 posted 6:59 am on Aug 5, 2003 (gmt 0)

That could be a nice usability enhancement. Why not create a simple query string for the URLs in the bottom menu so you can tell from your server logs how much use that menu is getting?

Just adding ?s=b to the end of the URL would let you pick out those clicks from the regular menu clicks. And then you'll be able to make an informed decision about whether to go forward with that feature or not.

AlwaysLearning

10+ Year Member



 
Msg#: 517 posted 7:29 am on Aug 5, 2003 (gmt 0)

just to clarify, if i made my code look like this:

<select style="background-color: #99CCFF;" name="url" onChange="loadPage(this)" class="boxform">
<option selected>Choose a Destination</option>
<option value="index.htm?s=b">Home</option>

(please note the bolding)
as opposed to this:

just to clarify, if i made my code look like this:

<select style="background-color: #99CCFF;" name="url" onChange="loadPage(this)" class="boxform">
<option selected>Choose a Destination</option>
<option value="index.htm">Home</option>

would allow me to go check out if these pages have been checked. do i have to add any additional code or anything. will a linux server get all this? you may have to explain this to me like i'm a child becuase i'm relatively new to a lot of this. (if you have the time). thanks

tedster

WebmasterWorld Senior Member tedster us a WebmasterWorld Top Contributor of All Time 10+ Year Member



 
Msg#: 517 posted 7:48 am on Aug 5, 2003 (gmt 0)

That's it exactly. Then your server logs will show that index.html?s=b was called so you can pull out how many?s=b query strings are in there.

The query string doesn't actually serve any other function in this case - it's sort of a dummy string, just to identify which link was clicked. So you don't need to add any other code - just change the URLs exactly as you illustrated.

I do this a LOT - for instance, to check on the clickthroughs for different email campaigns. Some log analysis packages even create a nice query string report, which simplifies pulling out the required data from the logs.

<added>
If you don't have this function in your stats package, just remember that the query string can also end up in the referer as well, if someone clicks once and then uses a dropdown on the destination page. So in analyzing your logs, you want to zero in on the intial GET for the html document only, and not end up counting the referer strings as well, by accident.
</added>

[edited by: tedster at 7:56 am (utc) on Aug. 5, 2003]

AlwaysLearning

10+ Year Member



 
Msg#: 517 posted 7:52 am on Aug 5, 2003 (gmt 0)

that's a great tip. thanks for the heads up on it. i'm sure you'll be seeing a lot more of me in the future.

copongcopong

10+ Year Member



 
Msg#: 517 posted 7:26 am on Aug 6, 2003 (gmt 0)

Please remember that i was referring to the drop down menu like the one in dyanmic drive DHTML sort of thing. For <select> i think they are usable.

Global Options:
 top home search open messages active posts  
 

Home / Forums Index / Code, Content, and Presentation / JavaScript and AJAX
rss feed

All trademarks and copyrights held by respective owners. Member comments are owned by the poster.
Home ¦ Free Tools ¦ Terms of Service ¦ Privacy Policy ¦ Report Problem ¦ About ¦ Library ¦ Newsletter
WebmasterWorld is a Developer Shed Community owned by Jim Boykin.
© Webmaster World 1996-2014 all rights reserved