Details
-
Task
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Done
-
-
Blue Ocean 1.4 - beta 3
Description
There are increasing reports that initial loads are worse and worse (looking at master, and 1.3).
rtyler reported that loading 2 fonts is taking 4 seconds (each, in parallel, even though they are only 70KB each). They must be some amazing fonts.
Scope:
- Find out why fonts take 4 seconds to load each https://i.imgur.com/679C44p.png
- Mostly investigation. Result may be that we need "sane" code splitting and then minification, tree shaking etc(things I know kzantow wants to take a look at) but may be lower hanging fruit in short term so it doesn't appear so bad.
A tool like https://gtmetrix.com/reports/ci.blueocean.io/FI3cg80T shows cold load analysis. The time shown is more ideal for low latency connection, in reality can be up to a minute for people on modest connections. So anytime there is a delay in the waterfall, you can magnify that for users who have no ideal latency
Take a look at the waterfall on that link. Note there is a cascade in the middle with loading the dashboard and other plugins and localisation files it looks like - that seems new (ish).
Note this network timeline from Tyler: https://i.imgur.com/679C44p.png - fon'ts are taking 4 seconds to load (70kb each) ???
Attachments
Activity
Field | Original Value | New Value |
---|---|---|
Epic Link | JENKINS-35761 [ 171656 ] |
Sprint | Blue Ocean 1.4 - beta 3 [ 416 ] |
Assignee | Cliff Meyers [ cliffmeyers ] |
Description |
There are increasing reports that initial loads are worse and worse (looking at master, and 1.3). A tool like [https://gtmetrix.com/reports/ci.blueocean.io/FI3cg80T] shows cold load analysis. The time shown is more ideal for low latency connection, in reality can be up to a minute for people on modest connections. So anytime there is a delay in the waterfall, you can magnify that for users who have no ideal latency Take a look at the waterfall on that link. Note there is a cascade in the middle with loading the dashboard and other plugins and localisation files it looks like - that seems new (ish). Scope: * Mostly investigation. Result may be that we need "sane" code splitting and then minification, tree shaking etc(things I know [~kzantow] wants to take a look at) but may be lower hanging fruit in short term so it doesn't appear so bad. |
There are increasing reports that initial loads are worse and worse (looking at master, and 1.3). A tool like [https://gtmetrix.com/reports/ci.blueocean.io/FI3cg80T] shows cold load analysis. The time shown is more ideal for low latency connection, in reality can be up to a minute for people on modest connections. So anytime there is a delay in the waterfall, you can magnify that for users who have no ideal latency Take a look at the waterfall on that link. Note there is a cascade in the middle with loading the dashboard and other plugins and localisation files it looks like - that seems new (ish). Scope: * Mostly investigation. Result may be that we need "sane" code splitting and then minification, tree shaking etc(things I know [~kzantow] wants to take a look at) but may be lower hanging fruit in short term so it doesn't appear so bad. * Find out why fonts take 4 seconds to load each https://i.imgur.com/679C44p.png |
Description |
There are increasing reports that initial loads are worse and worse (looking at master, and 1.3). A tool like [https://gtmetrix.com/reports/ci.blueocean.io/FI3cg80T] shows cold load analysis. The time shown is more ideal for low latency connection, in reality can be up to a minute for people on modest connections. So anytime there is a delay in the waterfall, you can magnify that for users who have no ideal latency Take a look at the waterfall on that link. Note there is a cascade in the middle with loading the dashboard and other plugins and localisation files it looks like - that seems new (ish). Scope: * Mostly investigation. Result may be that we need "sane" code splitting and then minification, tree shaking etc(things I know [~kzantow] wants to take a look at) but may be lower hanging fruit in short term so it doesn't appear so bad. * Find out why fonts take 4 seconds to load each https://i.imgur.com/679C44p.png |
There are increasing reports that initial loads are worse and worse (looking at master, and 1.3). A tool like [https://gtmetrix.com/reports/ci.blueocean.io/FI3cg80T] shows cold load analysis. The time shown is more ideal for low latency connection, in reality can be up to a minute for people on modest connections. So anytime there is a delay in the waterfall, you can magnify that for users who have no ideal latency Take a look at the waterfall on that link. Note there is a cascade in the middle with loading the dashboard and other plugins and localisation files it looks like - that seems new (ish). Note this network timeline from Tyler: [https://i.imgur.com/679C44p.png] - fon'ts are taking 4 seconds to load (70kb each) ??? Scope: * Mostly investigation. Result may be that we need "sane" code splitting and then minification, tree shaking etc(things I know [~kzantow] wants to take a look at) but may be lower hanging fruit in short term so it doesn't appear so bad. * Find out why fonts take 4 seconds to load each [https://i.imgur.com/679C44p.png] |
Attachment | Selection_297.png [ 40674 ] |
Summary | Investigate very slow waterfall loading cold loading of webapp | Investigate very slow cold loading of webapp fonts (and slow water fall) |
Labels | codevalet |
Description |
There are increasing reports that initial loads are worse and worse (looking at master, and 1.3). A tool like [https://gtmetrix.com/reports/ci.blueocean.io/FI3cg80T] shows cold load analysis. The time shown is more ideal for low latency connection, in reality can be up to a minute for people on modest connections. So anytime there is a delay in the waterfall, you can magnify that for users who have no ideal latency Take a look at the waterfall on that link. Note there is a cascade in the middle with loading the dashboard and other plugins and localisation files it looks like - that seems new (ish). Note this network timeline from Tyler: [https://i.imgur.com/679C44p.png] - fon'ts are taking 4 seconds to load (70kb each) ??? Scope: * Mostly investigation. Result may be that we need "sane" code splitting and then minification, tree shaking etc(things I know [~kzantow] wants to take a look at) but may be lower hanging fruit in short term so it doesn't appear so bad. * Find out why fonts take 4 seconds to load each [https://i.imgur.com/679C44p.png] |
There are increasing reports that initial loads are worse and worse (looking at master, and 1.3). [~rtyler] reported that loading 2 fonts is taking 4 seconds (each, in parallel, even though they are only 70KB each). They must be some amazing fonts. Scope: * Find out why fonts take 4 seconds to load each [https://i.imgur.com/679C44p.png] * Mostly investigation. Result may be that we need "sane" code splitting and then minification, tree shaking etc(things I know [~kzantow] wants to take a look at) but may be lower hanging fruit in short term so it doesn't appear so bad. A tool like [https://gtmetrix.com/reports/ci.blueocean.io/FI3cg80T] shows cold load analysis. The time shown is more ideal for low latency connection, in reality can be up to a minute for people on modest connections. So anytime there is a delay in the waterfall, you can magnify that for users who have no ideal latency Take a look at the waterfall on that link. Note there is a cascade in the middle with loading the dashboard and other plugins and localisation files it looks like - that seems new (ish). Note this network timeline from Tyler: [https://i.imgur.com/679C44p.png] - fon'ts are taking 4 seconds to load (70kb each) ??? |
Rank | Ranked higher |
Status | Open [ 1 ] | In Progress [ 3 ] |
Rank | Ranked higher |
Attachment | 2017-12-28-1-tyler-ffx.png [ 40925 ] | |
Attachment | 2017-12-28-2-tyler-ffx-dns.png [ 40926 ] | |
Attachment | 2017-12-28-3-cliff-chrome-throttled.png [ 40927 ] |
Status | In Progress [ 3 ] | Open [ 1 ] |
Assignee | Cliff Meyers [ cliffmeyers ] |
Resolution | Done [ 10000 ] | |
Status | Open [ 1 ] | Closed [ 6 ] |
vivek why would font files be served up so slow via stapler?