Add Image Loading Optimization module#875
Add Image Loading Optimization module#875felixarntz merged 3 commits intofeature/image-loading-optimizationfrom
Conversation
|
@westonruter Can you please update this to be against a |
felixarntz
left a comment
There was a problem hiding this comment.
@westonruter This looks good, just one point of feedback (plus let's change the base branch before merge to a new feature branch).
@felixarntz I just now pushed up a new |
|
Just noted that this PR and #878 are annotated with the PL 2.8.0 release, but it's not actually milestoned for a release yet since we are working in the feature branch towards a working version before moving ahead with merging into |
Summary
Add scaffolding for new Image Loading Module with some key basic functionality, namely the output buffering of template renders and the introduction of a filter for that buffered output.
Fixes #805
Relevant technical choices
When the module is active, the output buffering UI elements for Server Timing are omitted since the Image Loading Optimization module always does output buffering. Similarly, when the module is running, Server Timing will wait to send the header at the end of the new
perflab_template_output_bufferfilter.Checklist
[Focus]orInfrastructurelabel.[Type]label.no milestonelabel.