Optimiser et accélérer les pages web - lehollandaisvolant.net

Petite mise à niveau de cette page avec mes récentes découvertes (async, defer, json…).
Bref, un tas de bonnes pratiques pour les performances (mais aussi un brin d’accessibilité).

**

Il faut aussi noter que les outils comme GTMetrix font des analyses instantanées d’une page : ils ne regardent pas le contexte global dans lequel une page est vue par le navigateur.

En ce qui me concerne, je préfère avoir une seule image d’illustration : que l’article soit dans un petit bloc ou dans un gros bloc, l’image est unique. Et si le visiteur visite deux pages à la suite, il n’aura à télécharger le fichier qu’une seule fois.
C’est le cas par exemple pour les images d’illustration des articles sur le blog.

Bien souvent, en revanche, GTMetrix me dit de spécifier des images à la bonne taille pour chaque affichage : donc une petite et une grande. Si l’utilisateur affiche les deux pages à la suite (très courant pour mon site), alors il devra télécharger plusieurs images… Ce n’est donc pas optimal.

Il faut donc appliquer tout ça de façon pragmatique et réfléchie, pas appliquer bêtement juste pour avoir un bon score à tout prix (justement par ce que ce score ne reflète pas une navigation réelle).

Même chose pour l’aliasing sur les images : parfois un gros PNG en 1000x1000 sera bien plus léger qu’un PNG mis à l’échelle en 500x500.
Or, GTMetrix dira que votre image est trop grande et devra être réduire de moitié. Il dira même que votre image sera 50% plus légère, ce qui est faux.

Exemple :
https://lehollandaisvolant.net/img/45/1000x1000.png (1,9 ko)
https://lehollandaisvolant.net/img/3a/500x500.png (2,5 ko)

Ceci vient du fait que PNG aime les applats de couleur unis, et que si on réduit une image, il y a un flou sur les applats, ce qui casse ce cote uni et coûte cher en taille de fichier. Ceci est un exemple bidon, mais il illustre bien le concept, et il est assez courant.

#18143  

https://lehollandaisvolant.net/tuto/pagespd/

Bill Gates Announces Plans To Use 'Chemtrails' to 'Solve Global Warming'

Les humains :
– y a trop de CO2 dans l’air. On peut faire quoi ?
– arrêter d’en émettre ?
– Non. On va en brûler encore plus dans le but de balancer des aérosols dans l’air et de réduire la lumière du Soleil.
– …

Les humains dans 100 ans :
– y a trop d’aérosols dans l’air. On peut faire quoi ?
– Arrêter d’en émettre ?
– Non. On va envoyer des lances flammes au gaz dans les air pour brûler les aérosols.
– …

#18141  

https://newspunch.com/bill-gates-announces-plans-to-use-chemtrails-to-solve-global-warming/

CNRS Lejournal - Enrichir les sols en carbone pour lutter contre le changement climatique - Arfy'z tranche du Net

Les humains :
– hé, génial : y a du carbone dans le sol ! Et si on déterrait tout ?
– oh oui, super idée !

[180 ans après]
– hé génial : regarde ce qu’on peut faire si j’enterre ce carbone ! Et si on enterrait tout ?
– oh oui, super idée !

#18140  

http://www.arfy.fr/dotclear/index.php?post%2F2019%2F01%2F04%2FCNRS-Lejournal-Enrichir-les-sols-en-carbone-pour-lutter-contre-le-changement-climatique

Ordinateur portable XPS 9570 15 pouces hautes performances avec un affichage InfinityEdge 4K. | Dell France

Ce monstre sérieusement : i9 à 4,8 GHz, 32 Go de Ram et 2 To SSD (plus l’écran 4k, la carte graphique 4Go) et tout le reste.

Ça pourrait suffire pour exécuter jQuery…

Les nouveaux XPS 15 ont l’air trop bien. Ce sont des mises à jour de ma config actuelle (USB 3.1 au lieu de USB 3 ; HDMI2 au lieu de 1.1, etc) mais ces mises à jours seraient bienvenues.

#18139  

https://www.dell.com/fr-fr/work/shop/les-ordinateurs-portables-dell/xps-15/spd/xps-15-9570-laptop/bnx97011