Andrew Connell [MVP SharePoint]
1740 Posts |  46 Articles |  5310 Comments
.NET  |  MCMS  |  SharePoint  |  Office System
Andrew Connell's RSS Feed    
AC's Blog Quick Links
SharePoint Quick Links
Article Categories
Archives
May, 2012 (2)
April, 2012 (4)
March, 2012 (4)
February, 2012 (4)
January, 2012 (12)
December, 2011 (6)
November, 2011 (3)
October, 2011 (17)
September, 2011 (8)
August, 2011 (6)
July, 2011 (7)
June, 2011 (13)
May, 2011 (9)
April, 2011 (15)
March, 2011 (1)
February, 2011 (6)
January, 2011 (5)
December, 2010 (11)
November, 2010 (6)
October, 2010 (12)
September, 2010 (5)
August, 2010 (4)
July, 2010 (5)
June, 2010 (6)
May, 2010 (11)
April, 2010 (11)
March, 2010 (9)
February, 2010 (9)
January, 2010 (3)
December, 2009 (10)
November, 2009 (15)
October, 2009 (15)
September, 2009 (7)
August, 2009 (4)
July, 2009 (10)
June, 2009 (8)
May, 2009 (2)
April, 2009 (9)
March, 2009 (6)
February, 2009 (16)
January, 2009 (6)
December, 2008 (12)
November, 2008 (12)
October, 2008 (27)
September, 2008 (13)
August, 2008 (14)
July, 2008 (14)
June, 2008 (12)
May, 2008 (23)
April, 2008 (12)
March, 2008 (15)
February, 2008 (13)
January, 2008 (12)
December, 2007 (10)
November, 2007 (8)
October, 2007 (15)
September, 2007 (20)
August, 2007 (21)
July, 2007 (16)
June, 2007 (8)
May, 2007 (25)
April, 2007 (16)
March, 2007 (18)
February, 2007 (18)
January, 2007 (12)
December, 2006 (16)
November, 2006 (13)
October, 2006 (18)
September, 2006 (22)
August, 2006 (27)
July, 2006 (23)
June, 2006 (23)
May, 2006 (23)
April, 2006 (9)
March, 2006 (17)
February, 2006 (15)
January, 2006 (23)
December, 2005 (31)
November, 2005 (32)
October, 2005 (38)
September, 2005 (53)
August, 2005 (30)
July, 2005 (63)
June, 2005 (30)
May, 2005 (59)
April, 2005 (29)
March, 2005 (74)
February, 2005 (27)
January, 2005 (22)
December, 2004 (32)
November, 2004 (42)
October, 2004 (39)
September, 2004 (20)
August, 2004 (14)
July, 2004 (27)
June, 2004 (40)
May, 2004 (5)
April, 2004 (6)
March, 2004 (16)
February, 2004 (26)
January, 2004 (23)
December, 2003 (7)
November, 2003 (14)
October, 2003 (20)
September, 2003 (4)
Post Categories



Managed Windows Shared Hosting

[via Peter Bromberg]

"If it ain't broke, don't fix it!"

<rant>

Aren't we all supposed to live by this mantra? So CodePlex looked ok and the search worked just fine... but apparently the owners decided it was broken. The new look & feel is ok... although it feels like everything was just thrown all over the page and organized with a few lines. Yuck.

But the search? Man, this "new" search is horrible. As Peter wrote about in his AJAX: Enough Already! post, looks like they decided to AJAXify it for AJAXian sake. All searches on CodePlex now use AJAX. AJAX is supposed to provide a cleaner and better user experience, but the way they did it on CodePlex is, agreeing fully with Peter, "that's a lot more annoying and disruptive to the user experience than a slight flicker of a quick postback".

See for yourself. When you execute a search, they put a gray box over the whole browser with a little green message stating "Updating..."... nice... no animation or anything. Same deal when you jump from one page to the next. The only way you know search is working is if you have seen or heard about this before (thankfully I saw Peter's post)... even the IE false-sense-of-progress bar in the status bar at the bottom of IE doesn't even move... nice.

I just went over and searched for "sharepoint" and I sat staring at this gray box for 5 seconds... nice... if I didn't know better, I would have closed by browser tried again, then jumped over to Firefox and tried the same thing. So I figure "ok, they got some caching going I bet... next search will be faster." Nope... 4-6 seconds every single time I search for SharePoint.

Man, such a bad experience now... and that's so sad. It isn't like this is some super complex search or anything... it isn't like the old one was broken. Even the big, complex searches you run out there use postbacks with a little "working" page (ever searched for a flight on Expedia or Delta?) and it works just fine. Why... why oh why CodePlex guys did you have to do this? Arg :(

</rant>

posted on Wednesday, October 10, 2007 9:42 AM

Feedback

# re: CodePlex's Search Now Officially Sucks :( 10/10/2007 10:53 AM Peter Bromberg
Gravatar Yup. Hit the nail right between the eyes, Andrew.

# re: CodePlex's Search Now Officially Sucks :( 10/10/2007 4:27 PM Sam H
Gravatar You got that right...

It works "normally" if you have javascript disabled. :)

# re: CodePlex's Search Now Officially Sucks :( 10/10/2007 4:35 PM AC [MVP MOSS]
Gravatar Sam-
We need a site specific JavaScript disabling capability! :)

# re: CodePlex's Search Now Officially Sucks :( 10/10/2007 7:59 PM Kanwal
Gravatar If you are looking to disable JS on specific sites..firefox users check out

http://ilias.ca/archive/mozilla/browserfaq/noJS



# re: CodePlex's Search Now Officially Sucks :( 10/11/2007 12:20 AM The Mossman
Gravatar As the world moves towards a more responsive internet (known in some circles as RIA (not pronounced as reeah)) true user interface design becomes more important. With rich internet apps becoming easier to make, more people who have no business designing human interfaces will be making them.

# re: CodePlex's Search Now Officially Sucks :( 10/11/2007 10:40 AM Kevin
Gravatar We actually talked about implementing something quite similar on one of our sites here and there were very few situations we could come up with that it actually served the end user better than other methods. We're still split on whether this kind of window or a pop up is better for alert/modal windows. The advantage we liked over a pop up was that it avoids the various issues with tabbed browsers, people with tons of windows open already, popup blockers, etc. It just keeps it in the current site/application window. Biggest downside currently is accessiblity.

The codeplex implementation is particularly funny because the search results still load as a traditional postback page refresh.

# re: CodePlex's Search Now Officially Sucks :( 10/11/2007 5:16 PM Sam H
Gravatar
there's a firefox extension called noscript I use that does site whitelisting/blacklisting (even just for the session if you like).

https://addons.mozilla.org/en-US/firefox/addon/722

might be the same one that guy Kanwal plugged

There's another one I use for cookies called CookieSafe too.

hopefully I'll see you for dinner when you guys are in town. looks like Jason is working through the details. :)





# re: CodePlex's Search Now Officially Sucks :( 10/13/2007 12:44 AM CStick
Gravatar Can that really be classified as AJAX. It looks like they are just changing the visual appearance of the document on submit and not actually doing anything asynchronous. The page it is still posting.

I've seen this used to prevent people from clicking buttons over and over during expected long processes. Well, the site is pretty slow, relatively speaking.

# re: CodePlex's Search Now Officially Sucks :( 10/29/2007 11:45 AM Becky Isserman
Gravatar It just seems like most search engines get worse over time as more data is added and there isn't much we can do...Also, noscript is great if you remember you have it installed, because I notice a lot when my boyfriend is using it when he is trying to authenticate a form (i.e. amazon.com login) he forgets that it's on. He then spends 30 minutes trying to figure out why exactly he can't login. just remember to turn it off when you don't need it and you should be fine if you use it.

Post Feedback

Title:
Name:
Email:
(email will not be displayed)
Url:
Comments: 
Please add 3 and 8 and type the answer here:    
All Comments Are Filtered & Moderated
Unfortunately comment spammers are just too effecient and are constantly dirtying up blogs with irrelevant and unwanted comments trying to improve their standing on search engines. All comments on this blog are moderated. I do not censor comments, but I don't approve comments with vulger language or those soliciting products. Most of the time comments are approved within a few hours of being submitted with the only exception when I'm traveling.

Why are you asking for my email address?
The only reason I'm asking for your email address, which isn't required to submit a comment, is to provide a gravatar if you've created an account for yourself and associated your email address with a small image. If you have a gravatar created for the email address you submit, it will appear next to your comment. Otherwise nothing will appear.

What is a gravatar?
A gravatar is a "globally recognized avatar." You can get more information about gravatars, as well as create your own for free, at www.gravatar.com. You can also view my gravatar here.


Copyright © 2003 - 2012 Andrew Connell
Creative Commons License 
This work is licensed under a Creative Commons License

 
SharePoint Training
Looking for SharePoint 2010 training for developers, administrators, power users, information workers, end users & web designers? Look no further! My company, Critical Path Training offers the best SharePoint training around! We offer public & private classes both as in-person instructor-loed hands-on classes and online classes. Check out our schedule and course catalog for all the ways we can get you going on your SharePoint path!