Skip to content

Commit

Permalink
fr: Format /web/api using Prettier (part 8)
Browse files Browse the repository at this point in the history
  • Loading branch information
queengooborg committed Jul 26, 2023
1 parent a3dccd0 commit 802043f
Show file tree
Hide file tree
Showing 100 changed files with 1,069 additions and 839 deletions.
6 changes: 5 additions & 1 deletion files/fr/web/api/performanceelementtiming/tojson/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,11 @@ var json = PerformanceElementTiming.toJSON();
Dans cet exemple, l'appel de `entry.toJSON()` renvoie une représentation JSON de l'objet [`PerformanceElementTiming`](/fr/docs/Web/API/PerformanceElementTiming), avec les informations sur l'élément image.

```html
<img src="image.jpg" alt="une belle image" elementtiming="big-image" id="myImage">
<img
src="image.jpg"
alt="une belle image"
elementtiming="big-image"
id="myImage" />
```

```js
Expand Down
6 changes: 5 additions & 1 deletion files/fr/web/api/performanceelementtiming/url/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,11 @@ Une [`DOMString`](/fr/docs/Web/API/DOMString) qui est l'URL initiale de la deman
Dans cet exemple, appeler `entry.url` renvoie `https://example.com/image.jpg`.

```html
<img src="https://example.com/image.jpg" alt="une belle imahe" elementtiming="big-image" id="myImage">
<img
src="https://example.com/image.jpg"
alt="une belle imahe"
elementtiming="big-image"
id="myImage" />
```

```js
Expand Down
9 changes: 4 additions & 5 deletions files/fr/web/api/performanceentry/duration/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ function run_PerformanceEntry() {

// Utilise getEntries() pour itérer à travers chaque entrée.
let p = performance.getEntries();
for (let i=0; i < p.length; i++) {
for (let i = 0; i < p.length; i++) {
console.log("Entry[" + i + "]");
check_PerformanceEntry(p[i]);
}
Expand All @@ -61,15 +61,14 @@ function check_PerformanceEntry(obj) {
let properties = ["name", "entryType", "startTime", "duration"];
let methods = ["toJSON"];

for (let i=0; i < properties.length; i++) {
for (let i = 0; i < properties.length; i++) {
// check each property
let supported = properties[i] in obj;
if (supported)
console.log("..." + properties[i] + " = " + obj[properties[i]]);
else
console.log("..." + properties[i] + " = N'est pas pris en charge");
else console.log("..." + properties[i] + " = N'est pas pris en charge");
}
for (let i=0; i < methods.length; i++) {
for (let i = 0; i < methods.length; i++) {
// check each method
let supported = typeof obj[methods[i]] == "function";
if (supported) {
Expand Down
3 changes: 1 addition & 2 deletions files/fr/web/api/performanceentry/entrytype/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,6 @@ L'exemple suivant montre l'utilisation de la propriété `entryType`.

```js
function run_PerformanceEntry() {

// Vérifie le support des fonctionnalités avant de continuer
if (performance.mark === undefined) {
console.log("performance.mark n'est pas pris en charge");
Expand All @@ -50,7 +49,7 @@ function run_PerformanceEntry() {

// Vérifie le type d'entrée de toutes les entrées "begin".
let entriesNamedBegin = performance.getEntriesByName("begin");
for (let i=0; i < entriesNamedBegin.length; i++) {
for (let i = 0; i < entriesNamedBegin.length; i++) {
let typeOfEntry = entriesNamedBegin[i].entryType;
console.log("L'entrée est de type : " + typeOfEntry);
}
Expand Down
5 changes: 1 addition & 4 deletions files/fr/web/api/performanceentry/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,10 +49,7 @@ function print_PerformanceEntries() {
}
}
function print_PerformanceEntry(perfEntry) {
let properties = ["name",
"entryType",
"startTime",
"duration"];
let properties = ["name", "entryType", "startTime", "duration"];

for (let i = 0; i < properties.length; i++) {
// Vérifie chaque propriété
Expand Down
3 changes: 1 addition & 2 deletions files/fr/web/api/performanceentry/name/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,8 +62,7 @@ function check_PerformanceEntry(obj) {
let supported = properties[i] in obj;
if (supported)
console.log("..." + properties[i] + " = " + obj[properties[i]]);
else
console.log("..." + properties[i] + " = Not supported");
else console.log("..." + properties[i] + " = Not supported");
}
for (let i = 0; i < methods.length; i++) {
// Vérifie chaque méthode
Expand Down
6 changes: 2 additions & 4 deletions files/fr/web/api/performanceentry/starttime/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,10 +65,8 @@ function check_PerformanceEntry(obj) {
for (let i = 0; i < properties.length; i++) {
// On vérifie chaque propriété
let supported = properties[i] in obj;
if (supported)
log("..." + properties[i] + " = " + obj[properties[i]]);
else
log("..." + properties[i] + " = N'est pas pris en charge");
if (supported) log("..." + properties[i] + " = " + obj[properties[i]]);
else log("..." + properties[i] + " = N'est pas pris en charge");
}
for (let i = 0; i < methods.length; i++) {
// On vérifie chaque méthode
Expand Down
3 changes: 1 addition & 2 deletions files/fr/web/api/performanceentry/tojson/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,8 +59,7 @@ function check_PerformanceEntry(obj) {
let supported = properties[i] in obj;
if (supported)
console.log("..." + properties[i] + " = " + obj[properties[i]]);
else
console.log("..." + properties[i] + " = N'est pas pris en charge");
else console.log("..." + properties[i] + " = N'est pas pris en charge");
}
for (let i = 0; i < methods.length; i++) {
// On vérifie chaque méthode
Expand Down
26 changes: 15 additions & 11 deletions files/fr/web/api/performanceeventtiming/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,8 +66,8 @@ L'interface `PerformanceEventTiming` des événements de l'`Event Timing API` fo
L'exemple suivant montre comment utiliser l'API pour tous les événements :

```js
const observer = new PerformanceObserver(function(list) {
const perfEntries = list.getEntries().forEach(entry => {
const observer = new PerformanceObserver(function (list) {
const perfEntries = list.getEntries().forEach((entry) => {
// Durée totale
const inputDuration = entry.duration;
// Retard d'entrée (avant l'événement de traitement)
Expand All @@ -77,7 +77,7 @@ const observer = new PerformanceObserver(function(list) {
});
});
// Enregistre un observateur pour l'événement.
observer.observe({entryTypes: ["event"]});
observer.observe({ entryTypes: ["event"] });
```

Nous pouvons également interroger directement le [premier délai d'entrée](https://web.dev/fid). Le premier délai d'entrée ou « FID : First input delay », mesure le temps entre le moment où un utilisateur interagit pour la première fois avec une page (c'est-à-dire lorsqu'il clique sur un lien ou sur un bouton) et le moment où le navigateur est effectivement en mesure de commencer à traiter les gestionnaires d'événements en réponse à cette interaction.
Expand All @@ -87,18 +87,22 @@ Nous pouvons également interroger directement le [premier délai d'entrée](htt
// https://github.com/w3c/page-visibility/issues/29
// NOTE : idéalement, cette vérification devrait être effectuée dans le <head> du document
// pour éviter les cas où l'état de visibilité change avant l'exécution de ce code.
let firstHiddenTime = document.visibilityState === 'hidden' ? 0 : Infinity;
document.addEventListener('visibilitychange', (event) => {
firstHiddenTime = Math.min(firstHiddenTime, event.timeStamp);
}, {once: true});
let firstHiddenTime = document.visibilityState === "hidden" ? 0 : Infinity;
document.addEventListener(
"visibilitychange",
(event) => {
firstHiddenTime = Math.min(firstHiddenTime, event.timeStamp);
},
{ once: true },
);

// Envoie les données transmises à un point de terminaison analytique. Ce code
// utilise `/analytics` ; vous pouvez le remplacer par votre propre URL.
function sendToAnalytics(data) {
const body = JSON.stringify(data);
// Utilise `navigator.sendBeacon()` si disponible, en revenant à `fetch()`.
(navigator.sendBeacon && navigator.sendBeacon('/analytics', body)) ||
fetch('/analytics', {body, method: 'POST', keepalive: true});
(navigator.sendBeacon && navigator.sendBeacon("/analytics", body)) ||
fetch("/analytics", { body, method: "POST", keepalive: true });
}

// Utilise un try/catch au lieu de la fonction de détection de la prise en charge de `first-input`
Expand All @@ -113,7 +117,7 @@ try {
const fid = entry.processingStart - entry.startTime;

// Rapporte la valeur du FID à un terminal d'analyse.
sendToAnalytics({fid});
sendToAnalytics({ fid });
}
}

Expand All @@ -125,7 +129,7 @@ try {
// Observe les entrées de type `first-input`, y compris les entrées en mémoire tampon,
// c'est-à-dire les entrées qui ont eu lieu avant d'appeler `observe()` ci-dessous.
po.observe({
type: 'first-input',
type: "first-input",
buffered: true,
});
} catch (e) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,18 @@ function print_nav_timing_data() {
console.log("= Entrée de navigation : entry[" + i + "]");
let p = perfEntries[i];
// propriétés du DOM
console.log("Contenu du DOM chargé = " + (p.domContentLoadedEventEnd - p.domContentLoadedEventStart));
console.log(
"Contenu du DOM chargé = " +
(p.domContentLoadedEventEnd - p.domContentLoadedEventStart),
);
console.log("Contenu du DOM complet = " + p.domComplete);
console.log("Contenu du DOM interactif = " + p.interactive);

// temps de chargement et de déchargement des documents
console.log("Document chargé = " + (p.loadEventEnd - p.loadEventStart));
console.log("Document déchargé = " + (p.unloadEventEnd - p.unloadEventStart));
console.log(
"Document déchargé = " + (p.unloadEventEnd - p.unloadEventStart),
);

// autres propriétés
console.log("type = " + p.type);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,18 @@ function print_nav_timing_data() {
console.log("= Entrée de navigation : entry[" + i + "]");
let p = perfEntries[i];
// propriétés du DOM
console.log("Contenu du DOM chargé = " + (p.domContentLoadedEventEnd - p.domContentLoadedEventStart));
console.log(
"Contenu du DOM chargé = " +
(p.domContentLoadedEventEnd - p.domContentLoadedEventStart),
);
console.log("Contenu du DOM complet = " + p.domComplete);
console.log("Contenu du DOM interactif = " + p.interactive);

// temps de chargement et de déchargement des documents
console.log("Document chargé = " + (p.loadEventEnd - p.loadEventStart));
console.log("Document déchargé = " + (p.unloadEventEnd - p.unloadEventStart));
console.log(
"Document déchargé = " + (p.unloadEventEnd - p.unloadEventStart),
);

// autres propriétés
console.log("type = " + p.type);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,18 @@ function print_nav_timing_data() {
console.log("= Entrée de navigation : entry[" + i + "]");
let p = perfEntries[i];
// propriétés du DOM
console.log("Contenu du DOM chargé = " + (p.domContentLoadedEventEnd - p.domContentLoadedEventStart));
console.log(
"Contenu du DOM chargé = " +
(p.domContentLoadedEventEnd - p.domContentLoadedEventStart),
);
console.log("Contenu du DOM complet = " + p.domComplete);
console.log("Contenu du DOM interactif = " + p.interactive);

// temps de chargement et de déchargement des documents
console.log("Document chargé = " + (p.loadEventEnd - p.loadEventStart));
console.log("Document déchargé = " + (p.unloadEventEnd - p.unloadEventStart));
console.log(
"Document déchargé = " + (p.unloadEventEnd - p.unloadEventStart),
);

// autres propriétés
console.log("type = " + p.type);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,17 +27,22 @@ function print_nav_timing_data() {
// Utilise getEntriesByType() pour obtenir uniquement les événements de type "navigation".
let perfEntries = performance.getEntriesByType("navigation");

for (let i =0; i < perfEntries.length; i++) {
for (let i = 0; i < perfEntries.length; i++) {
console.log("= Entrée de navigation : entry[" + i + "]");
let p = perfEntries[i];
// propriétés du DOM
console.log("Contenu du DOM chargé = " + (p.domContentLoadedEventEnd - p.domContentLoadedEventStart));
console.log(
"Contenu du DOM chargé = " +
(p.domContentLoadedEventEnd - p.domContentLoadedEventStart),
);
console.log("Contenu du DOM complet = " + p.domComplete);
console.log("Contenu du DOM interactif = " + p.interactive);

// temps de chargement et de déchargement des documents
console.log("Document chargé = " + (p.loadEventEnd - p.loadEventStart));
console.log("Document déchargé = " + (p.unloadEventEnd - p.unloadEventStart));
console.log(
"Document déchargé = " + (p.unloadEventEnd - p.unloadEventStart),
);

// autres propriétés
console.log("type = " + p.type);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,18 @@ function print_nav_timing_data() {
console.log("= Entrée de navigation : entry[" + i + "]");
let p = perfEntries[i];
// propriétés du DOM
console.log("Contenu du DOM chargé = " + (p.domContentLoadedEventEnd - p.domContentLoadedEventStart));
console.log(
"Contenu du DOM chargé = " +
(p.domContentLoadedEventEnd - p.domContentLoadedEventStart),
);
console.log("Contenu du DOM complet = " + p.domComplete);
console.log("Contenu du DOM interactif = " + p.interactive);

// temps de chargement et de déchargement des documents
console.log("Document chargé = " + (p.loadEventEnd - p.loadEventStart));
console.log("Document déchargé = " + (p.unloadEventEnd - p.unloadEventStart));
console.log(
"Document déchargé = " + (p.unloadEventEnd - p.unloadEventStart),
);

// autres propriétés
console.log("type = " + p.type);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,18 @@ function print_nav_timing_data() {
console.log("= Entrée de navigation : entry[" + i + "]");
let p = perfEntries[i];
// propriétés du DOM
console.log("Contenu du DOM chargé = " + (p.domContentLoadedEventEnd - p.domContentLoadedEventStart));
console.log(
"Contenu du DOM chargé = " +
(p.domContentLoadedEventEnd - p.domContentLoadedEventStart),
);
console.log("Contenu du DOM complet = " + p.domComplete);
console.log("Contenu du DOM interactif = " + p.interactive);

// temps de chargement et de déchargement des documents
console.log("Document chargé = " + (p.loadEventEnd - p.loadEventStart));
console.log("Document déchargé = " + (p.unloadEventEnd - p.unloadEventStart));
console.log(
"Document déchargé = " + (p.unloadEventEnd - p.unloadEventStart),
);

// autres propriétés
console.log("type = " + p.type);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,18 @@ function print_nav_timing_data() {
console.log("= Entrée de navigation : entry[" + i + "]");
let p = perfEntries[i];
// propriétés du DOM
console.log("Contenu du DOM chargé = " + (p.domContentLoadedEventEnd - p.domContentLoadedEventStart));
console.log(
"Contenu du DOM chargé = " +
(p.domContentLoadedEventEnd - p.domContentLoadedEventStart),
);
console.log("Contenu du DOM complet = " + p.domComplete);
console.log("Contenu du DOM interactif = " + p.interactive);

// temps de chargement et de déchargement des documents
console.log("Document chargé = " + (p.loadEventEnd - p.loadEventStart));
console.log("Document déchargé = " + (p.unloadEventEnd - p.unloadEventStart));
console.log(
"Document déchargé = " + (p.unloadEventEnd - p.unloadEventStart),
);

// autres propriétés
console.log("type = " + p.type);
Expand Down
9 changes: 7 additions & 2 deletions files/fr/web/api/performancenavigationtiming/type/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,13 +40,18 @@ function print_nav_timing_data() {
console.log("= Entrée de navigation : entry[" + i + "]");
let p = perfEntries[i];
// propriétés du DOM
console.log("Contenu du DOM chargé = " + (p.domContentLoadedEventEnd - p.domContentLoadedEventStart));
console.log(
"Contenu du DOM chargé = " +
(p.domContentLoadedEventEnd - p.domContentLoadedEventStart),
);
console.log("Contenu du DOM complet = " + p.domComplete);
console.log("Contenu du DOM interactif = " + p.interactive);

// temps de chargement et de déchargement des documents
console.log("Document chargé = " + (p.loadEventEnd - p.loadEventStart));
console.log("Document déchargé = " + (p.unloadEventEnd - p.unloadEventStart));
console.log(
"Document déchargé = " + (p.unloadEventEnd - p.unloadEventStart),
);

// autres propriétés
console.log("type = " + p.type);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,18 @@ function print_nav_timing_data() {
console.log("= Entrée de navigation : entry[" + i + "]");
let p = perfEntries[i];
// propriétés du DOM
console.log("Contenu du DOM chargé = " + (p.domContentLoadedEventEnd - p.domContentLoadedEventStart));
console.log(
"Contenu du DOM chargé = " +
(p.domContentLoadedEventEnd - p.domContentLoadedEventStart),
);
console.log("Contenu du DOM complet = " + p.domComplete);
console.log("Contenu du DOM interactif = " + p.interactive);

// temps de chargement et de déchargement des documents
console.log("Document chargé = " + (p.loadEventEnd - p.loadEventStart));
console.log("Document déchargé = " + (p.unloadEventEnd - p.unloadEventStart));
console.log(
"Document déchargé = " + (p.unloadEventEnd - p.unloadEventStart),
);

// autres propriétés
console.log("type = " + p.type);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,18 @@ function print_nav_timing_data() {
console.log("= Entrée de navigation : entry[" + i + "]");
let p = perfEntries[i];
// propriétés du DOM
console.log("Contenu du DOM chargé = " + (p.domContentLoadedEventEnd - p.domContentLoadedEventStart));
console.log(
"Contenu du DOM chargé = " +
(p.domContentLoadedEventEnd - p.domContentLoadedEventStart),
);
console.log("Contenu du DOM complet = " + p.domComplete);
console.log("Contenu du DOM interactif = " + p.interactive);

// temps de chargement et de déchargement des documents
console.log("Document chargé = " + (p.loadEventEnd - p.loadEventStart));
console.log("Document déchargé = " + (p.unloadEventEnd - p.unloadEventStart));
console.log(
"Document déchargé = " + (p.unloadEventEnd - p.unloadEventStart),
);

// autres propriétés
console.log("type = " + p.type);
Expand Down
Loading

0 comments on commit 802043f

Please sign in to comment.