hugo-quiz icon indicating copy to clipboard operation
hugo-quiz copied to clipboard

Javascript Is Not Cached

Open FuadEfendi opened this issue 8 months ago • 0 comments

I don't know why, but cdn.jsdelivr.net always responds with 200 (full load) instead of 304 (Not Modified) - so, JavaScript is not cached at all; it hugely impacts performance.

I use this in my Hugo "head" as per instructions:

{{/* Put custom HTML markup before the end of <head>. */}}
    <script 
    src="https://cdn.jsdelivr.net/npm/quizdown@latest/public/build/quizdown.js">
    </script>
    <script 
    src="https://cdn.jsdelivr.net/npm/quizdown@latest/public/build/extensions/quizdownKatex.js">
    </script>
    <script 
    src="https://cdn.jsdelivr.net/npm/quizdown@latest/public/build/extensions/quizdownHighlight.js">
    </script>
    <script>quizdown.register(quizdownHighlight).register(quizdownKatex).init()</script> 

FuadEfendi avatar Jun 11 '24 14:06 FuadEfendi