PageSourceSearch

https://www.curacao.nu/components/rum/pubble-rum.js?v=260925-2

js curacao.nu collected 2026-10-02 10:30:36 UTC 7,247 bytes, 1 lines download raw bytes

1(()=>{var P;var J=-1,h=function(e){addEventListener("pageshow",function(n){n.persisted&&(J=n.timeStamp,e(n))},!0)},A=function(){var e=self.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0];if(e&&e.responseStart>0&&e.responseStart<performance.now())return e},C=function(){var e=A();return e&&e.activationStart||0},l=function(e,n){var t=A(),i="navigate";return J>=0?i="back-forward-cache":t&&(document.prerendering||C()>0?i="prerender":document.wasDiscarded?i="restore":t.type&&(i=t.type.replace(/_/g,"-"))),{name:e,value:n===void 0?-1:n,rating:"good",delta:0,entries:[],id:"v4-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:i}},y=function(e,n,t){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var i=new PerformanceObserver(function(r){Promise.resolve().then(function(){n(r.getEntries())})});return i.observe(Object.assign({type:e,buffered:!0},t||{})),i}}catch(r){}},p=function(e,n,t,i){var r,o;return function(s){n.value>=0&&(s||i)&&((o=n.value-(r||0))||r===void 0)&&(r=n.value,n.delta=o,n.rating=function(u,a){return u>a[1]?"poor":u>a[0]?"needs-improvement":"good"}(n.value,t),e(n))}},F=function(e){requestAnimationFrame(function(){return requestAnimationFrame(function(){return e()})})},S=function(e){document.addEventListener("visibilitychange",function(){document.visibilityState==="hidden"&&e()})},k=function(e){var n=!1;return function(){n||(e(),n=!0)}},v=-1,N=function(){return document.visibilityState!=="hidden"||document.prerendering?1/0:0},E=function(e){document.visibilityState==="hidden"&&v>-1&&(v=e.type==="visibilitychange"?e.timeStamp:0,ne())},O=function(){addEventListener("visibilitychange",E,!0),addEventListener("prerenderingchange",E,!0)},ne=function(){removeEventListener("visibilitychange",E,!0),removeEventListener("prerenderingchange",E,!0)},K=function(){return v<0&&(v=N(),O(),h(function(){setTimeout(function(){v=N(),O()},0)})),{get firstHiddenTime(){return v}}},L=function(e){document.prerendering?addEventListener("prerenderingchange",function(){return e()},!0):e()}
1,H=[1800,3e3],te=function(e,n){n=n||{},L(function(){var t,i=K(),r=l("FCP"),o=y("paint",function(s){s.forEach(function(u){u.name==="first-contentful-paint"&&(o.disconnect(),u.startTime<i.firstHiddenTime&&(r.value=Math.max(u.startTime-C(),0),r.entries.push(u),t(!0)))})});o&&(t=p(e,r,H,n.reportAllChanges),h(function(s){r=l("FCP"),t=p(e,r,H,n.reportAllChanges),F(function(){r.value=performance.now()-s.timeStamp,t(!0)})}))})},_=[.1,.25],U=function(e,n){n=n||{},te(k(function(){var t,i=l("CLS",0),r=0,o=[],s=function(a){a.forEach(function(f){if(!f.hadRecentInput){var c=o[0],m=o[o.length-1];r&&f.startTime-m.startTime<1e3&&f.startTime-c.startTime<5e3?(r+=f.value,o.push(f)):(r=f.value,o=[f])}}),r>i.value&&(i.value=r,i.entries=o,t())},u=y("layout-shift",s);u&&(t=p(e,i,_,n.reportAllChanges),S(function(){s(u.takeRecords()),t(!0)}),h(function(){r=0,i=l("CLS",0),t=p(e,i,_,n.reportAllChanges),F(function(){return t()})}),setTimeout(t,0))}))},G=0,M=1/0,T=0,re=function(e){e.forEach(function(n){n.interactionId&&(M=Math.min(M,n.interactionId),T=Math.max(T,n.interactionId),G=T?(T-M)/7+1:0)})},Q=function(){return P?G:performance.interactionCount||0},ie=function(){"interactionCount"in performance||P||(P=y("event",re,{type:"event",buffered:!0,durationThreshold:0}))},d=[],b=new Map,V=0,oe=function(){var e=Math.min(d.length-1,Math.floor((Q()-V)/50));return d[e]},ae=[],ce=function(e){if(ae.forEach(function(r){return r(e)}),e.interactionId||e.entryType==="first-input"){var n=d[d.length-1],t=b.get(e.interactionId);if(t||d.length<10||e.duration>n.latency){if(t)e.duration>t.latency?(t.entries=[e],t.latency=e.duration):e.duration===t.latency&&e.startTime===t.entries[0].startTime&&t.entries.push(e);else{var i={id:e.interactionId,latency:e.duration,entries:[e]};b.set(i.id,i),d.push(i)}d.sort(function(r,o){return o.latency-r.latency}),d.length>10&&d.splice(10).forEach(function(r){return b.delete(r.id)})}}},W=function(e){var n=self.requestIdleCallback||self.setTimeout,t=-1;return e=k(e),document.visibilityState==="hidden"?e():(t=n(e),S(e)),t},j=[200,500],X=function(e,n){"PerformanceEventTiming"in self&&"interactionId"in PerformanceEventTiming.prototype&&(n=n||{},L(function(){var t;ie();var i,r=l("INP"),o=function(u){W(function(){u.forEach(ce);var a=oe();a&&a.latency!==r.value&&(r.value=a.latency,r.entries=a.entries,i())})},s=y("event",o,{durationThreshold:(t=n.durationThreshold)!==null&&t!==void 0?t:40});i=p(e,r,j,n.reportAllChanges),s&&(s.observe({type:"first-input",buffered:!0}),S(function(){o(s.takeRecords()),i(!0)}),h(function(){V=Q(),d.length=0,b.clear(),r=l("INP"),i=p(e,r,j,n.reportAllChanges)}))}))},q=[2500,4e3],I={}
1,Y=function(e,n){n=n||{},L(function(){var t,i=K(),r=l("LCP"),o=function(a){n.reportAllChanges||(a=a.slice(-1)),a.forEach(function(f){f.startTime<i.firstHiddenTime&&(r.value=Math.max(f.startTime-C(),0),r.entries=[f],t())})},s=y("largest-contentful-paint",o);if(s){t=p(e,r,q,n.reportAllChanges);var u=k(function(){I[r.id]||(o(s.takeRecords()),s.disconnect(),I[r.id]=!0,t(!0))});["keydown","click"].forEach(function(a){addEventListener(a,function(){return W(u)},{once:!0,capture:!0})}),S(u),h(function(a){r=l("LCP"),t=p(e,r,q,n.reportAllChanges),F(function(){r.value=performance.now()-a.timeStamp,I[r.id]=!0,t(!0)})})}})},z=[800,1800],se=function e(n){document.prerendering?L(function(){return e(n)}):document.readyState!=="complete"?addEventListener("load",function(){return e(n)},!0):setTimeout(n,0)},Z=function(e,n){n=n||{};var t=l("TTFB"),i=p(e,t,z,n.reportAllChanges);se(function(){var r=A();r&&(t.value=Math.max(r.responseStart-C(),0),t.entries=[r],i(!0),h(function(){t=l("TTFB",0),(i=p(e,t,z,n.reportAllChanges))(!0)}))})};(function(){try{let o=function(){let c=0,m=0,D=0,B=location.hostname,$=["doubleclick","googlesyndication","googletagservices","adnxs","criteo","pubmatic","rubiconproject","adservice","amazon-adsystem","smartadserver","improvedigital"];try{let x=performance.getEntriesByType("resource");for(let R of x){let w=R.duration||0,g=s(R.name);!g||g===B||g.indexOf("pubble")!==-1||u(g,B)?c+=w:$.some(ee=>g.indexOf(ee)!==-1)?m+=w:D+=w}}catch(x){}t.rc=Math.round(c),t.ra=Math.round(m),t.ro=Math.round(D)},s=function(c){try{return new URL(c).hostname}catch(m){return""}},u=function(c,m){return c.split(".").slice(-2).join(".")===m.split(".").slice(-2).join(".")},a=function(){try{return!!(navigator.userAgentData&&navigator.userAgentData.mobile)||matchMedia("(pointer:coarse)").matches}catch(c){return!1}},f=function(){try{return sessionStorage.getItem("pbl_rum_s")?!1:(sessionStorage.setItem("pbl_rum_s","1"),!0)}catch(c){return!1}},n=(window.pubbleEnv||{}).pubbleContentApiKey;if(!n||!("sendBeacon"in navigator))return;let t={k:n,d:a()?"mobile":"desktop",err:0,newSession:f()};Y(c=>{t.lcp=Math.round(c.value)}),U(c=>{t.cls=Math.round(c.value*1e3)}),X(c=>{t.inp=Math.round(c.value)}),Z(c=>{t.ttfb=Math.round(c.value)}),window.addEventListener("error",()=>{t.err++},!0);let i=!1,r=()=>{if(!i){i=!0;try{o(),navigator.sendBeacon("/rum/beacon",JSON.stringify(t))}catch(c){}}};addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&r()}),addEventListener("pagehide",r)}catch(e){}})();})();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.