3 ms·
BTW you can see the remnants of the code that supported this feature for popups still in use for things like HTTP Basic Auth dialogs: http://www.pagetutor.com/k
by bengoodger 13y ago
BTW you can see the remnants of the code that supported this feature for popups still in use for things like HTTP Basic Auth dialogs: http://www.pagetutor.com/keeper/http_authentication/index.html http://www.pagetutor.com/keeper/http_authentication/index.ht...
The feature went through several iterations. Originally, popups were just shown with their requested size anywhere within the browser window. The idea was that a page could only damage itself by opening popups and not interfere with your window manager state.
This was deemed ineffective (sites knowingly do stuff to themselves like this all the time - e.g. overlay divs), so we auto-positioned them at the bottom right and hoped you figure out that their titlebars were stacked down there and would drag them up.
Then we made them detach immediately when you clicked them.
Then we got the feedback evmar mentions and we just did the boring thing. Personally I find it less discoverable now (and am constantly missing popups) but non-user-gesture generated popups seem relatively rare on the web these days compared to more annoying stuff.
- jordanthoms 13y agoMy main annoyance is that a lot of sites now (knowing that if they create a popup the old way it'll be blocked), now just wait till you click or mouse over something and create the popup then, which chrome then allows (it's not blocked at all). So this means the majority of advertising pop ups on the web are actually not blocked by chrome.