aboutsummaryrefslogtreecommitdiff
path: root/static
diff options
context:
space:
mode:
authorChristine Dodrill <me@christine.website>2019-10-15 21:21:40 -0400
committerGitHub <noreply@github.com>2019-10-15 21:21:40 -0400
commit42556bb678032805c47f126d6e832242eeb85d5b (patch)
tree40dc13545ff47bd65ff38088084596f94eae0051 /static
parentf7327f2d5adb1ce46771acf6ac88d4bbf342cef3 (diff)
downloadxesite-42556bb678032805c47f126d6e832242eeb85d5b.tar.xz
xesite-42556bb678032805c47f126d6e832242eeb85d5b.zip
kill pageview timer experiment (#83)
Diffstat (limited to 'static')
-rw-r--r--static/js/pageview_timer.js31
-rwxr-xr-xstatic/js/sw.js2
2 files changed, 1 insertions, 32 deletions
diff --git a/static/js/pageview_timer.js b/static/js/pageview_timer.js
deleted file mode 100644
index 2761396..0000000
--- a/static/js/pageview_timer.js
+++ /dev/null
@@ -1,31 +0,0 @@
-/*
- Hi,
-
- If you are reading this, you have found this script in the referenced scripts
- for pages on this site. I know you're gonna have to take me at my word on this,
- but I'm literally using this to collect how much time people spend reading my
- webpages. See metrics here: https://christine.website/metrics
-
- If you have the "do not track" setting enabled in your browser, this code will
- be ineffectual.
-*/
-
-(function() {
- let dnt = navigator.doNotTrack;
- if (dnt === "1") {
- return;
- }
-
- let startTime = new Date();
-
- function logTime() {
- let stopTime = new Date();
- window.navigator.sendBeacon("/api/pageview-timer", JSON.stringify({
- "path": window.location.pathname,
- "start_time": startTime.toISOString(),
- "end_time": stopTime.toISOString()
- }));
- }
-
- window.addEventListener("pagehide", logTime, false);
-})();
diff --git a/static/js/sw.js b/static/js/sw.js
index deaa947..62722a6 100755
--- a/static/js/sw.js
+++ b/static/js/sw.js
@@ -5,7 +5,7 @@ self.addEventListener('install', function(event) {
event.waitUntil(preLoad());
});
-const cacheName = "cache-2019-05-21";
+const cacheName = "cache-2019-10-15";
var preLoad = function(){
console.log('[PWA Builder] Install Event processing');