![]() ![]() |
Star MemberGroup: Members
Joined: 18-December 03
Posts: 596
From: Tempe, AZ
|
Oct 12 2004, 12:38 PM |
|
|
Hello,
I was debating where to put this request but since I think this is more a usablility issue rather than design, I figured I'd toss this to you usabilitiy guru's. I'm still in the draft stage of a site redesign and I need to build a robust site search function. It will be a standard keyword search, but with several selectors as to which database will be searched. For example, if the user want's to look for the keyword 'shoes', there will be three ways to search: Find all products that have the keyword shoes, find all suppliers that make shoes or find any open auctions that are offering shoes. I also have to factor in that there might be more selectors in the future. Not many but 1 more, maybe 2. So now my question is, what do you think would be most usable for my site visitors to select a search method? Tabs, Radio Buttons, a dropdown list? I have a few examples Form 1 Form 2 Form 3 Form 4 I'd appreciate any advice. Any thoughts on a solution I might have overlooked? Thanks, Frank V. *edited for spelling* |
||
| Offline | ![]() |
Moderator![]() ![]() Group: Moderators
Joined: 15-January 04
Posts: 4,736
From: Rimouski, Canada
|
Oct 12 2004, 12:47 PM |
|
| Offline | ![]() |
Moderator Alumni![]() ![]() Group: Hall Of Fame
Joined: 11-February 04
Posts: 5,892
From: Los Angeles, CA
|
Oct 12 2004, 12:48 PM |
|
|
Hi Frank:
You may not have considered this as an option, but what about keeping the search and interface simple by allowing them to enter "shoes" (in this example). Then display results categorized like this: Products: 10 results found Suppliers: 2 results found Auctions: 5 results found This helps nicely answer the generic question, "what did you mean." Try going to this site for a demo. (enter 'ships') http://allposters.com/ |
||
| Offline | ![]() |
Star MemberGroup: Members
Joined: 18-December 03
Posts: 596
From: Tempe, AZ
|
Oct 13 2004, 05:54 AM |
|
|
Thanks for everyones insights.
I should probably explain a bit further however. The site is a b2b site for importers and exporters. This is a site for importers to find sources for whatever he needs and for Exporters to find buyers. The site search I am developing now is part of the buyers side of things. If the buyer was looking for shoes, he might want to browse the shoes available (Products), or he might just want to generate a list of all shoe manufacturer's (suppliers), or he might want to see any overstock auctions that contain shoes (auctions.) The searches really are separate functions and they really are different goals from the buyers perspective. It is not as cut and try as an eCommerce site as buyers might need to find manufacturers capable of creating 'shoes' using the buyers spec's or they may be looking for actually pre-made shoes. Stockgood auctions is similar to a bargain bin. It is going to be build using the same category tree as products and suppliers. I had it as a separate page in the beggining but figured since the structure was identical to other searches I might as well intergrate it. QUOTE(tim) My vote is for form 1 as well - as long as the page doesn't reload when the visitor clicks another tab. Maybe it can reload if they don't have JavaScript, but if they do, then IMO it should automatically change. Not sure what I can do about a page reload there. If the user clicks a different tab, a different set of search results will generate so I think the page will need to reload. Is there something I am missing? QUOTE(scratch) My initial usability concern was: if I type in \"Shoes\" and then click \"Suppliers\", will I have to type in \"Shoes\" again? Or will it go ahead and search suppliers when I click \"Suppliers\", or will I have to click the search button? A lot of question marks, and potentially an extra page load. This points to a design problem indeed. The keyword remains in the searchbox so clicking 'suppliers' will automatically search for suppliers who make shoes unless you change the keyword. Clicking any tab is the same as clicking the 'search for ".." button. QUOTE(scratch) I suspect that the problem is that your technical architecture (you mentioned 3 databases?) is driving your interaction design. This is not a happy place to be. Oh yea, and it's not a little problem either. The TA is foobar'd for sure. I can start a new thread entirely on the problems I am having. The bottom line is that it is what it is. I have made it clear to my bosses that things are not well. In fact, we will have to re-build from scratch because the programmers only made users have the ability to join as either a buyer or a seller. 60% of our clientele are both and now they will have to log out and back in (Not to mention registering twice) in order to switch from buying to selling functionality. Unfortunately database development started before the website was site-mapped or anyone really had an idea of the sites expectations. Still lemons from lemonade ya know? There is no way right now for the developers to create any amazon-like functionality. I wire-framed in many features that were dropped due to deadlines. One of the project goals given was to have the Product, Supplier, and Auction search intergraded. Eventually they want to add in a 'web' search as well, which does not make any sense to me at all since they are charging a hefty fee to suppliers to list their products. Why send users offsite then? I loved Steve Krug's book and I do like the single search entry point. So I will suggest it as an alernative. Talking to the programmers this is the wireframe that we came up with. I was told the search results would have to be in that format based on their DB. Only the numbers will be clickable so I need to style that well if we go with this. QUOTE(scratch) From a goal-oriented approach, what is the difference between Products / Suppliers / Auctions? Today, when I search on Amazon for a DVD, it offers me new titles, used titles, related titles, and other things that other people who bought that title also liked. It's acting like an expert salesperson - easing me into the sales process by listening to what *I* have to say, and then helpfully offering me options. It's also cross-selling and up-selling me. That's why I buy more books and DVDs from Amazon than anywhere else. This is my goal, to be more interactive and dynamic. I am severaly limited by the database design and the programmers and the deadline. There is no time to build in more functionality as we are over a month overdue, though the deadline was very unrealistic for a project of this scope. We had 6 weeks with a staff of 4 to finish this site, concept to implimentation. For now I have to keep it simple. Frank V. |
||
| Offline | ![]() |
Moderator Alumni![]() ![]() Group: Hall Of Fame
Joined: 9-January 04
Posts: 3,094
From: Canberra, Australia
|
Oct 13 2004, 10:07 AM |
|
|
QUOTE While some people like this instant effect, I personally find it unnerving. I like to push buttons I think I'd be inclined to agree with you, Kim. For an example of this see Dave's site. Try the search. (Btw Dave, not meaning to say it's bad - just that I personally wouldn't use the feature much |
||
| Offline | ![]() |
|
|
2 Pages 1 2 >
|
|
| Lo-Fi Version | Time is now: 9th February 2010 - 07:12 PM |
| Meet our Moderators: | cre8pc : projectphp : sanity : Black Phoenix : bwelford : EGOL : Ruud : rustybrick : AbleReach : swainzy : joedolson: eKstreme: dazzlindonna : SEOigloo: iamlost : RisaBB |