Steve said:
Spartanicus wrote in message
New users don't know any difference, but pointing out that 'opening in a new window' still leaves
the whole page of Search engine data in the background, is universally welcome by users as they
don't have to keep hitting the 'back' button lots of times.
One click on the 'close' button does the trick of getting back to the original page.
That is if they know there is a main window and a secondary window. When
the new window is maximized, a majority of people do not realize this.
Not trying to *force* - people do forget - Don't you ever recall your early days on a PC?
**If** the javascript coding of requested popups was done correctly and
**if** usability guidelines regarding secondary window were applied,
then I would agree with you entirely. But in my opinion, more 90% of all
sites using requested popups (secondary windows) do not. I even say that
more than 90% of all javascript cut-N-paste having a popup generator, a
popup maker webpage are spreading incorrect code, counter-user,
anti-accessible popup code.
E.g.: resorting to the "javascript:" pseudo-protocol in href attribute
will fool the browsers and will neutralize the contextmenu right-click
options for the user. That's just one reason why the "javascript:"
pseudo-protocol is often denounced in comp.lang.javascript newsgroup.
When done properly, coding the target attribute and window.open() call
do not impose choice onto the user but merely propose one.
Yep exactly, so the 'opening in a new window' is for the *benefit* of others, especially the newbies
or infrequent users. *We* are all relative experts here so *we* know what to do, *they* don't so
easily get lost if the new information replaces the original website they were browsing :~)
I definitively don't agree with you: I've been helping out in many
threads in netscape.netscape7.windows newsgroup in the past 2 years and
I very often noticed the opposite (not too mention many bugzilla
bugfiles on popups). Even in this newsgroup and in comp.lang.javascript,
I noticed often and repeatedly how confused web developers were
regarding the coding of window.open and target.
DU