Während es einfach genug ist, firstPaint
mal von Dev-Tools zu bekommen, gibt es eine Möglichkeit, das Timing von JS zu bekommen?Wie bekommt man die erste Farbe der Seite
Antwort
Ja, das ist Teil der paint timing API.
Sie wollen wahrscheinlich das Timing für first-contentful-paint
, mit der Sie mit bekommen können:
const paintTimings = performance.getEntriesByType('paint');
const fmp = paintTimings.find(({ name }) => name === "first-contentful-paint");
enter code here
console.log(`First contentful paint at ${fmp.startTime}ms`);
Kürzlich neuen Browser-APIs wie PerformanceObserver und PerformancePaintTiming haben es leichter gemacht Erste gehalt Paint (FCP) von Javascript abzurufen.
machte ich eine JavaScript-Bibliothek namens Perfume.js die
const perfume = new Perfume({
firstContentfulPaint: true
});
// ⚡️ Perfume.js: First Contentful Paint 2029.00 ms
Ich weiß, Sie über First Paint (FP) gebeten, mit wenigen Zeilen Code funktioniert würden, sondern mit Ersten gehalt Paint (FCP) vorschlagen.
Der wesentliche Unterschied zwischen den beiden Metriken ist FP den Punkt markiert, wenn der Browser etwas macht, die von optisch anders ist, was auf dem Bildschirm zur Navigation vor war. Im Gegensatz dazu ist FCP der Punkt , wenn der Browser das erste Bit des Inhalts aus dem DOM rendert, das Text, ein Bild, SVG oder sogar ein Canvas-Element sein kann.
- 1. EpiServer wie bekommt man die Link URL einer bestimmten Seite?
- 2. Wie bekommt man die Ansicht?
- 3. Wie man auf einen Link klickt und seine Farbe bekommt?
- 4. jquery. Wie bekommt man die Geschwisterhöhe?
- 5. Wie bekommt man die Winddaten in der Tabelle von "www.windguru.cz"?
- 6. wie man Arbeitsplan bekommt
- 7. bekommt die URL der Seite, wo der Benutzer zu
- 8. Warum die erste Farbe vor DOMContentLoaded passiert
- 9. Wie bekommt man die Schließung in lua?
- 10. Wie bekommt man die Level des Indikators?
- 11. Wie bekommt man einen Charaktertyp in GWT Client-Seite?
- 12. Wie bekommt man alle Beiträge einer Facebook-Seite?
- 13. Wie bekommt man wod_qty_req?
- 14. Picasso - wie bekommt man die richtige Bildgröße?
- 15. Wie bekommt man die Wochennummer in Python?
- 16. Wie ändert man die Farbe?
- 17. Wie bekommt man die Parameternamen der Funktion in PHP?
- 18. Wie man die Farbeigenschaft eines Bildobjekts in PowerPoint-VBA bekommt
- 19. d3.scale.category20b immer die erste Farbe zurück
- 20. libGDX: erste Farbe in der Palette als transparente Farbe behandeln
- 21. Wie ändert man die Farbe der deaktivierten Bootstrap-Taste?
- 22. Android bekommt HTTPS-Seite abgeschnitten
- 23. Datatable aktualisiert die erste Seite
- 24. Wie bekommt man die Knotenfolge des phylogenetischen Baumes in R?
- 25. Regex für die erste Seite
- 26. Wie bekommt man einen Scanner
- 27. Wie bekommt man alle Frauen?
- 28. Farbe der aktiven Seite ändern (Paginierung)
- 29. Wie bekommt man Twitter URLs?
- 30. Herausfinden, wie man diese spezifische URL bekommt
Beachten Sie, dass dies nur für jetzt in Chrome funktioniert: https://developer.mozilla.org/en-US/docs/Web/API/PerformancePaintTiming – Pimmol