Fenestrate intruding
A intruding window or emerging window (in English pop-up window or pop-up very short) is a secondary window which is posted without to be requested by the user in front of the window of principal navigation when one sails on Internet.
The word Incrustation was formerly recommended to indicate them by a commission of data-processing terminology French-speaking (source: 01 Data processing).
This means is commonly used to post advertizing messages or a warning such as for example the answer to a message deprived in a forum. Nevertheless, certain sites are conceived according to the principle of a traditional page containing only one basic image and a bond of the style " entrer" who opens the site in itself which is in fact conceived in a window of the popup type.
Certain sites containing of the additional functionalities, (often in Adobe Flash) such as for example an audio or video reader requires the use of this system of window popup, because these functionalities launch out in a window popup.
Types of intruding windows
The “traditional” intruders open in a new window of the navigator. However, in front of the multiplication of the software antipublicitaires, of novel methods are used to circumvent protections, in particular intrusions in flash or DHTML with the center even of the Web page.
In English, one makes the distinction between the pop-up , which open above the navigator relative, and the pop-under , which opens in lower part, which makes them intrusive.
Modal or not modal
The modal windows open with the top of the application and do not allow the user to click on the window located " in dessous" (window at the origin of the opening of the popup). It is necessary to close the popup to again reach the application, with the navigator.
On Internet Explorer, one opens the modal popup with the function:
window.sh owModalDialog (URL, winParams, props);
The nonmodal windows open with the top of the application but, as they make it possible the user to click on the window " in dessous" , they can pass " derrière" the application constantly.
On Internet Explorer, one opens the nonmodal popup with the function:
window.open (URL, " " , props);
These two types of window have different properties with regard to their size and their position. The nonmodal popup lays out of one reference to the appealing window " opener" who does not exist in the modal case. One can divert this lack while passing in parameter with the modal popup a reference of the appealing window: " this" or " window".
Example:
window.sh owModalDialog (URL, window, props);
and in the script of the popup, one recovers this reference in the dialogArguments:
yew (window.dialogArguments) {window.opener = window.dialogArguments; }
Accessibility of the interfaces Web
The opening of a bond in a new window is problematic for the accessibility when it cannot be anticipated by the user: it then causes a context switch of navigation which can disorientate it. Thus, for example, the opening of this new window and impossibility of returning in the preceding page via the history of the navigator could be not easily perceptible for the user of a Lecteur of screen.
Possible protections
Separate software was initially developed to block the intruding windows.
In recent navigators (Internet Explorer since the version 6.0 SP2, Firefox, Opera), Safari, etc), this protection against these intruding windows is integrated and skeletal.
It arrived indeed sometimes that the Net surfers do not manage to visit the wanted page when this one was presented in the form of an intruding window. It is old story because the navigators can now warn you and give you the means of opening it of a simple click when they block these intruding windows.
Notes and references of the article
| Random links: | Channel of the Ardennes | Jurançon | Antar Zouabri | Acadian party | Breath off Fire IV | Nouvelle_avenue_de_sorts_(nouvelle_ligne_de_sorts_d'IRT) |