Sorting is a part of Searching

Anybody who has used the net for research or part of everyday work knows how to search. Searching is one of the key aspects of using the internet. With so many information out there, you might never find what it is exactly you're looking for if you don't know how to search.

With that, I feel that it is essential for any application to be offering a search function. Forums have searches. Social networking sites have searches. Even Google started out as just a web search engine before it became a portal. If you offer any sort of reference site with information, searching should be a part of it.

A Web search engine is a tool designed to search for information on the World Wide Web. Information may consist of web pages, images, information and other types of files. Some search engines also mine data available in newsbooks, databases, or open directories. Unlike Web directories, which are maintained by human editors, search engines operate algorithmically or are a mixture of algorithmic and human input.

-- http://en.wikipedia.org/wiki/Web_search_engine

But when you already do know how to search, and you got your results already, what do you do with it? You found substantial information, but not yet the one that you needed. You must filter it out. Other computation must be done to be able to extract the right information. You need to apply filters, navigate through the results (while keeping intact your initial results) and even sorting your results according to your preferred filter. And viola! Not all sites that offer searching offers sorting. Isn't a wonder?

I believe that sorting is a must for all sites that return search results. Take for a couple of example the following sites:

I've found a couple of examples ranging from bad, to semi failure to good ones.

search with sort but bad usability

The site was good, and search was quite robust. But the main pitfall was the design. I was quite overwhelmed with the buttons and tabs and other form elements that I can click. I was struck by awe and confusion. I immediately left the site. They had good sorting too, but quite bad in usability.

Google News offered me with automagic sorting

Google News was good, for they offered sorting for the results. For me, the problem is that I was presented with an "automagically" preset sorting preference. What if I'd want to sort the results by title? Hmmm..

LinkedIn Connections sorting

LinkedIn relied on the concept of an "addressbook" and default its sorting to alphabetically sorting their surnames. Its quite good, honestly and the usability is good too. Its just a shame that I can't sort by company name and/or title/position.

Simple but good sorting by sortby.org

I stumbled upon this site called sortby.org and found that their very simple search was quite effective. Although their preset sorting was quite limited as it is, it was all fitting for the nature of their results.

Devex has good sorting, but bad usability

The searching and sorting found in Devex's site is quite good but bad in usability. The sort bar appears off from the whole display of the search results.

There are a lot of other sites that implement sorting but the usability is quite bad or just not optimized. Youtube's sort is a good starting point.

Youtube's good sort plus good usability looks okay.

Youtube's good sort plus good usability looks okay. It presents a very intuitive use of its good search and sorting of results. For now, I'll use Youtube's style as my reference for sorting. I haven't found any good ones out there. I'll be delighted if anyone could point me to one good resource though.

Leave a Reply

Hi, I've been busy you know. wink If you don't know yet, this site and my blog codes are hosted in . I recently moved to Git and found that they have support for private Git repositories. Below are details of my last git push.

Maricris S. Nonato on 14 Feb
Commit: 48fe3652ffb644af13f4a5651f9d80474b09f622

Adding new ad image for Pledgie campaign - campaign image for coderkitty fundraising
  • have you seen a chinese owl? i can't get this image out of my head: http://bit.ly/czilyD.. 2010-03-12
  • i just said this earlier before i got my mail from GodWhisper and it matches! http://bit.ly/b2ZWsy.. 2010-03-12
  • i don't like it when you start a business and all you think about is how to earn fast 2010-03-12
  • i am not inspired. i feel like there are monkeys at my back 2010-03-12
  • RT @crypticmess: RT @ihatequotes: Behind every untrusting woman is the guy who taught her to be that way. -Claudia Cardinale #ihatequotes 2010-03-11
  • @redbaks hahaha.. thanks! i'm up to it anyway! smile 2010-03-11
  • my mom is preventing me from doing work.. distracting me by offering fruits. sigh.. 2010-03-11
  • while creating mockups, i even find myself thinking in partials.. hmm.. too much ROR 2010-03-11
  • RT @makieduardo: "Keep me safe, O God... for in you I take refuge." (Psalm 16:1) 2010-03-11
  • @packetlog Philosophies of India? That wasn't in my list, but if you think its worth the read, then why not?! smile 2010-03-11
  • i'm on a voyage to read over 1101 books! smile 2010-03-10
  • @nightdreamer vampires? lol. i don't even like them as much as a commoner.. wink whoops! not to pull on any string there! tongue 2010-03-10
  • why is it that i find myself attracted more to classic novels?? 2010-03-10
  • @codinghorror lol. i'd love to see that happen tongue 2010-03-10
  • @gregmoreno had a look at that a long time ago. isn't it expensive though? or is it worth it? 2010-03-10
  • it took 3 yrs for Kindle to be introduced globally.. i wonder how long i have to wait for Nook sad 2010-03-09