文件名称:optimizely-reverse-proxy-sessionstorage
文件大小:5KB
文件格式:ZIP
更新时间:2024-06-05 14:23:40
JavaScript
概要 Optimizely的Javascript代码段是同步加载的,因此会阻止其余页面的呈现,直到下载为止。 这对于防止页面闪烁(呈现内容然后由Optimizely进行更改)是必要的。 通过在SessionStorage中缓存Javascript,此项目可让您在运行页面的同时同步运行该代码段,同时在显示页面后异步下载该代码段。 这样可以避免页面闪烁,同时减轻网络延迟对页面的影响。 指示 启动此Node.js / Express应用程序将运行具有两个端点的Web服务器。 可以用作Optimizely现有片段的直接替代(例如,将//cdn.optimizely.com/js/12345678.js替换为//cdn.myoptimizelyproxy.tk/js/12345678.js)。 这个小的Javascript文件仅包含下载Optimizely的代码段,运行其代码并将该代码段的版本缓存在
【文件预览】:
optimizely-reverse-proxy-sessionstorage-master
----.gitignore(492B)
----proxy.js(1KB)
----public()
--------snippet.min.js(447B)
--------snippet.js(853B)
--------snippet.sync.js(875B)
--------snippet.sync.min.js(492B)
----README.md(1KB)