10
votes
3answers
220 views

Should general 404 page be shown to the user if he clicks one-time link second time?

There is a Sign up function in a web application. After user signs up, an email message with confirmation link is sent to his email address. This confirmation link is obviously valid only one time. ...
4
votes
2answers
187 views

How should removed pages be handled in e-commerce sites?

On my e-commerce website I create many sale event/campaign related categories which are put offline after a specific event/campaign is over. Lots of customers bookmarks those category page and then ...
3
votes
3answers
157 views

Is displaying search bar in Search Result/Error 404 page redundant (when it's already on sidebar/header)?

Is it redundant to display the search bar on Search Result or Error 404 page again when the website already has it on the sidebar/side navigation or on header? I've always felt it's kind of redundant ...
8
votes
4answers
241 views

Is there ever a circumstance where the user should be notified of a user interface no-op?

The headline may be a bit confusing, so here's a web example (although this question is equally applicable to desktop applications): I open up the same eBay listing in 2 separate tabs of my web ...
6
votes
2answers
452 views

What image and message use in the “Not found” page (404 error page) [closed]

I've seen the robot of Google, the creature that has Github. I think that is question of imagination and what kind of data manages your web app to design a custom image and the message to show to the ...
9
votes
4answers
453 views

Error message that always appears in the same place

Is it okay if error messages always appear in the same place on a website? I know the right thing to do is place errors inline, close to where the error occured. But there's hundreds of errors that ...
28
votes
12answers
818 views

Blocking IE6: Deny outright or warn of issues?

We're looking at (finally) retiring IE6 support. I've always been a big fan of graceful degradation but we're really pushing ahead and trying to embrace features that we're simply not going to want ...