60 fps (Layout und Rendering)
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
60 fps (Bilder pro Sekunde) in deinen Projekten wirken sich direkt auf das Nutzer-Engagement aus und sind für den Erfolg entscheidend. In diesem Vortrag haben Nat und Tom über die Rendering-Pipeline von Chrome gesprochen und einige häufige Ursachen dafür genannt, wie Frames verworfen werden und wie sie vermieden werden können.
Google Präsentationen
- Ein Frame ist 16 ms lang. Sie enthält JavaScript, Stilberechnungen, Malen und Aufbauen.
- Das Malen ist sehr teuer. In einem Pflaster musst du teure Malereiarbeiten unnötig wiederholen.
- Ebenen werden zur Speicherung von Elementen im Cache verwendet.
- Eingabe-Handler (Touch- und Mausrad-Listener) können die Reaktionszeit beenden. Vermeiden Sie es, wenn möglich. Sie können sie nicht auf ein Minimum beschränken.
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2023-02-22 (UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Benötigte Informationen nicht gefunden"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Zu umständlich/zu viele Schritte"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Nicht mehr aktuell"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problem mit der Übersetzung"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problem mit Beispielen/Code"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Sonstiges"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Leicht verständlich"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Mein Problem wurde gelöst"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Sonstiges"
}]