quoi de neuf dans la webperf ?

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 ?

Upload: web-performance-paris

Post on 08-Apr-2017

23 views

Category:

Internet


3 download

TRANSCRIPT

Page 1: Quoi de neuf dans la webperf ?

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 ?

Page 2: Quoi de neuf dans la webperf ?

Quoi de neuf dans la #webperf ?

Jean-Pierre Vincent@theystolemynick

Page 3: Quoi de neuf dans la webperf ?

CHALLENGES

Page 4: Quoi de neuf dans la webperf ?

Le WWW a bientôt 30 ans : la prise de poids

De 1,6 Mo à 2,4 Mo – httparchive.orgJS +100%, avec 400Ko, CSS + 100%, images + 60% (1,6Mo)

Page 5: Quoi de neuf dans la webperf ?

Et le débit ?

Mais les latences se sont améliorées pour se stabiliser à 60 ms

L’ADSL stagne

Arcep, DegrouptTest, nPerf

Page 6: Quoi de neuf dans la webperf ?

⚡ Croire en la fibre ?⚡Proportion d’abonnés fibre :• 2013 : 8% • 2016 : 11%

• 2022 : 100% (officiellement…)

https://observatoire.francethd.fr/

Page 7: Quoi de neuf dans la webperf ?

Version mobile

En 1 an : de 1,7 Mo à 2,2 Mo – httparchive.orgJS, images, CSS : comme sur desktop

Page 8: Quoi de neuf dans la webperf ?

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€

Page 9: Quoi de neuf dans la webperf ?

HTTPS• 40% des sites• Techniques

d’optimisations particulières

• https://istlsfastyet.com/

Page 10: Quoi de neuf dans la webperf ?

SOLUTIONS

Page 11: Quoi de neuf dans la webperf ?

HTTP/2 : pas de miracleÀ travailler sérieusement pour en faire un sauveur.

Page 12: Quoi de neuf dans la webperf ?

Compression texte : brotliÉvolution de gzip/deflate10% - 30% de gainPrésent dans Woff2

Page 13: Quoi de neuf dans la webperf ?

Compression d’image• Compresseurs :

– mozJPEG– cjpeg-dssim (bourrin)

• WebP ?

Page 14: Quoi de neuf dans la webperf ?

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>

Page 15: Quoi de neuf dans la webperf ?

La nouvelle bataille : exécuter une page• DOM complexes • Scripts tiers, plugins

divers• Frameworks JS type

SPA

Page 16: Quoi de neuf dans la webperf ?

Les outils évoluentPour les pros• Sitespeed.io• Chrome dev tools• Yellow lab tools• ❤ L’increvable

WebPageTest ❤• …

Plus grand public• PageSpeed Insights• Lighthouse

Page 17: Quoi de neuf dans la webperf ?

La prise en compte de la performanceLa 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

Page 18: Quoi de neuf dans la webperf ?

Résumé des 3 dernières annéesChallenges• 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