I'd would like to know all the reasons to avoid popups in a website (in a web design best practices point of view).
Ex : doesn't use all screen space, needs Javascript...
I'd would like to know all the reasons to avoid popups in a website (in a web design best practices point of view).
Ex : doesn't use all screen space, needs Javascript...
The question should be What is a remotely good reason to have popups on a website?
To me, it depends on what kind of popups.
If you're talking about the old fashioned, new window, ad-filled annoyance popups - avoid them at all costs. They are damn irritating. Everything that only/99% of the time annoys the user should go away, simple as that.
However, if you're talking about popups as in modal dialogs or small information windows in an application, those are usually fine. It all depends.
Every browser has a pop-up blocker these days, so your users will be forced to allow exceptions for your site. Personally I don't tend to go back to sites with popups.
As many organisations don't allow their employees to change settings like this, you could potentially be stopping your site from working for a lot of people.
Many sites are using pop-unders, but I find these annoying too. I have seen recently people are using slide-in strips at the top or bottom of the page.