Google affiche une fenêtre contextuelle qui vous demande si vous souhaitez définir votre page d'accueil sur google.com. C'est tout à fait normal, quand je dis OK, cela le définit comme google.com. Après cela cependant, je ne reçois plus le popup. Pour autant que je sache, personne ne devrait pouvoir récupérer la valeur de ma page d'accueil car il s'agit d'une information privée. Mais d'une manière ou d'une autre, Google le suit. Je récupère la fenêtre contextuelle lorsque je définis ma page d'accueil en tant que site différent. J'ai supprimé les cookies, mais même dans ce cas, ils ne s'affichent que lorsque je définis la page d'accueil comme un autre site.
J'ai testé ce comportement sur IE8 et IE9. Le popup ne s'affiche jamais dans Firefox et Chrome.
la source
Réponses:
Internet Explorer permet de lui demander si une URL donnée est la page d'accueil, c'est détaillé sur cette page MSDN . Ce lien vers cette page d'exemple démontrant l'API.
la source
The isHomePage method will always return false if the document that is calling the isHomePage method is not on the same domain. For example, if www.microsoft.com is set as your homepage, and you call this method from a page on the Microsoft® Web site, then the isHomePage method returns true. However, if your homepage is set to www.microsoft.com and you call this method from a page on a different domain, the method will return false.
et que la page d'exemple se trouve surhttp://samples.msdn.microsoft.com
, pas surhttp://msdn.com
.Le code utilisé par Google peut être consulté ici:
Ils utilisent la méthode propriétaire isHomePage pour vérifier si google.com est votre page d'accueil. Plus d'infos ici.
la source
Le code css suivant est le coupable.
comportement: url (# default # homePage) url (# default # userData);
c'est pourquoi je n'aime pas vraiment IE. L'URL de comportement (# default # userData) indique au navigateur de stocker ces informations sous forme d'informations de session côté client ou dans la mémoire du navigateur.
Plus d'informations ici: http://msdn.microsoft.com/en-us/library/ms533015(v=vs.85).aspx
la source