Unruly Media : Pourquoi ces publicités nuisent au temps de chargement de votre site ! Unruly Media, comme plusieurs autres régies, propose des publicités qui nuisent au temps de chargement de votre site. En effet, lors de l’optimisation de la vitesse de chargement de mon site internet : IBuzzyou.com, j’ai découvert que ce qui nuit le plus au temps de chargement de mes pages sont les publicités de plusieurs régies publicitaires dont Unruly Media. (Un article pour chaque régie concerné va être publié)—-Pourquoi les publicités de Unruly Media nuisent au temps de chargement de votre site web / blog ?Dans mon test, j’ai installé uniquement le script de publicité de Unruly Media sur une page HTML ne contenant rien d’autre.Publicité Unruly Media utilisé : Jeunes et Limités, une vraie vie de chienTemps de chargement : 2.15s Poids total de la page : 82.3KB Nombre de requête : 25Via le service : GTMetrixCes chiffres ne vous étonne pas ? Moi si surtout que le service GTMetrix conseille des optimisations simples qui pourraient alléger le poids de la page, réduire le nombre de requête, donc limiter le temps de chargement de la publicité et améliorer l’expérience utilisateur sur votre site. Mais, assez souvent lorsque j’envoie des mails aux régies celles-ci ne réagissent pas, espérons qu’un article change la donne.–Performances YSlow et PageSpeed des publicités Unruly MediaYSlow : 80 % PageSpeed : 87 %Via le service : GTMetrixUn bon score, mais qui nécessite encore des optimisations que je vais citer ci-dessous, mais qui sont fournis par GTMetrix un service gratuit et simple d’utilisation avec des explications sur comment les mettre en place !–Optimisations des publicités Unruly Media- Utiliser un CDN pour les fichiers :20 Fichiers ne sont pas sur un CDNhttp://video.unrulymedia.com/wildfire_12572915.jshttp://edge.quantserve.com/quant.jshttp://video.unrulymedia.com/embed_v10.csshttp://video.unrulymedia.com/embed_white_v2.csshttp://cloud.video.unrulymedia.com/flowplayer_api.jshttp://video.unrulymedia.com/tracking_v17.jshttp://video.unrulymedia.com/embed_share_v24.jshttp://video.unrulymedia.com/embed_tracking_v5.jshttp://video.unrulymedia.com/annotations_2440.jsonhttp://video.unrulymedia.com/jquery-ui-1.7.2.custom.min.jshttp://video.unrulymedia.com/jquery.qtip-1.0.0-rc3.min.jshttp://video.unrulymedia.com/annotations_v3.jshttp://video.unrulymedia.com/genericPlayerFacade_v4.jshttp://video.unrulymedia.com/sharing_icon_sprites.pnghttp://video.unrulymedia.com/sharing_bottom_sprites.gifhttp://video.unrulymedia.com/spinner_large.gif- Ajouter des Expires Headers3 Fichiers statiques ne possède pas de date d’expiration élevéhttp://video.unrulymedia.com/wildfire_12572915.jshttp://edge.quantserve.com/quant.jshttp://video.unrulymedia.com/annotations_2440.json- Utiliser une compression GZiphttp://video.unrulymedia.com/wildfire_12572915.jshttp://cloud.video.unrulymedia.com/flowplayer_api.jshttp://video.unrulymedia.com/annotations_2440.json- Reduire le nombre de DNS LookupLes fichiers sont regroupés dans plus de 4 domaines différentsibuzzyou.frvideo.unrulymedia.comedge.quantserve.comcloud.video.unrulymedia.comajax.googleapis.comwww.youtube.compixel.quantserve.comstats2.unrulymedia.comstats3.unrulymedia.coms.ytimg.com- Minifier le javascriptMinifier les javascripts via JSMinMinifying http://video.unrulymedia.com/annotations_v3.js could save 2.2KiB (28% reduction).Minifying http://video.unrulymedia.com/embed_share_v24.js could save 1.4KiB (17% reduction).Minifying http://video.unrulymedia.com/genericPlayerFacade_v4.js could save 1.0KiB (18% reduction).Minifying http://video.unrulymedia.com/embed_tracking_v5.js could save 935B (23% reduction).Minifying http://cloud.video.unrulymedia.com/flowplayer_api.js could save 843B (4% reduction).Minifying http://video.unrulymedia.com/tracking_v17.js could save 685B (16% reduction).Minifying http://video.unrulymedia.com/jquery-ui-1.7.2.custom.min.js could save 510B (4% reduction).Minifying http://edge.quantserve.com/quant.js could save 487B (9% reduction).Minifying http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js could save 449B (0% reduction).Minifying http://video.unrulymedia.com/jquery.qtip-1.0.0-rc3.min.js could save 321B (0% reduction).Minifying http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js could save 149B (1% reduction).Minifying http://video.unrulymedia.com/wildfire_12572915.js could save 139B (17% reduction).Minifying http://video.unrulymedia.com/annotations_2440.json could save 91B (9% reduction).- Minifier le CSShttp://video.unrulymedia.com/embed_v10.css ( 19 % de reduction possible )- Combiner les fichiers CSShttp://video.unrulymedia.com/embed_v10.csshttp://video.unrulymedia.com/embed_white_v2.css- Combiner les fichiers Javascripthttp://video.unrulymedia.com/wildfire_12572915.jshttp://video.unrulymedia.com/tracking_v17.jshttp://video.unrulymedia.com/embed_share_v24.jshttp://video.unrulymedia.com/embed_tracking_v5.jshttp://video.unrulymedia.com/annotations_2440.jsonhttp://video.unrulymedia.com/genericPlayerFacade_v4.jshttp://video.unrulymedia.com/jquery-ui-1.7.2.custom.min.jshttp://video.unrulymedia.com/jquery.qtip-1.0.0-rc3.min.jshttp://video.unrulymedia.com/annotations_v3.js- Minifier HTMLde l’iFrame que crée le script de pub (20 % de reduction possible).- Supprimer le CSS Inutiliséhttp://video.unrulymedia.com/embed_v10.css : 155 bytes of 1.5kB is not used by the current page.a img line 40#player line 67- Leverage Browser CachingRégler le temps d’expiration à une semaine minimum sur http://edge.quantserve.com/quant.js (1 day)- Spécifier Vary: Accept-Encoding » headerpour : http://cloud.video.unrulymedia.com/flowplayer_api.js- Optimiser les imageshttp://video.unrulymedia.com/sharing_bottom_sprites.gif (3 % de reduction possible )- Servir des fichiers depuis un domain sans cookieshttp://edge.quantserve.com/quant.js—-Réponse de Unruly Media à propos de certains problème cités ci-dessus * Most of the files labelled as not on a CDN, are in actual fact on a CDN, mainly Akamai – this needs to be manually corrected by the user of YSlow! (You can verify this by pinging the domains, and you’ll see the response comes back from Akamai)* The three files without expires headers contain data that can change immediately, so they are correctly specified and two of these files are required so we can make urgent changes to the ad unit and the other is required by some advertisers.* The files that are not minified are already gzipped, whilst we are investigating ways to minify these files automatically the benefits of minification when the files will be gzipped is not actually that big.* In terms of the number of files, it is sometimes more efficient to have « long term cacheable » but smaller files than one massive squished together file that is unique to each site. That is because our ads are on many sites and many components of the js files can be reused without having to re-download a much larger unique file per site.—-En ayant exposé le temps de chargement des publicités Unruly Media qui est très long et après avoir cité les optimisations possibles j’espère que la régie publicitaire réagira et que la communauté francophone de webmaster m’aidera à faire réagir la régie en parlant de mon article sur leurs sites et les réseaux sociaux. on Partage actif off Partage inactifAjouter l'article à votre TimelineRetirer l'article de votre TimelineL'article est retiré...Remettre Unruly Media : Pourquoi ces publicités nuisent au temps de chargement de votre site ! VN:F [1.9.17_1161]please wait...Rating: 0.0/5 (0 votes cast) Faites tourner à vos amis ! 21 août, 2010 Auteur : Webmaster IBuzzyou Réagir ? 1 commentaire à l'article : “ Unruly Media : Pourquoi ces publicités nuisent au temps de chargement de votre site ! ” Scarlett Le 31 / 08 / 2010 à 14 h 55 min Bonjour,C’est Scarlett d’Unruly Media – merci d’avoir attiré notre attention à cette question. Il est toujours très utile d’entendre des remarques de nos éditeurs (même si ce n’est pas tout à fait positif !), car ça nous laisse améliorer notre joueur vidéo, et bien sûr nos autres services aussi. Notre directeur technique vous envoyera une réponse exhaustive par e-mail plus tard. Réagir ?Cliquez ici pour annuler la réponse. Nom / Pseudo Email (ne sera pas diffusé / pas de spam) Votre commentaire Informez moi des nouveaux commentaires par mailUnruly Media : Pourquoi ces publicités nuisent au temps de chargement de votre site !Lien sur votre Blog / SiteLien pour un Forum