From 99332037bfe97a4652939cdcffaea4118deeedf3 Mon Sep 17 00:00:00 2001 From: schlagmichdoch Date: Thu, 9 Nov 2023 03:48:17 +0100 Subject: [PATCH] Defer loading of all render-blocking resources until the UI has loaded --- public/index.html | 19 +- public/scripts/main.js | 307 +++++++ public/scripts/network.js | 14 - .../{NoSleep.min.js => no-sleep.min.js} | 0 public/scripts/persistent-storage.js | 299 ++++++ .../scripts/{QRCode.min.js => qr-code.min.js} | 0 public/scripts/ui.js | 577 +----------- public/scripts/util-main.js | 17 + public/scripts/util.js | 3 - public/service-worker.js | 12 +- public/styles/deferred-styles.css | 727 +++++++++++++++ public/{styles.css => styles/main-styles.css} | 857 ++---------------- 12 files changed, 1447 insertions(+), 1385 deletions(-) create mode 100644 public/scripts/main.js rename public/scripts/{NoSleep.min.js => no-sleep.min.js} (100%) create mode 100644 public/scripts/persistent-storage.js rename public/scripts/{QRCode.min.js => qr-code.min.js} (100%) create mode 100644 public/scripts/util-main.js create mode 100644 public/styles/deferred-styles.css rename public/{styles.css => styles/main-styles.css} (51%) diff --git a/public/index.html b/public/index.html index cf1fdde..b71028d 100644 --- a/public/index.html +++ b/public/index.html @@ -35,7 +35,7 @@ - + @@ -595,14 +595,17 @@ - - - - - - - + + + + + + + + + +