Skip to main content

Home/ Groups/ Web Performance
1More

Analyse d'une requête HTTP - serveur et réseau - Performance web - 0 views

  •  
    On parle de temps, de performance, mais finalement que mesure t-on ? La question n'est pas inutile puisque pour une même requête il y a bien trois étape visibles du point de vue du visiteur, cinq du point de vue du navigateur et autant pour le serveur. Alors, que mesure t-on ?
1More

Interpréteur JSON natif pour webkit - Performance web - 0 views

  •  
    Je vous en parlais il y a presque deux mois, JSON c'est lent à interpréter si on le fait bien. C'est même globalement plus lent que XML parce que le code est en javascript, côté utilisateur, alors que XML est géré nativement par les navigateurs.
1More

Dégradez les PNG, faites des compromis - Performance web - 0 views

  •  
    Je continue avec l'excellente présentation de Stoyan Stefanov et je prend la suite de la discussion en commentaire d'il y a quinze jours.
1More

Où vous situez-vous ? - Performance web - 0 views

  •  
    Et vous, où en êtes-vous ? Rob Larsen a récupéré une liste de 200 sites américains et a fait fonctionner yslow sur chacun d'eux en janvier dernier. Les résultats c'est 5 A, 6 B, 14 C and 31 D et le reste en F.
1More

Javascript non bloquant - Performance web - 0 views

  •  
    Je vous l'avais dit, une balise
1More

Javascript en ligne - Performance web - 0 views

  •  
    Je fais suite au précédent billet sur la présentation de Steve Souders aux conférences Velocity 2008. Tout à la fin il nous donne une seconde information sur le javascript inline, et ceci est une nouveauté pour moi.
1More

Styles avec et sans Javascript - Performance web - 0 views

  •  
    Charger le javascript le plus tard possible, ou au moins de manière asynchrone, implique que le visiteur risque de voir la page avant l'exécution du dit javascript. Si le javascript enrichit ou modifie la page, le visiteur aura la désagréable surprise de voir la page se modifier sous ses yeux.
1More

Concaténation de chaînes de caractères en javascript - Performance web - 0 views

  •  
    Dans la plupart des langages, les chaînes de caractères ne sont pas modifiables. Ajouter un caractère à une chaîne existante c'est créer un nouvel objet avec la chaîne résultante. Parfois comme dans ruby ce n'est pas visible pour l'utilisateur mais c'est bien ce qui est fait en interne. pour éviter que de multiples concaténations ne posent des problèmes de performance, on a souvent à disposition un objet spécifique StringBuffer dédié à cet usage. Ce n'est malheureusement pas le cas en javascript et on voit passer de nombreuses recommandations de micro-optimisation pour compenser.
1More

Normalisez vos liens - Performance web - 0 views

  •  
    Je viens de croiser une liste de recommandations Microsoft pour la performance des sites web. On y retrouve plusieurs choses connues et une recommandation sur la cohérence des liens. La page MSDN donne l'exemple d'un même lien avec deux casses différentes. Certains serveurs ignoreront la casse ou corrigeront le lien mais cela restera deux ressources différentes sur le client, avec des entrées séparées sur le cache, donc au moins une requête HTTP inutile.
1More

WaSP Café ce vendredi - Performance web - 0 views

  •  
    J'ai le plaisir de participer demain (vendredi 5 septembre) au WaSP Café qui se tient dans les locaux de l'IESA, à Paris.
1More

Présentation au W3Café - Performance web - 0 views

  •  
    Je vous en avais parlé il y a une semaine, voici donc le contenu de notre présentation sur les performances avec Mathieu Pillard et Anthony Ricaud au dernier W3Café.
1More

Des chiffres à vous rendre malade - Performance web - 0 views

  •  
    La taille des pages a plus que triplé en 5 ans, passant de 90Ko à 310Ko. Dans le même temps on a aussi doublé le nombre de composants externes par page (de 25 à 50). Cette progression ne faiblit pas, bien au contraire. Attention, je bourre le reste de l'article de chiffres, et certains font peur.
1More

Précharger les vidéos, oui mais… - Performance web - 0 views

  •  
    Qui aime attendre pour charger une vidéo ? probablement personne. Du coup quand vous arrivez sur une page avec une vidéo, le lecteur précharge le début au cas où vous voudriez la jouer. Même une fois en lecture, votre logiciel tente d'avoir toujours une avance confortable sur le chargement de la vidéo afin de vous éviter d'avoir à attendre. Sur le principe c'est bien.
1More

Erreurs de syntaxe - Performance web - 0 views

  •  
    J'ai beaucoup parlé de CSS, de réseau, de javascript, et j'entend parfois dire que le HTML lui n'a aucune importance. Ce n'est malheureusement pas vrai. Il y a au moins trois points à regarder dans le HTML : la qualité syntaxique du code, le mode de rendu des tableaux, et le nombre de noeuds DOM. Je vous détaille le premier ici, les deux autres bénéficieront d'un billet dédié afin de mieux organiser les commentaires.
1More

Expires et Cache-Control, une date limite de consommation pour vos contenus - Performan... - 0 views

  •  
    Je parle de détails et de ce que je rencontre dans mes lectures, et j'en oublie le principal. alors voilà, si vous ne devez retenir qu'une chose c'est d'utiliser des dates d'expiration explicites sur vos contenus. Il s'agit d'informer le navigateur que votre contenu est valable pendant une certaine durée. Cela peut être dix minutes, une heure, un jour, un mois, ou plusieurs années. Tant que cette durée n'a pas expirée, le navigateur sait que son contenu est à jour, il peut donc éviter de le retélécharger. Vous gagnez du temps en évitant la requête HTTP et vous laissez de la place pour d'autres téléchargements. Au lieu de prendre une demi seconde, votre contenu sera lu quasiment instantanément.
1More

Prenez vos cours avec Steve Souders - Performance web - 0 views

  •  
    Le saviez-vous ? Certaines universités ont des cours très pointus et pertinents sur les technologies web client, y compris sur les performances
1More

Design Fast Websites - 0 views

  •  
    Yahoo 5-9% drop when +400ms alphaimageloader : 100ms
1More

Performance des sélecteurs CSS, encore un mot - Performance web - 0 views

  •  
    On reparle des performances CSS. Souvenez-vous, je vous avais parlé d'un document de Mozilla faisant état des sélecteurs plus ou moins performants. S'était ensuivi une discussion à propos de la pertinence de tels sujets vu la différence de performance mise en oeuvre.
1More

Une version mobile pour les PC classiques ? - Performance web - 0 views

  •  
    ar contre je me retrouve pile dans l'usage où la performance est nécessaire, indispensable. Au milieu du CEBIT, une borne wifi est ouverte. J'en profite pour tenter d'accéder aux sites d'information français pour me tenir au courant de l'actualité (non, je ne parle pas le turque). Sauf que cette borne il y a trop de monde dessus, je la reçois mal, et pour ne rien gacher la latence entre la Turquie et la France plombe tous les échanges.
1More

Éviter les événements trop fréquents - Performance web - 0 views

  •  
    Les bons développeurs javascript utilisent les événements, à toutes les sauces. En fait quasiment tout ce qui est fait en javascript est en réaction à un événement. On arrive à deux problématiques qui ont un un impact plus ou moins important sur les performances :
« First ‹ Previous 401 - 420 Next › Last »
Showing 20 items per page