La méthode la plus simple pour charger du CSS de manière asynchrone
(filamentgroup.com)Il suffit d’ajouter media="print" onload="this.media='all'" à la balise link qui charge le CSS. Si la taille du CSS est petite, l’inliner est préférable, et au-delà de 20 kb, il faut envisager un chargement asynchrone.
1 commentaires
Soit on balise le contenu pour qu’il reste à peu près visible même sans CSS (avant, on appelait ça plus ou moins le progressive enhancement, je crois)...
Il va donc falloir charger le CSS de base de manière synchrone et ne charger de façon asynchrone que les parties supplémentaires.