Skip to content

documenter le calcul du DOM #62

@hrenaud

Description

@hrenaud

A ajouter à la documentation et dans le rapport Lighthouse

Version Française

Green IT souhaite que les créateurs de services web privilégient l'utilisation des SVG par rapport aux images bitmap (PNG, GIF, JPEG), qui alourdissent le poids de la page, quand c'est possible. Pour favoriser cette pratique, Green IT a adapté sa méthode de calcul du DOM, ce qui explique pourquoi les résultats des calculs de Lighthouse et d'Écoindex sont parfois différents.

  • 1ère différence : Afin de maximiser l'usage du SVG, qui impacte le DOM, la méthode de calcul de Green IT exclue du calcul les sous-éléments d'une balise SVG. Lighthouse lui, n'excluent aucun élément ⇒ DOM.Lighthouse > DOM.Ecoindex ;
  • 2ème différence : Lighthouse effectue son calcul au rendu de la page, mais ne prend pas en compte les éléments ajoutés ou modifiés en JavaScript, alors que c'est le cas dans le moteur de calcul d'Ecoindex ⇒ DOM.Lighthouse < DOM.Ecoindex.

English version

Green IT would like web service designers to favor the use of SVGs over bitmap images (PNG, GIF, JPEG), which weigh down the page, whenever possible. To encourage this practice, Green IT has adapted its DOM calculation method, which explains why the results of Lighthouse and Ecoindex calculations are sometimes different.

  • 1st difference: In order to maximize the use of SVG, which impacts the DOM, Green IT's calculation method excludes the sub-elements of an SVG tag from the calculation. Lighthouse, on the other hand, does not exclude any element ⇒ DOM.Lighthouse > DOM.Ecoindex ;
  • 2nd difference: Lighthouse performs its calculation when the page is rendered, but does not take into account elements added or modified in JavaScript, whereas the Ecoindex calculation engine does ⇒ DOM.Lighthouse < DOM.Ecoindex.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions