Unoffical empeg BBS

Quick Links: Empeg FAQ | RioCar.Org | Hijack | BigDisk Builder | jEmplode | emphatic
Repairs: Repairs

Page 1 of 2 1 2 >
Topic Options
#270151 - 19/11/2005 19:47 Please explain. What's so F*CKING HARD about blocking popups?!
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31584
Loc: Seattle, WA
Every single web browser I've seen that has popup blocking built-in, including the latest versions of Firefox (yes the latest beta) and Internet Explorer, can't seem to get it right. There are still popups that sneak through.

On the PC, I use Maxthon which has the best popup blocking I've seen of them all, and even it sometimes can't block all popups. Sometimes I'll surf to a page and Maxthon will spawn a popup in IE.

WHAT THE F*CK IS SO HARD? You guys wrote the browser code, and in the browser code there's a function that spawns a new window. WHAT IS SO DIFFICULT ABOUT SIMPLY NOT RUNNING THAT CODE?
_________________________
Tony Fabris

Top
#270152 - 19/11/2005 20:02 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: tfabris]
robricc
carpal tunnel

Registered: 30/10/2000
Posts: 4931
Loc: New Jersey, USA
Even if you can't see any flash items on the page, lots of websites are using flash to generate popups because it's not usually blocked by browsers. Have you tried something like this?

EDIT: Changed link to another site with the same info. I would rather not give Technosailor any sort satisfying feeling that comes with helping people. What kind of retarded loser sits at his computer monitoring his web logs on a Saturday night anyway?


Edited by robricc (19/11/2005 23:28)
_________________________
-Rob Riccardelli
80GB 16MB MK2 090000736

Top
#270153 - 19/11/2005 20:22 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: tfabris]
tman
carpal tunnel

Registered: 24/12/2001
Posts: 5528
They could totally disable the ability for you to get popups but it would break stuff. For example you still want the ability to press a button and have a new window appear. Get rid of that and lots of websites will break.

Top
#270154 - 19/11/2005 20:40 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: tman]
gbeer
carpal tunnel

Registered: 17/12/2000
Posts: 2665
Loc: Manteca, California
There is an option to prevent that too. Or rathar it forces all new windows to open in the current window. Great for those sites that generate new windows whenever an off-site link is clicked.
_________________________
Glenn

Top
#270155 - 19/11/2005 21:33 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: gbeer]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31584
Loc: Seattle, WA
Quote:
Or rathar it forces all new windows to open in the current window.

Yeah, even with that option enabled, these damn popups keep opening in new windows. Yes, in all the browsers I've tried.

Quote:
They could totally disable the ability for you to get popups but it would break stuff. For example you still want the ability to press a button and have a new window appear.

Right. Aware of that. My question is, why is it so absurdly difficult for the people who wrote the code to capture that button press, and the people who wrote the code to open that new window, to talk to each other?

Quote:
Even if you can't see any flash items on the page, lots of websites are using flash to generate popups because it's not usually blocked by browsers.

I didn't think Flash could cause the web browser to spawn a new window. I though it could just make a flash animation float above the current window. Which I've seen plenty of, but that's not the specific problem I'm complaining about.

If what you say is true, I'd love to find a browser or a plug-in that toggled the enable and disable of flash via a toolbar button.

Does anyone know if what Rob is saying is correct? Can flash actually spawn a new IE or Firefox window? Or can it only make flash animations float over the current web page?

Quote:
Have you tried something like this?

Yes, I will most likely resort to third-party blocking utilities soon. In the past I have done this, but then most web browsers started implementing decent pop up blocking and I no longer needed to. Now suddenly it seems the advertisers have gotten more clever and we're back to square one. But in any case, the point of this thread was more along the lines of a general theoretical question about web programming and browser behavior. Not "how do I block popups", but rather "why is it so hard for them to block popups from within the web browser's own code?"

You'd think the people who WROTE the web browser could have some influence over its own behavior, you know?
_________________________
Tony Fabris

Top
#270156 - 19/11/2005 21:39 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: tfabris]
mcomb
pooh-bah

Registered: 31/08/1999
Posts: 1649
Loc: San Carlos, CA
Quote:
Yeah, even with that option enabled, these damn popups keep opening in new windows. Yes, in all the browsers I've tried.

Out of curiosity do you have an example site that does that? I've seen lots of complaints about advertisers finding ways to get around popup blockers, but it never seems to happen to me (I use privoxy which you might want to look into).

-Mike
_________________________
EmpMenuX - ext3 filesystem - Empeg iTunes integration

Top
#270157 - 19/11/2005 21:52 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: tfabris]
matthew_k
pooh-bah

Registered: 12/02/2002
Posts: 2298
Loc: Berkeley, California
Well, as long as you want some pop up windows to open, it's going to be a constant battle to filter the adds vs the legitimate windows. In the beginning, the adds used onload while the legitimate windows used onclick. So, you block the onload. So then the adds start trigging them with an onclick when you click on something you want open. And so on.

Click and Run flash is a great firefox extension. You should have it weather or not flash can spawn a window. There is the occasionall all flash web site that requires clicking and running three flash items per page, but those aren't very common.

Matthew

Top
#270158 - 19/11/2005 22:31 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: tfabris]
Technosailor
new poster

Registered: 19/11/2005
Posts: 1
Found this thread when looking through my logs. The link above is from an entry that I posted.
Quote:
Yes, I will most likely resort to third-party blocking utilities soon. In the past I have done this, but then most web browsers started implementing decent pop up blocking and I no longer needed to. Now suddenly it seems the advertisers have gotten more clever and we're back to square one. But in any case, the point of this thread was more along the lines of a general theoretical question about web programming and browser behavior. Not "how do I block popups", but rather "why is it so hard for them to block popups from within the web browser's own code?"

You'd think the people who WROTE the web browser could have some influence over its own behavior, you know?



You obviously did not try THAT link because if you did you would know that that is NOT a third party "plugin". That IS the people who made the broswer giving you control over it. Read the entry so you don't sound like a retard.

Top
#270159 - 19/11/2005 23:02 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: Technosailor]
rob
carpal tunnel

Registered: 21/05/1999
Posts: 5335
Loc: Cambridge UK
Quote:
Read the entry so you don't sound like a retard.

Excuse me, this is a friendly community, most of us know Tony very well, personally in many cases, and it's not appreciated for an unknown to swoop in and be so rude! What image of yourself do you think you're presenting, jumping into the middle of a conversation between people you don't know (hence are unfamiliar with their background, personality or writing style) and calling somebody a retard? If you did that at a pub you'd be lucky not to get a smack in the face.

Thanks for caring. Come back when you own an empeg.

Rob

Top
#270160 - 19/11/2005 23:45 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: mcomb]
Attack
addict

Registered: 01/03/2002
Posts: 598
Loc: Florida
I use Firefox at work and home. About a month ago I needed to install Flash in Firefox since then I've noticed pop-ups at sites I visit that didn't have popups before installing Flash. At home I don't see any popups. I use NoScript and I don't have Flash installed.
_________________________
Chad

Top
#270161 - 20/11/2005 00:18 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: tfabris]
RobotCaleb
pooh-bah

Registered: 15/01/2002
Posts: 1866
Loc: Austin
http://flashblock.mozdev.org/

Flash can only spawn new windows if it calls a JS function or if it use '_blank' as it's target (like HTML).
^^
AFAIK

Top
#270162 - 20/11/2005 00:48 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: Technosailor]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31584
Loc: Seattle, WA
Quote:
You obviously did not try THAT link because if you did you would know that that is NOT a third party "plugin".

You're absolutely right. I merely followed the link and saw the web page title and assumed it was a web site for a browser plug-in. I did not read it in detail.

I was being a little bit of a jerk because I assumed that the first thing I'd get from people is links to popup blocker tools. Which, although I certainly am in need of those things, I was trying to deliberately steer the discussion back to the basic question. Sorry about that.

I'll investigate that link in much more detail soon.
_________________________
Tony Fabris

Top
#270163 - 20/11/2005 01:12 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: tfabris]
msaeger
carpal tunnel

Registered: 23/09/2000
Posts: 3608
Loc: Minnetonka, MN
I liked the way the google toolbar for IE did it the best. It would just block everything and if you were going to click a link that you knew would generate a pop up you wanted you would just control click and it would allow it.
_________________________

Matt

Top
#270164 - 20/11/2005 06:47 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: msaeger]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31584
Loc: Seattle, WA
Yeah, what I'm wondering is why hat kind of behavior takes a third party application (or in the case of the firefox configuration tweak mentioned above, a secret-hidden-code thing). Why don't they just do this by default?
_________________________
Tony Fabris

Top
#270165 - 20/11/2005 07:04 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: tfabris]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31584
Loc: Seattle, WA
Okay, I just tried the suggestion in firefox of setting that configuration value to 2.

Still got popups when I went to certain sites. Fewer, but still got them.

Still wondering what it is, under the hood, that allows this to even be possible, let alone so hard to prevent.
_________________________
Tony Fabris

Top
#270166 - 20/11/2005 13:04 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: tfabris]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14487
Loc: Canada
Try the same sites with the same browser, under Linux instead of Redmond.

There just might be a difference there, and that might explain your observations.

Cheers

Top
#270167 - 20/11/2005 13:36 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: tfabris]
peter
carpal tunnel

Registered: 13/07/2000
Posts: 4175
Loc: Cambridge, England
Quote:
Still wondering what it is, under the hood, that allows this to even be possible, let alone so hard to prevent.

Beats me. You wouldn't catch Fresco doing that stuff: it came with a toolbar button for enable/disable Javascript as standard. Also it deliberately disobeyed all the "no toolbar, no scrollbars"-type options that the JS "new window" call could specify. I dimly remember a dialog box saying something like "A JavaScript wants to open a new window: allow Y/N", but that might have been in NCFresco -- the set-top-box version -- which runs fullscreen and can't open new windows anyway.

Back in the day, we did find at least one site (bonus.com) that had all its content in a popup, but all its scripts in the main window, so you needed both around at once (and it didn't work at all in NCFresco).

Peter

Top
#270168 - 20/11/2005 14:02 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: tfabris]
FireFox31
pooh-bah

Registered: 19/09/2002
Posts: 2494
Loc: East Coast, USA
I have to tin-foil-hat this one and ask: Is it hard to prevent or do the developers just not WANT to prevent it? What profit incentive does MS have to fight the marketers who are constantly abusing their code? And does the Mozilla community have time to fight this battle?

Google, on the other hand, is more than happy to further ingrain their name into your every fabric of existance via a solidly working popup blocking solution. Just like so many other software tools/utilities, let third parties profit from solutions that the big boys don't want to fix/implement.
_________________________
-
FireFox31
110gig MKIIa (30+80), Eutronix lights, 32 meg stacked RAM, Filener orange gel lens, Greenlights Lit Buttons green set

Top
#270169 - 20/11/2005 15:39 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: tfabris]
Attack
addict

Registered: 01/03/2002
Posts: 598
Loc: Florida
Tony, can you PM me or post a list of sites your still getting popups at? I would like to see if I get the popups.
_________________________
Chad

Top
#270170 - 20/11/2005 15:49 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: FireFox31]
Attack
addict

Registered: 01/03/2002
Posts: 598
Loc: Florida
Quote:
I have to tin-foil-hat this one and ask: Is it hard to prevent or do the developers just not WANT to prevent it?


My creditcards and bank all use popups. Even at work our system uses popups when someone enters data in a form incorrectly we use the popup to greater explain what they did wrong.
_________________________
Chad

Top
#270171 - 20/11/2005 17:25 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: Attack]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31584
Loc: Seattle, WA
Quote:
can you PM me or post a list of sites your still getting popups at?

If you want popups, including ones harboring Java trojans and such (make sure your virus scanner is up to date), just surf to astalavista.box.sk and use its search feature to search for registration serial numbers to popular apps. The crack/serialnumber sites that get sub-linked as a result of your search almost universally have serious popup and trojan problems. Try a bunch of those.
_________________________
Tony Fabris

Top
#270172 - 20/11/2005 17:35 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: tfabris]
Attack
addict

Registered: 01/03/2002
Posts: 598
Loc: Florida
I searched for UltraEdit and clicked on all the resulting links. I didn't get one popup. Do I need to try and download from one of these sites?
_________________________
Chad

Top
#270173 - 21/11/2005 00:44 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: tfabris]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14487
Loc: Canada
Not a single pop-up of any kind. Mozilla 1.7.12-ubunutu1 (Linux).

Top
#270174 - 21/11/2005 01:03 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: tfabris]
msaeger
carpal tunnel

Registered: 23/09/2000
Posts: 3608
Loc: Minnetonka, MN
With firefox and the popups must die extension installed I got no popups from sites listed in the results for serial numbers. Without it I did get popups.

The problem with the popups must die extension is it won't open a new window for anything like if I click a link that wants to open a new window nothing happens and I have to right click and tell it to open in a new window.
_________________________

Matt

Top
#270175 - 25/11/2005 23:07 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: msaeger]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31584
Loc: Seattle, WA
Here's another example of a web site that gets around the popup blockers built in to my web browsers.

http://www.planetvids.com/html/Missle-Jam.html
_________________________
Tony Fabris

Top
#270176 - 26/11/2005 04:37 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: tfabris]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14487
Loc: Canada
Nice video! But still no pop-ups here.

Cheers

Top
#270177 - 26/11/2005 05:18 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: mlord]
RobotCaleb
pooh-bah

Registered: 15/01/2002
Posts: 1866
Loc: Austin
You'll never get him to switch.

Top
#270178 - 26/11/2005 05:24 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: tfabris]
matthew_k
pooh-bah

Registered: 12/02/2002
Posts: 2298
Loc: Berkeley, California
The only time I got pop-ups from that page was when I clicked-n-ran the flash ad. I'm not sure that's what caused it, but I went back twice more when the add was non-flash, and didn't get any popups.

Blocking all or no popups is easy. The moment you want to teach your computer to think, you've got yourself a much bigger problem.

Matthew

Top
#270179 - 26/11/2005 06:42 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: tfabris]
drakino
carpal tunnel

Registered: 08/06/1999
Posts: 7868
I tired multiple videos on that site, and not a single one caused a popup in Safari under 10.4.3. Also helped to prove the WMV Quicktime codec I found works great, no more need for Windows Media Player on the Mac now.

Top
#270180 - 26/11/2005 07:23 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: tfabris]
StigOE
addict

Registered: 27/10/2002
Posts: 568
Didin't get any popups with Opera on Windows 2000 from that site either...

Stig

Top
#270181 - 26/11/2005 07:48 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: tfabris]
andy
carpal tunnel

Registered: 10/06/1999
Posts: 5915
Loc: Wivenhoe, Essex, UK
I don't get any popups there with Firefox 1.5rc3 on Windows.
_________________________
Remind me to change my signature to something more interesting someday

Top
#270182 - 26/11/2005 08:57 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: tfabris]
BartDG
carpal tunnel

Registered: 20/05/2001
Posts: 2616
Loc: Bruges, Belgium
Quote:
Here's another example of a web site that gets around the popup blockers built in to my web browsers.

http://www.planetvids.com/html/Missle-Jam.html

No popups on that page with Firefox 1.07 for me!
_________________________
Riocar 80gig S/N : 010101580 red
Riocar 80gig (010102106) - backup

Top
#270183 - 26/11/2005 13:32 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: andy]
hybrid8
carpal tunnel

Registered: 12/11/2001
Posts: 7738
Loc: Toronto, CANADA
I didn't get any pop-ups with Firefox 1.5rc2 on a Mac either.

Bruno
_________________________
Bruno
Twisted Melon : Fine Mac OS Software

Top
#270184 - 26/11/2005 13:43 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: tfabris]
BAKup
addict

Registered: 11/11/2001
Posts: 552
Loc: Houston, TX
It tried to do a popup when ever it got focus, but every time the popup blocker in Windows XP SP2 Aiiiieeeee 6.0 blocked it.
_________________________
--Ben
78GB MkIIa, Dead tuner.

Top
#270185 - 26/11/2005 16:18 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: BAKup]
gbeer
carpal tunnel

Registered: 17/12/2000
Posts: 2665
Loc: Manteca, California
Quote:
Aiiiieeeee
giggles abound.
_________________________
Glenn

Top
#270186 - 28/11/2005 03:33 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: tfabris]
tanstaafl.
carpal tunnel

Registered: 08/07/1999
Posts: 5546
Loc: Ajijic, Mexico
Here's another example of a web site that gets around the popup blockers built in to my web browsers.


My Google popup blocker knocked them out...

tanstaafl.
_________________________
"There Ain't No Such Thing As A Free Lunch"

Top
#270187 - 28/11/2005 14:51 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: tanstaafl.]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31584
Loc: Seattle, WA
Quote:
My Google popup blocker

My point of this thread wasn't to compare third-party blocker utilities. Rather, to discuss the programattical reasons why popup blocking is so poorly implemented in the base web browsers. I'm still not completely sure why.
_________________________
Tony Fabris

Top
#270188 - 28/11/2005 15:08 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: tfabris]
andy
carpal tunnel

Registered: 10/06/1999
Posts: 5915
Loc: Wivenhoe, Essex, UK
Quote:
Quote:
My Google popup blocker

Rather, to discuss the programattical reasons why popup blocking is so poorly implemented in the base web browsers. I'm still not completely sure why.


Because when most of the browsers were first coded they didn't have to worry about the issue of popups and the sort of end-to-end management of the tracking of whether a popup should our shouldn't happen is just the sort of change it is hard to graft onto a complex and spralling app.

As to why the more recently created browsers aren't better at it than they are, that is a harder question.
_________________________
Remind me to change my signature to something more interesting someday

Top
#270189 - 28/11/2005 18:19 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: tfabris]
Mataglap
enthusiast

Registered: 11/06/2003
Posts: 384
Quote:
Rather, to discuss the programattical reasons why popup blocking is so poorly implemented in the base web browsers. I'm still not completely sure why.


I'll take a shot at this... Because the real issue is distinguishing between what's a necessary popup and what's not. Granted most useful popups have been replaced, but not all. And that's not a core function of a web browser. Also, there are so many ways to create a new window or tab...

Without actually doing the analysis it seems that the routine to open a window is going to be the same whether it's a popup or starting the browser, so just NOPing that isn't a good idea.

The old-school method was to supress new windows that were part of a "onPageLoad" method, and while that used to work, just like anything, it's an arms race and the advertisers care more about making it work than people who are trying to deal with an entire browser.

Almost all popups need to load content from somewhere, and the URL for that content is not very different from ad blocking, which is all about choosing good content over bad content.

Between Adblock and the basic UI options in Firefox I haven't had a problem with popups, and the rare occcasions when there's a popup I do want that adblock blocks, most of the time I figure it couldn't have been that important anyway, rather than clicking once to turn off adblock, clicking the link, and then clicking adblock back on.

So maybe consider the problem in a different domain, that of content discrimination?

--Nathan

Top
#270190 - 28/11/2005 18:27 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: Mataglap]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31584
Loc: Seattle, WA
Why is it so difficult to distinguish between the undesired kind of popup (one that didn't come from me clicking on a link) and the desired kind (that is the direct result of me clicking on a link)?
_________________________
Tony Fabris

Top
#270191 - 28/11/2005 18:38 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: tfabris]
wfaulk
carpal tunnel

Registered: 25/12/2000
Posts: 16706
Loc: Raleigh, NC US
I imagine that the software architecture is sufficiently abstracted that by the time the call to open the new window is reached, it really has no idea how it got there.

I think all of it comes down to the fact that it they were written without the notion of ever having to implement something like this and all the implementations so far are (more or less) lousy hacks. A completely new browser implementation will probably be required with that as a design criterion before it's fixed.
_________________________
Bitt Faulk

Top
#270192 - 28/11/2005 18:48 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: BartDG]
jpt
new poster

Registered: 10/11/2005
Posts: 35
Firefox 1.5 on windows blocks two popups on that page for me, and none make it all up (even with adblock disabled).
_________________________
MkIIa #40104178, 22GB

Top
#270193 - 28/11/2005 19:19 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: jpt]
RobotCaleb
pooh-bah

Registered: 15/01/2002
Posts: 1866
Loc: Austin
Navigate around, don't just sit on that page. I'm using FF 1.5 and I don't get popups until I click a link (I clicked Nerdy Videos). Two popups occurred. They don't really bother me so much, though. Very rarely do I get a popup with any content. Anytime I see an ad that is an image that I don't want to see I right-click and block images from that host. They stay blocked. Flashblock keeps me from seeing flash ads.

Top
#270194 - 28/11/2005 19:52 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: wfaulk]
Mataglap
enthusiast

Registered: 11/06/2003
Posts: 384
Quote:
I think all of it comes down to the fact that it they were written without the notion of ever having to implement something like this and all the implementations so far are (more or less) lousy hacks. A completely new browser implementation will probably be required with that as a design criterion before it's fixed.


I can't help but be reminded of thousands of arguements about policy enforcement vs. functional implementation in the Linux kernel. What's worked over and over again is to provide a new layer or interface for policy decisions and not try to extend pure functionalness to make special case decisions. Especially in a program like a web-browser there's no way any one engineer can understand all the myriad ways users will want the thing to behave.

Top
#270195 - 28/11/2005 20:40 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: wfaulk]
andy
carpal tunnel

Registered: 10/06/1999
Posts: 5915
Loc: Wivenhoe, Essex, UK
You then also have to add in the fact that in some cases popup windows uncommanded by the user are in fact what is desired.

As an example I write complex IE based Intranet apps, that are designed to look like and behave like "normal" Windows applications. Two of the features in the main app I have been involved in are Reminders and Messages.

Both these features need to be able to pop up a new window when a note worth even happens (i.e. a reminder occurs or a new message arrives).

The first thing you have to do when running the application in question is disable popup blocking for the web server it runs from.

P.S. admittedly we could implement the functionality slightly differently, by displaying a message in the main window when an event occured, for the user to then click on (though that wouldn't give quite the immediacy).

When we designed the app a few years ago however there were no such things as annoying popups and popup blockers
_________________________
Remind me to change my signature to something more interesting someday

Top
#270196 - 29/11/2005 01:09 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: Mataglap]
FireFox31
pooh-bah

Registered: 19/09/2002
Posts: 2494
Loc: East Coast, USA
Quote:
there's no way any one engineer can understand all the myriad ways users will want the thing to behave.

Maybe the engineer, supported by their manager, could make options for the questionable functionality. Checkboxes allowing the user to choose which types of popups (or other functionality) to allow. Maybe options are not profitable enough (re: commercial coder salary or open-source coder time).

/me kicks the Orinoco wireless driver and SpySweeper client and server which wasted his whole day at work because they didn't have that I needed.

Bitt, don't worry, I bet IE 7 will be a "total rewrite", so all those hacks will be fixed.... and thousands more hacks introduced. (a MS rep spoke at my work a while back, proclaiming that something (Longhorn?) was a "total rewrite", met by the groans of the audience.)
_________________________
-
FireFox31
110gig MKIIa (30+80), Eutronix lights, 32 meg stacked RAM, Filener orange gel lens, Greenlights Lit Buttons green set

Top
#270197 - 02/12/2005 04:54 Re: Please explain. What's so F*CKING HARD about blocking popups?! [Re: RobotCaleb]
Robotic
pooh-bah

Registered: 06/04/2005
Posts: 2026
Loc: Seattle transplant
Quote:
http://flashblock.mozdev.org/

Very cool. Lovin' it seriously.
Updated version just released Nov 30.
_________________________
10101311 (20GB- backup empeg)
10101466 (2x60GB, Eutronix/GreenLights Blue) (Stolen!)

Top
Page 1 of 2 1 2 >