stylesheet dans le head ou asynchrone ?

ortolojf

WRInaute accro
Bonjour

A propos des fichiers *.css

Google recommande théoriquement, de les charger de manière asynchrone, ou bien d'intégrer leur code dans des balises style ( dans le html ).

Mais, Yahoo préconise de mettre les déclarations des fichiers *css dans le head, pour que le navigateur le sache le plus tôt possible, et sache comment présenter la page.

Que faire ?

J'ai ce fichier css de tarteaucitron, qui est chargé nativement en asynchrone, et j'ai cru bon de le mettre dans le head.

Mais, Google me signale qu'il y a des éléments ( les deux fichiers css ), qui doivent être chargés entièrement avant que le contenu au dessus de la ligne de flottaison puisse s'afficher.

Y a -t-il une façon de faire différente, suivant les dimensions des fichiers *.css , ou les interfaces qu'il gèrent, et leurs emplacements ?

Faut-il moduler, ou choisir une règle fixe ?

Respectueusement.
 

ortolojf

WRInaute accro
Bon

J'ai résolu le problème, en intégrant le *.css de tarteaucitron, au *.css de mon site.

J'ai quand même 96/100 pour ma page d'accueil/desktop, et 72/100 pour ma page page d'accueil/mobile ( avec Speed Insight ).

J'ai à augmenter quelques tailles de polices de caractères, et à intégrer encore quelques balises style html dans les *.css

Pas de quoi me faire du mouron. ;)

Respectueusement.
 

Discussions similaires

Haut