diff options
author | Paul Duncan <pabs@pablotron.org> | 2022-03-05 13:17:17 -0500 |
---|---|---|
committer | Paul Duncan <pabs@pablotron.org> | 2022-03-05 13:17:17 -0500 |
commit | 6d992bf825699d836859a031eff96fdb020b6a2a (patch) | |
tree | 7c3c1c50e4b79db11b3ed625c5998e9d89c77f46 | |
parent | 14d3556bd548c50f8dcbe519c85a3a8eb3c079ae (diff) | |
download | pablotron.org-6d992bf825699d836859a031eff96fdb020b6a2a.tar.bz2 pablotron.org-6d992bf825699d836859a031eff96fdb020b6a2a.zip |
TODO.md: add JS ideas
-rw-r--r-- | TODO.md | 14 |
1 files changed, 9 insertions, 5 deletions
@@ -131,11 +131,10 @@ this stuff may not make any sense. - https://github.com/CycloneDX/cyclonedx-go * investigate sendBeacon() https://developer.mozilla.org/en-US/docs/Web/API/Navigator/sendBeacon -* installed/tried tinygo for building wasm - - 3M to 300k for hello world, ~120k w/ gzip - - https://tinygo.org/getting-started/install/linux/ - - https://blog.suborbital.dev/foundations-wasm-in-golang-is-fantastic - - see notes in ~/git/test/go/wasm/ +* YUGE site JS savings + - 27 bytes, ~8.8% unminified size reduction + - notes in header of `themes/hugo-pt2021/assets/script.js` +* HTML escaping benchmarks (`git/test/js/es6`) ## done * add project folders @@ -175,3 +174,8 @@ this stuff may not make any sense. - "add sha256 hash for `<style>`" - "add sha256 hash for `<script>`" - "add `<meta http-equiv='content-security-policy' ...>`?" +* installed/tried tinygo for building wasm + - 3M to 300k for hello world, ~120k w/ gzip + - https://tinygo.org/getting-started/install/linux/ + - https://blog.suborbital.dev/foundations-wasm-in-golang-is-fantastic + - see notes in ~/git/test/go/wasm/ |