Sur un site interne particulier, lorsque j'ouvre l'inspecteur Web dans Safari 7, il se bloque immédiatement, puis l'onglet entier se ferme. Lorsque je ferme l'onglet en panne, j'obtiens le message suivant dans la console :
1/22/14 10:54:27.896 AM com.apple.launchd[1]: (com.apple.WebKit.WebContent.D50214F7-A6C9-46E5-8F06-71C873A2D4B8[96246]) Exited with code: 1
Malheureusement, je ne peux pas partager un lien ou un code pour le site lui-même puisqu'il est interne, mais voici quelques détails supplémentaires :
- Cela se produit sur trois machines différentes utilisant Safari 7 sous OS X Mavericks.
- Le problème persiste même si je quitte et relance Safari 7.
- Elle le fait no se produisent lorsque j'utilise les inspecteurs dans d'autres navigateurs, y compris Safari 6 (sous OS X Lion).
- Elle le fait no se produisent lorsque j'utilise l'inspecteur Web de Safari 7 sur d'autres sites.
- Si je consulte le site dans un autre navigateur (par exemple, Firefox), aucune erreur n'est signalée.
J'ai trouvé cette question qui semble décrire le même problème, mais il n'y a pas d'autres détails et la solution proposée ne fonctionne pas pour moi, d'où la raison pour laquelle je poste cette question en tant que nouvelle question.
MISE À JOUR : Autre pièce potentielle du puzzle : l'inspecteur Web ne se bloque que lorsque je visualise le site hors du serveur, no localement.
J'ai d'abord pensé que c'était parce que je faisais référence à Pingdom et Google Analytics avec des URL agnostiques (qui ne se résolvent pas localement, donc ne se chargent pas), par ex :
//www.google-analytics.com...
Cela m'a fait penser que quelque chose dans l'un de ces scripts provoquait le crash, ce qui expliquerait pourquoi il ne se produit que sur la page hébergée (où les chemins se résolvent). Mais rien n'y fait : même si je préfixe ces URLs avec http://
En revanche, l'inspecteur Web ne se bloque pas lorsque je visualise la page en local, mais uniquement en dehors du serveur.