L'�dition 2021 de l'enqu�te "Web Almanac" r�v�le que CSS, JavaScript et jQuery sont largement utilis�s sur le Web
tandis que WebAssembly est peu pr�sent

HTTP Archive vient de publier l'�dition 2021 de son rapport annuel "Web Almanac". L'�dition 2021 est compos�e de 24 chapitres couvrant les aspects du contenu des pages, de l'exp�rience utilisateur, de la publication et de la distribution. Cette ann�e, le chapitre consacr� � WebAssembly fait ses d�buts. Les principales conclusions sont entre autres : 94,4 % de tous les sites Web chargent au moins une ressource tierce ; 43,02 % de tous les sites Web de bureau font r�f�rence � une d�claration de confidentialit� ; l'identifiant d'�l�ment HTML le plus populaire est "content" ; etc.

HTTP Archive est une sous-organisation de l'Internet Archive, connue entre autres pour sa Wayback Machine (un site Web qui offre un acc�s � des clich�s instantan�s de pages Web stock�s par l'organisme). Dans le cadre du rapport "Web Almanac", HTTP Archive explore 8,2 millions de sites Web par mois et effectue diff�rentes analyses. Il s'agit par exemple de la taille des fichiers transmis, des techniques de mise en cache utilis�es ou des interfaces Web utilis�es. Au total, 39,5 t�raoctets de donn�es sont g�n�r�s. Le Web Almanac est un rapport complet sur l'�tat du Web, �tay� par des donn�es r�elles et des experts de confiance du Web.

Environ 112 auteurs, analystes et r�viseurs de la communaut� se sont r�unis pour analyser l'�tat du Web en 2021. L'analyse a r�v�l� que les API les plus utilis�es sont Async Clipboard et Web Share ; environ 9 % de tous les sites Web utilisent du code qui fait appel � ces interfaces. Selon HTTP Archive, l'ann�e derni�re, l'utilisation de l'API Async Clipboard a �t� multipli�e par 10. L'�quipe de recherche a �galement d�couvert que 641 millions d'emails, 428 millions de mots de passe et 149 millions de num�ros de t�l�phone ont �t� impliqu�s dans des violations de donn�es en 2021.

Par ailleurs, 22 % des sites seraient �quip�s de HSTS (HTTP Strict Transport Security). HSTS indique aux navigateurs de toujours utiliser HTTPS. Voici les autres faits saillants du Web Almanac.

Les tendances HTML et les CMS les plus populaires

  • seulement 65 % des pages comportent un h1 ;

Nom : h1.jpg
Affichages : 190422
Taille : 44,1 Ko

  • en parlant des principes fondamentaux du HTML : 33 % des champs de saisie n'ont pas de nom accessible fourni par exemple par un label ;
  • Wordpress alimente 33 % de tous les sites scann�s ;

Nom : wordp.png
Affichages : 2971
Taille : 127,0 Ko

  • pr�s de 30 % des pages incluent role="button" quelque part ;
  • etc.


Les tendances en rapport avec les feuilles de styles

  • la page Web m�diane charge 70 Ko de CSS. Le "site le mieux not�" a charg� plus de 60 Mo de CSS ;

Nom : cssbk.png
Affichages : 2975
Taille : 143,4 Ko

  • il y a un nouveau record pour le nombre de feuilles de style externes charg�es : 2368 ;
  • la majorit� des d�clarations de longueur utilisent des pixels : environ 70 % des d�clarations de taille de police sont en pixels ;
  • le format hexad�cimal est le principal moyen de d�finir les couleurs ;
  • le site avec le plus grand nombre d'images charg�es a charg� plus de 300 Mo d'images via CSS ;
  • seulement 3 % des pages utilisent CSS-in-JS (une technique de stylisation o� JavaScript est utilis� pour styliser les composants) ;
  • presque tous les sites incluent des ressources tierces. HTTP Archive estime que ce fait n'est pas surprenant, car cela inclut le tra�age, les librairies d'un CDN, les lecteurs vid�o et toutes ces choses ;
  • etc.


Les tendances JavaScript et les frameworks JS populaires

  • nous envoyons tous beaucoup de JavaScript. C'est plus de 420 Ko par page au 50e percentile. Il s'agit d'octets transf�r�s, la quantit� de JavaScript est donc bien plus importante apr�s d�compression ;
  • l'analyse portant sur l'adoption des biblioth�ques et des frameworks JavaScript montre que 84 % des sites Web utilisent jQuery et 8 % sont construits avec React ;
  • environ 20 % des sites ne d�finissent pas l'attribut lang ;

Nom : frame.png
Affichages : 2946
Taille : 219,5 Ko

  • il n'y a pratiquement aucune adoption de WebAssembly (Wasm). HTTP Archive a enregistr� 3854 demandes WebAssembly confirm�es sur le bureau et 3173 sur le mobile. Ces modules Wasm sont utilis�s dans 2 724 domaines sur ordinateur de bureau et 2 300 domaines sur mobile, ce qui repr�sente 0,06 % et 0,04 % de tous les domaines sur ordinateur de bureau et sur mobile respectivement ;
  • les ressources tierces sont principalement utilis�es pour les publicit�s, les "inconnus" et les services de biblioth�que des CDN ;
  • les ressources tierces les plus utilis�es sur le Web proviennent de Google ;
  • si les ressources YouTube sont int�gr�es, elles entra�nent un temps de blocage m�dian de 1,6 seconde ;
  • un fichier robots.txt n'est pas obligatoire (s'il n'est pas l�, toutes les pages sont libres d'�tre index�es), et 16 % des sites n'envoient pas un fichier robots.txt ;
  • etc.


Source : Web Almanac 2021

Et vous ?

Quel est votre avis sur le sujet ?
Que pensez-vous des tendances rapport�es par HTTP Archive ?
Que pensez-vous de l'adoption de WebAssembly ? Pourquoi peine-t-elle � d�coller ?

Voir aussi

Chrome Dev Summit 2019 : Google voudrait apporter aux internautes des exp�riences qui se rapprochent du natif et propose des API � cet effet aux d�veloppeurs

Le DNS-over-HTTPS finira probablement par �tre d�ploy� sur tous les navigateurs, malgr� l'opposition des FAI, le support du DoH est d�j� effectif sur Edge, Firefox, Opera, Vivaldi, Chrome et Brave

Le langage JavaScript est-il responsable de la lenteur des sites Web de nos jours ? Oui, selon un expert