Skip to content

Commit 0a3dce0

Browse files
rviscomitunetheweb
andauthored
Prerender report pages (#893)
* prerender report pages * eager prefetch, moderate prerender * list * Simplify approach --------- Co-authored-by: Barry Pollard <barrypollard@google.com> Co-authored-by: Barry Pollard <barry_pollard@hotmail.com>
1 parent 2020adf commit 0a3dce0

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

templates/base.html

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,22 @@
3535
{% block scripts %}
3636
<script defer src="{{ get_versioned_filename('/static/js/web-vitals.js') }}" nonce="{{ csp_nonce() }}"></script>
3737
<script defer src="{{ get_versioned_filename('/static/js/send-web-vitals.js') }}" nonce="{{ csp_nonce() }}"></script>
38+
<script type="speculationrules" nonce="{{ csp_nonce() }}">
39+
{
40+
"prefetch": [{
41+
"where": {
42+
"href_matches": "/reports/*"
43+
},
44+
"eagerness": "eager"
45+
}],
46+
"prerender": [{
47+
"where": {
48+
"href_matches": "/*"
49+
},
50+
"eagerness": "moderate"
51+
}]
52+
}
53+
</script>
3854
{% endblock %}
3955
</body>
4056
</html>

0 commit comments

Comments
 (0)