Initialer Import des AssetManagers
This commit is contained in:
@@ -0,0 +1,51 @@
|
||||
# AssetManager v0.3.14.8
|
||||
|
||||
## Erweiterte Layout- und Reflow-Diagnose
|
||||
|
||||
Die Assetseite misst nun zusätzlich:
|
||||
|
||||
- einzelne Layout-Lesezugriffe auf `table.scrollWidth`
|
||||
- einzelne Layout-Lesezugriffe auf `scroll.clientWidth`
|
||||
- Schreibzugriffe für Breite und Sichtbarkeit der oberen Scrollleiste
|
||||
- Herkunft jedes Scrollleisten-Abgleichs:
|
||||
- Initialisierung
|
||||
- ResizeObserver
|
||||
- MutationObserver
|
||||
- vollständige Dauer von `applyHidden`
|
||||
- vollständige Dauer von `syncTopScrollbar`
|
||||
- vollständige Dauer der Observer-Callbacks
|
||||
- Chrome-Performance-Messungen über `performance.mark()` und
|
||||
`performance.measure()`
|
||||
- Paint-Ereignisse
|
||||
- Long Animation Frames inklusive Script-Zuordnung und
|
||||
`forcedStyleAndLayoutDuration`, sofern der Browser diese API unterstützt
|
||||
|
||||
Alle Messungen von `asset-columns.js` werden jetzt auch in der abschließenden
|
||||
Tabelle „Zusammenfassung – langsamste Vorgänge“ berücksichtigt.
|
||||
|
||||
## Konsolenfilter
|
||||
|
||||
[AssetManager][Performance]
|
||||
[AssetManager][Assets]
|
||||
|
||||
Besonders relevant sind:
|
||||
|
||||
- `asset-columns:layout-read:table.scrollWidth`
|
||||
- `asset-columns:layout-read:scroll.clientWidth`
|
||||
- `asset-columns:syncTopScrollbar`
|
||||
- `asset-columns:applyHidden`
|
||||
- `Long Animation Frame`
|
||||
- `forced_style_layout_ms`
|
||||
- `Chrome Performance-Messungen`
|
||||
|
||||
## Update-Schutz
|
||||
|
||||
Nicht enthalten bzw. nicht überschrieben:
|
||||
|
||||
- .env
|
||||
- APPINFO.json
|
||||
- data/config/config.json
|
||||
- PostgreSQL-Daten
|
||||
- Uploads
|
||||
- Backups
|
||||
- Logs
|
||||
Reference in New Issue
Block a user