Suivi - Tribune Problèmes Ajax

#239 Posté par (page perso) . État de l'entrée : invalide.
-1
28
fév.
2011
  • Premier problème, pas trop grave: le JavaScript est tellment bloated que ça met 30s pour charger complètement en 3G. Le code est illisible mais on dirait qu'on doit pouvoir en virer 80%.

  • Second problème, vraiemnt grave: Je moule depuis mon HTC Desire (Android 2.2, Webkit 3.1) en allant sur http://linuxfr.org/board. Si je clique sur une [url] (forcément de qualitay) postée sur la tribune et que je reviens sur la tribune avec la touche "<-", je ne peux plus poster sur la tribune. Le refresh marche encore, cependant. Il suffit que je fasse un reload de la page (et vlan, re 30 secondes) pour que ça remarche.

  • Troisième problème, pénible: Parfois avec FF, le refresh s'arrête sans prévenir et de façon relativement aléatoire. Un reload de la page corrige aussi.

Bref, en gros, le JavaScript de la tribune est pas vraiment au point. Et tant qu'à le corriger, ce serait bien qu'il mette en évidence mes posts et leurs réponses, chose que la version précédente faisait il me semble.

  • # bloatware

    Posté par (page perso) . Évalué à 1 (+0/-0).

    Pour les 30 secondes, c'est un peu normal vu le bloat:
    wget -p http://linuxfr.org/board, et on récupère près d'un demi mégaoctet, dont 150 kO pour les css et le js monstrueux, et 256 kO pour les images (mention spéciale au logo dlfp de 52 kO en png).

    Ca fait beaucoup pour une tribune essentiellement en mode texte.

    Ca fait 1 mn 30 en 56k, 40 s en ReADSL, c'est un peu beaucoup quand même.

    • [^] # Re: bloatware

      Posté par (page perso) . Évalué à 3 (+0/-0).

      wget -p http://linuxfr.org/board, et on récupère près d'un demi mégaoctet

      wget -p est une très mauvaise mesure alors. YSlow me donne les nombres suivants :

      Cache vide

      HTTP Requests - 10
      Total Weight - 132.2K
      	1	HTML/Text	9.9K
      	1	JavaScript File	42.4K
      	2	Stylesheet File	6.4K
      	3	CSS Image	53.3K
      	1	Image	16.3K
      	1	Favicon	1.7K
      	1	XMLHttpRequest	1.9K

      Cache plein

      HTTP Requests - 2
      Total Weight - 11.8K
       	1	HTML/Text	9.9K
       	1	XMLHttpRequest	1.9K
  • # Invalide

    Posté par (page perso) . Évalué à 2 (+0/-0).

    Pour le point un, les stats YSlow ci-dessus montrent que le code n'a rien de bloated.

    Pour le point deux, je penche pour un bug du Webkit d'Android. Je ne vais donc rien pouvoir faire.

    Le point trois est un vrai problème, mais comme c'est un doublon de http://linuxfr.org/suivi/envoi-sur-la-tribune-amr-depuis-la-page-team-entr%C3%A9e-manquante, ça ne va pas m'empêcher de fermer cette entrée.

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.