SlideShare une entreprise Scribd logo
1  sur  18
Les « soirées » #webperf reviennent
• Salle : Delicious Insights
• Sponsor logistique :
Fasterize
• Organisateurs :
– Aujourd’hui : JP et Émilie
– Demain : nous et qui veut
• Autre meetup : PerfUG
(performance backend)
Vous faites plus les soirées
?
Quoi de neuf dans la #webperf ?
Jean-Pierre Vincent
@theystolemynick
CHALLENGES
Le WWW a bientôt 30 ans : la prise de
poids
De 1,6 Mo à 2,4 Mo – httparchive.org
JS +100%, avec 400Ko, CSS + 100%, images + 60% (1,6Mo)
Et le débit ?
Mais les latences se sont améliorées pour se stabiliser à 60 ms
L’ADSL stagne
Arcep, DegrouptTest, nPerf
⚡ Croire en la fibre ?⚡
Proportion d’abonnés fibre :
• 2013 : 8%
• 2016 : 11%
• 2022 : 100%
(officiellement…)
https://observatoire.francethd.fr/
Version mobile
En 1 an : de 1,7 Mo à 2,2 Mo – httparchive.org
JS, images, CSS : comme sur desktop
Est ce que les mobiles sont meilleurs ?
Oui
• À gamme équivalente, 3
ans après : vitesse X 4
• 3G / 4G FR efficaces
Non
> 400€ : 10%
Médiane : 100-150€
HTTPS
• 40% des sites
• Techniques
d’optimisations
particulières
• https://istlsfastyet.com/
SOLUTIONS
HTTP/2 : pas de miracle
À travailler sérieusement pour en faire un sauveur.
Compression texte : brotli
Évolution de gzip/deflate
10% - 30% de gain
Présent dans Woff2
Compression d’image
• Compresseurs :
– mozJPEG
– cjpeg-dssim (bourrin)
• WebP ?
Images responsive
• Standard <picture> + srcset
• Sans JS sur la plupart des
navigateurs !
• Fallback acceptable pour les autres
• iOS : srcset only
Ex:j des images retaillées différemment
en fonction de media queries :
<picture>
<source media="(max-width:
480px)" srcset="square.jpg">
<source media="(max-width:
1200px), print" srcset="4-
3.jpg">
<source media="(min-width:
1200px)" srcset="16-9.jpg">
<img src="4-3.jpg">
</picture>
La nouvelle bataille : exécuter une
page
• DOM complexes
• Scripts tiers, plugins
divers
• Frameworks JS type SPA
Les outils évoluent
Pour les pros
• Sitespeed.io
• Chrome dev tools
• Yellow lab tools
• ❤ L’increvable
WebPageTest ❤
• …
Plus grand public
• PageSpeed Insights
• Lighthouse
La prise en compte de la performance
La performance en général
• Articles (SEO, marketing,
décideurs…)
• Évangélistes Google
(SEO, Progressive Web
App)
• Conf de designers
Côté technique
• Enfin du monitoring !
• Outils de build et CMS
respectent les BP
Résumé des 3 dernières années
Challenges
• Maîtrise de beaucoup de
domaines
– Réseau, serveur
– Images
– Intégration
– JavaScript
• L’invasion des tiers
• Images HD, contenus nombreux
• Utilisateurs exigeants et avec
des devices peu puissants
La maturité de la Webperf
• Les non-techniques s’y
intéressent enfin !
• Pas de révolution
majeure
• Perfectionnement des
outils, des techniques,
des technos

Contenu connexe

Tendances

Introduction à la soirée webperf du 21 juillet 2010, Paris
Introduction à la soirée webperf du 21 juillet 2010, ParisIntroduction à la soirée webperf du 21 juillet 2010, Paris
Introduction à la soirée webperf du 21 juillet 2010, Paris
Eric D.
 

Tendances (20)

Initiation Webperf : Comprendre, analyser et optimiser les performances web F...
Initiation Webperf : Comprendre, analyser et optimiser les performances web F...Initiation Webperf : Comprendre, analyser et optimiser les performances web F...
Initiation Webperf : Comprendre, analyser et optimiser les performances web F...
 
Seocamp Bayonne - JS et SEO
Seocamp  Bayonne - JS et SEOSeocamp  Bayonne - JS et SEO
Seocamp Bayonne - JS et SEO
 
La mise en cache et ses secrets
La mise en cache et ses secretsLa mise en cache et ses secrets
La mise en cache et ses secrets
 
Core Web Vitals : Comprendre, Mesurer, Optimiser
Core Web Vitals : Comprendre, Mesurer, OptimiserCore Web Vitals : Comprendre, Mesurer, Optimiser
Core Web Vitals : Comprendre, Mesurer, Optimiser
 
Comment réussir une migration de site web en seo ?
Comment réussir une migration de site web en seo ?Comment réussir une migration de site web en seo ?
Comment réussir une migration de site web en seo ?
 
Webperformance : mobile, monitoring, http/2, budget performance
Webperformance : mobile, monitoring, http/2, budget performanceWebperformance : mobile, monitoring, http/2, budget performance
Webperformance : mobile, monitoring, http/2, budget performance
 
Introduction à la soirée webperf du 21 juillet 2010, Paris
Introduction à la soirée webperf du 21 juillet 2010, ParisIntroduction à la soirée webperf du 21 juillet 2010, Paris
Introduction à la soirée webperf du 21 juillet 2010, Paris
 
Introduction à la performance web
Introduction à la performance webIntroduction à la performance web
Introduction à la performance web
 
WordPress et la compatibilité mobile - Semrush & SeoMix
WordPress et la compatibilité mobile - Semrush & SeoMixWordPress et la compatibilité mobile - Semrush & SeoMix
WordPress et la compatibilité mobile - Semrush & SeoMix
 
Magento et SEO : le combo parfait pour développer son e-commerce
Magento et SEO : le combo parfait pour développer son e-commerceMagento et SEO : le combo parfait pour développer son e-commerce
Magento et SEO : le combo parfait pour développer son e-commerce
 
Astuces pour mieux ranker sur google images [seogoodvibes]
Astuces pour mieux ranker sur google images [seogoodvibes]Astuces pour mieux ranker sur google images [seogoodvibes]
Astuces pour mieux ranker sur google images [seogoodvibes]
 
Webperf : par où commencer ? - SEOGoodVibes
Webperf : par où commencer ? - SEOGoodVibesWebperf : par où commencer ? - SEOGoodVibes
Webperf : par où commencer ? - SEOGoodVibes
 
Comment Rue Du Commerce est devenu le site e-commerce le plus rapide de France ?
Comment Rue Du Commerce est devenu le site e-commerce le plus rapide de France ?Comment Rue Du Commerce est devenu le site e-commerce le plus rapide de France ?
Comment Rue Du Commerce est devenu le site e-commerce le plus rapide de France ?
 
Responsive WebDesign performant
Responsive WebDesign performantResponsive WebDesign performant
Responsive WebDesign performant
 
Optimiser réellement le référencement naturel de WordPress
Optimiser réellement le référencement naturel de WordPressOptimiser réellement le référencement naturel de WordPress
Optimiser réellement le référencement naturel de WordPress
 
Wordpress et SEO - Campus Made in Blog 2014 Montréal
Wordpress et SEO - Campus Made in Blog 2014 MontréalWordpress et SEO - Campus Made in Blog 2014 Montréal
Wordpress et SEO - Campus Made in Blog 2014 Montréal
 
La guerre SEO du CMS : WordPress VS Drupal
La guerre SEO du CMS : WordPress VS DrupalLa guerre SEO du CMS : WordPress VS Drupal
La guerre SEO du CMS : WordPress VS Drupal
 
SEO des images : enjeux et stratégies gagnantes de la recherche visuelle #SMX...
SEO des images : enjeux et stratégies gagnantes de la recherche visuelle #SMX...SEO des images : enjeux et stratégies gagnantes de la recherche visuelle #SMX...
SEO des images : enjeux et stratégies gagnantes de la recherche visuelle #SMX...
 
Quel ROI attendre d'un projet de création de pages AMP ?
Quel ROI attendre d'un projet de création de pages AMP ?Quel ROI attendre d'un projet de création de pages AMP ?
Quel ROI attendre d'un projet de création de pages AMP ?
 
Les clés pour réussir son site WordPress - SeoMix au WordCamp Paris 2016
Les clés pour réussir son site WordPress - SeoMix au WordCamp Paris 2016Les clés pour réussir son site WordPress - SeoMix au WordCamp Paris 2016
Les clés pour réussir son site WordPress - SeoMix au WordCamp Paris 2016
 

Similaire à Quoi de neuf dans la webperf ?

Similaire à Quoi de neuf dans la webperf ? (20)

La performance sur mobile
La performance sur mobileLa performance sur mobile
La performance sur mobile
 
Performances web - quoi de neuf ?
Performances web - quoi de neuf ?Performances web - quoi de neuf ?
Performances web - quoi de neuf ?
 
Un site mobile en une heure ? Top chrono ! (Barcamp-Bordeaux 2011)
Un site mobile en une heure ? Top chrono ! (Barcamp-Bordeaux 2011)Un site mobile en une heure ? Top chrono ! (Barcamp-Bordeaux 2011)
Un site mobile en une heure ? Top chrono ! (Barcamp-Bordeaux 2011)
 
Un site web responsive en une heure
Un site web responsive en une heureUn site web responsive en une heure
Un site web responsive en une heure
 
Stack Technologique Google
Stack Technologique GoogleStack Technologique Google
Stack Technologique Google
 
Performances Web Mobile
Performances Web MobilePerformances Web Mobile
Performances Web Mobile
 
Mobiz - 2012-11-15 - HTML5, une révolution à plusieurs niveaux
Mobiz - 2012-11-15 - HTML5, une révolution à plusieurs niveauxMobiz - 2012-11-15 - HTML5, une révolution à plusieurs niveaux
Mobiz - 2012-11-15 - HTML5, une révolution à plusieurs niveaux
 
Responsive News : l'actualité mobile à la BBC
Responsive News : l'actualité mobile à la BBCResponsive News : l'actualité mobile à la BBC
Responsive News : l'actualité mobile à la BBC
 
Les défis d’une application mobile multi-périphériques avec HTML5
Les défis d’une application mobile multi-périphériques avec HTML5Les défis d’une application mobile multi-périphériques avec HTML5
Les défis d’une application mobile multi-périphériques avec HTML5
 
Retours sur le concours Webperf 2010
Retours sur le concours Webperf 2010Retours sur le concours Webperf 2010
Retours sur le concours Webperf 2010
 
Les Nouveaux Standards et leur implémentation dans les navigateurs modernes
Les Nouveaux Standards et leur implémentation dans les navigateurs modernesLes Nouveaux Standards et leur implémentation dans les navigateurs modernes
Les Nouveaux Standards et leur implémentation dans les navigateurs modernes
 
HTML5mtl - 2012-02-22 - Responsive Web Design
HTML5mtl - 2012-02-22 - Responsive Web DesignHTML5mtl - 2012-02-22 - Responsive Web Design
HTML5mtl - 2012-02-22 - Responsive Web Design
 
HTML5 et Internet Explorer 9, est-ce réellement compatible?
HTML5 et Internet Explorer 9, est-ce réellement compatible?HTML5 et Internet Explorer 9, est-ce réellement compatible?
HTML5 et Internet Explorer 9, est-ce réellement compatible?
 
NodeJs in real life
NodeJs in real lifeNodeJs in real life
NodeJs in real life
 
MGD Html5 pres fr
MGD Html5 pres frMGD Html5 pres fr
MGD Html5 pres fr
 
Pourquoi la performance?
Pourquoi la performance?Pourquoi la performance?
Pourquoi la performance?
 
Les nouveautés d’HTML5 et IE11 en action
Les nouveautés d’HTML5 et IE11 en actionLes nouveautés d’HTML5 et IE11 en action
Les nouveautés d’HTML5 et IE11 en action
 
Codedarmor 2012 - 06/03 - HTML5, CSS3 et Javascript
Codedarmor 2012 - 06/03 - HTML5, CSS3 et JavascriptCodedarmor 2012 - 06/03 - HTML5, CSS3 et Javascript
Codedarmor 2012 - 06/03 - HTML5, CSS3 et Javascript
 
DAM et Drive : 2 nouveautés phares pour la Plateforme Nuxeo
DAM et Drive : 2 nouveautés phares pour la Plateforme NuxeoDAM et Drive : 2 nouveautés phares pour la Plateforme Nuxeo
DAM et Drive : 2 nouveautés phares pour la Plateforme Nuxeo
 
Performance Web côté client - Daspet / Sullivan - Paris Web 2008
Performance Web côté client - Daspet / Sullivan - Paris Web 2008Performance Web côté client - Daspet / Sullivan - Paris Web 2008
Performance Web côté client - Daspet / Sullivan - Paris Web 2008
 

Quoi de neuf dans la webperf ?

  • 1. Les « soirées » #webperf reviennent • Salle : Delicious Insights • Sponsor logistique : Fasterize • Organisateurs : – Aujourd’hui : JP et Émilie – Demain : nous et qui veut • Autre meetup : PerfUG (performance backend) Vous faites plus les soirées ?
  • 2. Quoi de neuf dans la #webperf ? Jean-Pierre Vincent @theystolemynick
  • 4. Le WWW a bientôt 30 ans : la prise de poids De 1,6 Mo à 2,4 Mo – httparchive.org JS +100%, avec 400Ko, CSS + 100%, images + 60% (1,6Mo)
  • 5. Et le débit ? Mais les latences se sont améliorées pour se stabiliser à 60 ms L’ADSL stagne Arcep, DegrouptTest, nPerf
  • 6. ⚡ Croire en la fibre ?⚡ Proportion d’abonnés fibre : • 2013 : 8% • 2016 : 11% • 2022 : 100% (officiellement…) https://observatoire.francethd.fr/
  • 7. Version mobile En 1 an : de 1,7 Mo à 2,2 Mo – httparchive.org JS, images, CSS : comme sur desktop
  • 8. Est ce que les mobiles sont meilleurs ? Oui • À gamme équivalente, 3 ans après : vitesse X 4 • 3G / 4G FR efficaces Non > 400€ : 10% Médiane : 100-150€
  • 9. HTTPS • 40% des sites • Techniques d’optimisations particulières • https://istlsfastyet.com/
  • 11. HTTP/2 : pas de miracle À travailler sérieusement pour en faire un sauveur.
  • 12. Compression texte : brotli Évolution de gzip/deflate 10% - 30% de gain Présent dans Woff2
  • 13. Compression d’image • Compresseurs : – mozJPEG – cjpeg-dssim (bourrin) • WebP ?
  • 14. Images responsive • Standard <picture> + srcset • Sans JS sur la plupart des navigateurs ! • Fallback acceptable pour les autres • iOS : srcset only Ex:j des images retaillées différemment en fonction de media queries : <picture> <source media="(max-width: 480px)" srcset="square.jpg"> <source media="(max-width: 1200px), print" srcset="4- 3.jpg"> <source media="(min-width: 1200px)" srcset="16-9.jpg"> <img src="4-3.jpg"> </picture>
  • 15. La nouvelle bataille : exécuter une page • DOM complexes • Scripts tiers, plugins divers • Frameworks JS type SPA
  • 16. Les outils évoluent Pour les pros • Sitespeed.io • Chrome dev tools • Yellow lab tools • ❤ L’increvable WebPageTest ❤ • … Plus grand public • PageSpeed Insights • Lighthouse
  • 17. La prise en compte de la performance La performance en général • Articles (SEO, marketing, décideurs…) • Évangélistes Google (SEO, Progressive Web App) • Conf de designers Côté technique • Enfin du monitoring ! • Outils de build et CMS respectent les BP
  • 18. Résumé des 3 dernières années Challenges • Maîtrise de beaucoup de domaines – Réseau, serveur – Images – Intégration – JavaScript • L’invasion des tiers • Images HD, contenus nombreux • Utilisateurs exigeants et avec des devices peu puissants La maturité de la Webperf • Les non-techniques s’y intéressent enfin ! • Pas de révolution majeure • Perfectionnement des outils, des techniques, des technos

Notes de l'éditeur

  1. Novembre 2013
  2. 1989 : naissance du World Wide Web
  3. https://media.nperf.com/files/publications/FR/2017-01-19_Barometre-connexions-fixes-metropole-nPerf-2016-T4.pdf http://www.degrouptest.com/publications/16/barometre-connexions-internet-fixes-s1-2014/4
  4. https://observatoire.francethd.fr/
  5. Vitesse d’interprétation du JS
  6. Fx, chrome, Edge, android
  7. Exemple : indexation de la prime sur les performances du site pour chefs de projet (non technique)