Re: Script sur geoportail

Pàgina inicial

Reply to this message
Autor: Stéphane Bonhomme
Data:  
CC: GUILDE
Assumpte: Re: Script sur geoportail
Steph wrote:

> Steph wrote:
>
>> Marc TERRIER wrote:
>>
>>>Selon herv� de Dianous <de.dianous.herve@???>:
>>>
>>>
>>>
>>>>� l'ouverture de la page france du site geoportail, un javascript
>>>>bloquant est d�tect� par mozilla.
>>>>Probablement /js/weboscope.js ou http://script.weborama.fr/gold.js
>>>>Bref ! inutilisable dans l'environnement Mozilla 1.7.8 (sarge)
>>>>idem avec Mozilla 1.7.12 (etch)
>>>>
>>>>dans quelle config est-ce que �� fonctionne ?
>>>>
>>>>RV2D
>>>>--
>>>>Tout ce qui est
>>>>  Beau, Bon et Bien,
>>>>    n'est jamais trop !

>>>>
>>>>
>>>>
>>>
>>>Salut,
>>>
>>>T'as essay� avec Firefox ? Moi, j'ai pas de pb...
>>>
>>>
>>
>> J'avais le même soucis (hier) avec Firefox 1.5.0.4 sous Mandriva 2006.
>>
>> Warning : Unresponsive script
>> "A script on this page may be busy, or it may have stopped
>> responding. You can stop the script now, or you can continue to see
>> if the script will complete"
>>
>> Mais je viens de re-essayer à l'instant... et ca a l'air de rouler...
>> pour le moment en tout cas...
>
> En fait, l'erreur est toujours là...
> Quand elle appairait, je fais "stop script", je fais un reload, et la
> carte finit par s'afficher... jusqu'à ce que je change de carte, et là
> je retrouve mon erreur, re-stop-script, re-reload, etc...
>


En fait ce n'est pas une erreur du script, c'est que l'interpreteur
javascript de mozilla avertit l'utilisateur quand un script semble
bloquer (principalement pour détecter les boucles folles). Geoportail
utilise la technique ajax, permettant de charger depuis javascript et
via http des données sur le serveur en cours de consultation de la page
(vraisemblablement des morceaux de cartes). Il se trouve que le site
geoportail est sous-dimensionné par rapport aux accès et ne fournisse
pas de réponse dans un laps de temps suffisant. Visiblement la partie
client de geoportail est mal codée et ne fait pas de chargement
asynchrone des données, mais un chargement synchrone (certainement pour
limiter le nombre de requetes en // sur le serveur). L'inconvénient est
que le script est bloqué le temps de la requête / réponse, et cette
dernière est longue à venir, le navigateur détecte donc un script
"planté" et propose à l'utilisateur de l'arreter.

Ceci explique le coté un peu aléatoire de la chose (l'erreur ne se
manifestera certainement pas ce soir en tre 21 et 23h par exemple, le
nombre d'accès étant limité, vu que tous les français seront devant leur
télé avec un biere et des chips).

STéphane.

>
>
> ---------------------------------------------------------------------------------------
> Orange vous informe que cet e-mail a été contrôlé par l'anti-virus mail.
> Aucun virus connu à ce jour par nos services n'a été détecté.
>
>



-- 
   Stéphane Bonhomme           --           Exselt Services


Formations, Conseil et Réalisations en Ingénierie Documentaire,
            Technologies Web et Logiciels Libres
     s.bonhomme@???   -   http://www.exselt.com
        04 76 17 09 40        /      06 88 57 27 08