Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsRepositoryRepositorySummary of actual problems with RepositorySummary of actual problems with Repository
Previous
 
Next
New Post
9/10/2007 3:53 PM
 

I guess I'm just not understanding WHY this is such an issue for your users. Honestly, it's working exactly the way it's supposed to. The whole idea of popup blockers is to prevent a web site from opening another window.

A popup blocker should tell the user that the link I just clicked on is attempting to open a new window and let ME decide whether to disallow it, temporarily allow popups from the site I'm viewing, or to always allow popups from the site.

That is exactly the desired behavior. To attempt to force windows to open even when a user has a popup blocker installed should not be done by any developer who has the least amount of respect for their visitors.

 
New Post
9/10/2007 4:41 PM
 

sfabian@gooddogs.com wrote
{...}

That is exactly the desired behavior. To attempt to force windows to open even when a user has a popup blocker installed should not be done by any developer who has the least amount of respect for their visitors.

I completey agree with the last part.

But that's why we should *NOT* use a pop-up for links, but target=_blank
I am in close contact with all my visitors through the forums, and I can assure you that many people complain and have problem in opening the link. Because once you have DISABLE the pop-up in IE or other software and set it like : "do not warn me for future pop-up" (no matter what the URL of the site is), then you click on VISIT, and *NOTHING* happen (because you are not informed that a pop-up should be launched)... What is your conclusion : the website is not working. Now, you can think that people are stupid, they should not behave like this, ... Think what you want, but the reality is there. Too often programmers are far away from developpers.
But the reality is here to inform me that LOTS of people click on VISIT, and nothing happen ==> they just go away or somewhere else, where links are working as THEY expect to...
That's all. Once you have understood this, you have the whole problem in hand. For me, if the situation would stay like this, I would prefer knowing it and finding an alternative solution. I can not do a webpage for people going elsewhere because they think it does not work. I am not doing some work for not being visited/read.

DV

 
New Post
9/10/2007 4:45 PM
 
So, someone selects an option to block popups AND selects an option NOT to be warned and then they wonder why a link doesn't work? Is that the Use Case you want me to program for?
 
New Post
9/10/2007 4:48 PM
 

sfabian@gooddogs.com wrote
So, someone selects an option to block popups AND selects an option NOT to be warned and then they wonder why a link doesn't work? Is that the Use Case you want me to program for?

I have slightly modified my previous post, but understand that people do this when they receive their computer, and they first surf on the web (the very first time). And they set it like: do not warn me for any future pop-up, whatever the URL should be. Then, months after this, they discover a DNN website (with links), they visit it and they can not open the links...

How is it possible that people KNOW that it is a pop-up, and that THEY set it to BLOCK pop-up (months ago...). Not all people are developper as you are and as clever. I think that my english is not as good as yours to explain clearly. I am sure that robax has understood the topic, and he will expain better than I am.

DV

 
New Post
9/11/2007 11:14 AM
 

I've followed this "programmer vs. user" discussion for several days now, and somehow I can understand both sides:

DV is surely right if he claims that software should be as user-friendly as possible - after all, we're doing all this for the users. But should software silently catch even the greatest user mistakes, like a mis-configured popup blocker?

My two cents: not if this will cause an out-of-scale effort for the programmer (at least not with free software). But at any case, software must work with the default configuration of it's environment - for websites, this surely is a freshly installed IE7.

So I reset my IE7 to it's default settings and tested the repository on the DotNetNuke Directory page (as DV suggested in an earlier post). Result (with no additional popup blockers like Norton): the yellow information bar informed me that a popup was blocked, and I had to do 4 (well-explained) clicks to allow all popups from www.dotnetnuke.com and to open the first popup. Since this only has to be done once, I find it fully acceptable, even for unexperienced users.

But how to handle users who have disabled all popups forever, perhaps without realizing the consequences? Well, next month I will have to add a repository to a website for users with little computer knowledge, and having read DV's experience with his users, I think I will give my users some aid and explain them in detail how they have to configure their popup blocker to make the links work.

Surely not a 100% solution, but I think most users are willing to change some settings if they see the benefits and if you guide them through all steps.

 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsRepositoryRepositorySummary of actual problems with RepositorySummary of actual problems with Repository


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out