473,386 Members | 1,721 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

Defeating pop-up stoppers please?

Hello Programmers,
I am looking for either Java Script (OR HTML etc)
to DEFEAT Pop-up Stoppers

e.g It will bring up a window that will
LOOK like a Pop-up
FEEL like a Pop-up
Allow a name and e-mail entry
BUT is not affected by Popup Stopper, PopUp Killer etc

Bill
Jul 20 '05
53 7277
Wow, finally somebody that wants to help! APPLAUSE!
Our window is not an advertisement , but does need to be
loaded in a popup window.
Without talking about the 20 or 30 per cent which have disabled JS ...


Is it that many?

I am not apposed to keeping it in the same window, as long as it's an
elegent solution. The problem is making it the size that the creator
of the window intended it to be, as not to distort the content. If
you don't mind, look at some of the examples on
http://www.amplifytheweb.com/examples2.html and maybe you'll see what
I mean. Our software allows any user to create pages like you see in
the examples, then share those pages with anyone. Those users will
then expect that there pages will look the same when other people view
them. I don't think there is any way of doing what we are doing
without using JS, so I guess there really isn't a solution for people
that have js disabled.
However, we
have had a lot of complaints about our page "not working" when in fact
it's a popup blocker blocking us.
1) Realize your page working without JS
that's to say : every pages folow themselves in same window
2) add some JS to get some dynamism if you want
JS must not be used as a router, a bypass would allways be present.
(if you want to be compatible with most of persons).


I don't know if it will ever be possible for our stuff to work without
js. If you believe otherwise, please do tell.
3) for popups add a test function about their state (opened or not ?)
if popup not opened, opening the page in main window is the alone soluce
I hope that those who unaccept popups would accept to activate
their back-button (and that they know it exists! )
I think I finally have this part of it working, however I heard that
the test will not work with some popup blockers. I don't know if this
is true or not.
4) Add a note about clever popups killers (kill only auto popups).
Always remember that when we are creating web sites, that we
are not creating them for ourselves, but the majority of the web
users.
That's to say : maxi 60 to 70 % of users


Well, if 20 to 30% of users have js disabled, then that would be a
good target for me.
Thanks,
Blocked & Frustrated


The frustration only ocures by (bad ?) uses of users


Mostly frustrated by people that are posting not to help but to amuse
themselves.

Thanks again for trying to help, it is greatly appreciated!
Jul 20 '05 #51
dj****@REMOVE.THIS.msn.com wrote on 12 Dec 2003 at Fri, 12 Dec
2003 21:01:41 GMT:
Ivan Marsh wrote:
Speaking of closed minded. I like your "If you don't agree with
me you're wrong" attitude. (typical developer)
If you would have read my message, you would have noticed that
the "don't agree" comment was referring to the fact that we are
developing for the majority of users, and not for ourselves!


You don't seem to realise that you don't write for the majority of
users, you write for Internet users. This covers a wide range of
people, with different preferences, viewing habits, and abilities.
Your goal as a web developer is to make your site navigatable for
anyone who might visit it. Most technologies, including Flash,
JavaScript (and DOM), CSS, even images, should be considered
optional. If your site can't function without them, then you've
failed as a designer and a developer. By all means use them whenever
necessary (or desirable), but allow for fall-back approaches if the
user can't, or doesn't want to, use them.
So, are you saying that you don't care what your users
think?????
You seem to be the one not caring for your users.
One simple solution: Don't do it in a popup.


That sounds more like a statement than a solution...


If you don't use pop-ups, you don't get these problems. Sounds like a
solution to me.
Currently I don't resize the browser, but would have to if I
didn't use a popup. The whole point is to make what you see in
the browser just like what the user with the actual software
created.
No, the whole point is to deliver your content to the user. If you
have to do something that the user doesn't want you to do (or
prevents you from doing), you've failed to do that.
I'm not trying to change the way user's operate.


No, not permanently, but you are forcing them to do things that they
might not otherwise do. You cannot argue this point. I, as a user,
disable (unprompted) pop-ups by choice. You seem to be saying that in
order to use your website, I have to use your pop-ups. In order to
use your pop-ups, I have to disable my blocker, just for you. I can
guarantee that that would never happen in a million years. I will not
be alone in this decision, so you'll have already lost some of your
potential audience.

Mike

--
Michael Winter
M.******@blueyonder.co.invalid (replace ".invalid" with ".uk")
Jul 20 '05 #52
> You don't seem to realise that you don't write for the majority of
users, you write for Internet users. This covers a wide range of
people, with different preferences, viewing habits, and abilities.
Your goal as a web developer is to make your site navigatable for
anyone who might visit it. Most technologies, including Flash,
JavaScript (and DOM), CSS, even images, should be considered
optional. If your site can't function without them, then you've
failed as a designer and a developer. By all means use them whenever
necessary (or desirable), but allow for fall-back approaches if the
user can't, or doesn't want to, use them.
Look at the examples, and tell me what would be a reasonable fallback.
Like I said before, I am open to suggestions, as long as they are
reasonable. Unfortunetly, I don't think it will be possible to make
it work for non javascript users.
You seem to be the one not caring for your users.
Do you think I would be posting here if I didn't??
If you don't use pop-ups, you don't get these problems. Sounds like a
solution to me.
Once again, not a solution. Somebody said possibly use an iframe,
that sounds like a possible solution versus just saying "don't use
popup's"...
No, the whole point is to deliver your content to the user. If you
have to do something that the user doesn't want you to do (or
prevents you from doing), you've failed to do that.
If you haven't figured it out yet, it's not my content.. It's content
created by users of our software. You can't tell me that if you
created something and you wanted to send it to your friend that you
would want them to see it totally different then what you intended it
to be.
No, not permanently, but you are forcing them to do things that they
might not otherwise do. You cannot argue this point. I, as a user,
disable (unprompted) pop-ups by choice. You seem to be saying that in
order to use your website, I have to use your pop-ups. In order to
use your pop-ups, I have to disable my blocker, just for you. I can
guarantee that that would never happen in a million years. I will not
be alone in this decision, so you'll have already lost some of your
potential audience.


No, our site does not use popups. The popups are used to view content
created by users of our software.
What do you mean by "unprompted"? If you mean that if you click a
link and it gen's a popup you allow it, then I don't get why you are
arguing with me as that senario is not a problem for me. It's the
people that install something that has a popup blocker whether they no
it or not, and it in turn block's all popup's. We have had a lot of
people try to view one of these windows that have absolutely no idea
that they even have a popup blocker let alone how to allow certain
sites. Unfortunely a lot of popup blockers do block all popup's, not
just ones that are launched onload and onunload... It seems to me
that for users like this, I will have to make the page load within the
parent window, then resize that window. I really didn't want to
resize browsers as that is just as annoying as a popup, however nobody
has come up with a better solution. Would anybody get upset if a page
automatically made your window maximized or as big as the screen
allows? The content window get's scaled proportionatly to fit within
the window, but if your browser is half the size of your screen, why
scale it so small right? We only scale down, so it would never be
bigger than the creator wanted it to be but it must be as close to the
intended size as possible which would mean making non-maximized
browser windows bigger when the content is larger than the existing
window.
Does anybody have a problem with this?
Jul 20 '05 #53
dj****@REMOVE.THIS.msn.com hu kiteb:

If you haven't figured it out yet, it's not my content.. It's content
created by users of our software.


This is like www.alltheonlineadvertsyoucouldwant.com defending
themselves by saying those adverts arent theirs, they are merely created
by their customers.
--
--
Fabian
Visit my website often and for long periods!
http://www.lajzar.co.uk

Jul 20 '05 #54

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: Roy Smith | last post by:
In the recent "transforming a list into a string" thread, we've been discussing the fact that list.pop() is O(1), but list.pop(0) is O(n). I decided to do a little timing experiment. To be sure,...
4
by: Andre | last post by:
Hi guys, newbie question. I am having trouble with a script that is supposed to login me to my account on yahoo pop server. When i do this: import getpass, poplib, re POPHOST =...
1
by: spencer | last post by:
Hi, The code. def buildStackMajor(): for node in dirStackMinor: #print 's is the node...', node dirStackMajor.append(node) dirStackMinor.pop() print 'POP the stack...', len(dirStackMinor)...
6
by: Will | last post by:
Hi, Sorry to be a pest... But I can figure this out. I'm pushing to a stack. then I need to check to see if the word is a palindrome. Is the code below correct? if so, how can I check the...
2
by: John Hoge | last post by:
I would like to open an exit pop when a user leaves my site, but I don't want to the back button to trigger the pop if the user remains in my site. I'm using the onUnload attribute of the Body...
15
by: Stig Brautaset | last post by:
Hi group, I'm playing with a little generic linked list/stack library, and have a little problem with the interface of the pop() function. If I used a struct like this it would be simple: ...
25
by: Nicholas Parsons | last post by:
Howdy Folks, I was just playing around in IDLE at the interactive prompt and typed in dir({}) for the fun of it. I was quite surprised to see a pop method defined there. I mean is that a...
7
by: Scott | last post by:
As said before I'm new to programming, and I need in depth explaination to understand everything the way I want to know it, call it a personality quirk ;p. With pop() you remove the last element...
20
by: merrittr | last post by:
I need some C advice I want to read in string commands from a user when the user enters a \n I want to push it on the stac. Then at some point , if the user enters the word print pop off and print...
39
by: Martin | last post by:
Please consider the following code fragment. Assume UINT32 is a typedef suitable for defining variables of 32 bits, and that ui32 is initialised. UINT32 ui32; /* ... */ /* assume ui32 now is...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.