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 could happen when users play with my site and I don't have the time to create customized inline errors for each one. I'm proposing that I slide down a red box at the top of the page whenever an error occurs. The box slides back up and disappears in 5 seconds.
Since the error message always occurs in the same place, won't users be trained to look up there whenever something bad happens, even if they're clicking somewhere low in the page? And is there any better alternative to designing this generic error?