README
Yotpo Minimal
Yotpo's "widget.js", manually minified from 554kb+ to under 150kb (40kb across a brotli-enabled server)
Installation
<script type="application/javascript">
var requestIdleCallback = window.requestIdleCallback ||
function(cb) {
const start = Date.now();
return setTimeout(function() {
cb({
didTimeout: false,
timeRemaining: function() {
return Math.max(0, 50 - (Date.now() - start));
},
});
}, 1);
};
requestIdleCallback(function e() {
var e = document.createElement('script');
e.type = 'text/javascript', e.defer = !0, e.src = 'https://cdn.jsdelivr.net/npm/yotpo-minimal@latest/yotpo-minimal.js';
var t = document.getElementsByTagName('script')[0];
t.parentNode.insertBefore(e, t)
}, {
timeout: 2500
});
</script>
Usage
Include above