Ouvrir le menu principal

MacGeneration

Recherche

Les boîtes de dialogue JavaScript ne bloqueront plus Safari

Nicolas Furno

vendredi 15 janvier 2016 à 18:00 • 17

Logiciels

Les boîtes de dialogue affichées par du code JavaScript sont un classique du web. On les retrouve un petit peu partout, parfois aux dépens de l’utilisateur d’ailleurs, et Apple a manifestement décidé de diminuer au maximum leur rayon d’action. Sur les versions actuelles de Safari, quand un site utilise trop les boîtes de dialogue, une case à cocher permet de ne plus les afficher. Mais avec la nouvelle version qui sortira avec OS X 10.11.4 et iOS 9.3, le constructeur est allé beaucoup plus loin.

Avant et après… Cliquer pour agrandir

L’aspect de ces boîtes de dialogue a évolué, on a quelque chose de beaucoup plus plat maintenant, avec des boutons plus discrets. Mais ce changement esthétique cache en fait la nouveauté importante : il ne s’agit plus de pop-up qui bloquent, non seulement le site, mais aussi le navigateur. Il s’agit d’un élément en HTML qui bloque la page web en cours, et c’est tout. On peut toujours changer d’onglet, en ouvrir un nouveau ou même afficher les réglages.

La boîte de dialogue bloque non plus le navigateur, mais la page. On ne peut plus interagir avec le site, mais on peut changer d’onglet sans problème.
La boîte de dialogue bloque non plus le navigateur, mais la page. On ne peut plus interagir avec le site, mais on peut changer d’onglet sans problème.

Le changement sera similaire sur OS X et sur iOS, où l’on pourra aussi changer de page sans avoir à agir sur la boîte de dialogue. On peut noter au passage que, sur ce point, Apple rejoint ce que Google faisait déjà avec Android…

Ces boîtes de dialogue JavaScript ne bloquent pas Safari sur iOS, ici sur un iPad.
Ces boîtes de dialogue JavaScript ne bloquent pas Safari sur iOS, ici sur un iPad.
Cette boîte de dialogue est générée par iOS, non pas par le site web. Dans ce cas de figure, on a les contrôles complètement bloqués, puisque c’est au niveau du système et non du site web.
Cette boîte de dialogue est générée par iOS, non pas par le site web. Dans ce cas de figure, on a les contrôles complètement bloqués, puisque c’est au niveau du système et non du site web.

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Comment regarder les chaînes de télé sur l’Apple TV : toutes les apps et offres disponibles

21:38

• 16


Droits de douane : Trump fait l’autruche et monte la Chine à 145 %, les Démocrates l’accusent de délit d’initié

21:00

• 19


Télécharger facilement playlists, chaînes et vidéos YouTube : 4K Video Downloader+ 25.0.0 répond à tous vos besoins 📍

20:20

• 0


La Busy Bar, un afficheur malin et programmable pour écarter les sources de distraction

17:30

• 12


Comment Apple s’est pris les pieds dans le tapis avec son nouveau Siri

17:03

• 38


Apple Watch : une noyade évitée et un cancer détecté à temps

15:49

• 16


Adobe fait miroiter des nouveautés d’IA pour Photoshop, Premiere, Express et Acrobat

11:01

• 4


Ballie : le petit robot de Samsung arrivera cet été avec l’IA Gemini intégrée

09:50

• 7


Orange lance deux nouvelles Livebox Wi-Fi 7 (bibande) et revoit ses offres fibre

09:25

• 63


+15 % pour Apple qui peut espérer un traitement de faveur sur les droits de douane

07:14

• 40


Les astronautes préfèrent Polar à Apple quand il s’agit de montre connectée dans l’espace

07:13

• 41


Droits de douane : les USA annoncent 90 jours de grâce pour le monde entier, sauf pour la Chine qui passe à 125 %

09/04/2025 à 20:15

• 112


Sécuriser sa vie numérique en famille : pCloud casse les prix sur le cloud chiffré et la gestion de mots de passe 📍

09/04/2025 à 19:20

• 0


Luxshare : le partenaire d’Apple envisage de délocaliser une partie de sa production aux États-Unis

09/04/2025 à 18:15

• 15


L'Europe lance son plan d'action pour créer un « Continent de l'IA »

09/04/2025 à 17:45

• 46


Kernel Panic : après 4 ans en Tesla, c’est l’heure du bilan !

09/04/2025 à 17:00

• 58