PageSourceSearch

http://neogeofans.com/Neo-Geo%20Fans%20!_files/instantpage.min.js.t%C3%A9l%C3%A9chargement

js neogeofans.com collected 2026-10-02 13:10:00 UTC 4,122 bytes, 2 lines download raw bytes

1/*! instant.page v5.1.1 - (C) 2019-2020 Alexandre Dieulot - https://instant.page/license */
2let mouseoverTimer;let lastTouchTimestamp;const prefetches=new Set;const prefetchElement=document.createElement("link");const isSupported=prefetchElement.relList&&prefetchElement.relList.supports&&prefetchElement.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype;const allowQueryString="instantAllowQueryString"in document.body.dataset;const allowExternalLinks="instantAllowExternalLinks"in document.body.dataset;const useWhitelist="instantWhitelist"in document.body.dataset;const mousedownShortcut="instantMousedownShortcut"in document.body.dataset;const DELAY_TO_NOT_BE_CONSIDERED_A_TOUCH_INITIATED_ACTION=1111;let delayOnHover=65;let useMousedown=false;let useMousedownOnly=false;let useViewport=false;if("instantIntensity"in document.body.dataset){const e=document.body.dataset.instantIntensity;if(e.substr(0,"mousedown".length)=="mousedown"){useMousedown=true;if(e=="mousedown-only"){useMousedownOnly=true}}else if(e.substr(0,"viewport".length)=="viewport"){if(!(navigator.connection&&(navigator.connection.saveData||navigator.connection.effectiveType&&navigator.connection.effectiveType.includes("2g")))){if(e=="viewport"){if(document.documentElement.clientWidth*document.documentElement.clientHeight<45e4){useViewport=true}}else if(e=="viewport-all"){useViewport=true}}}else{const t=parseInt(e);if(!isNaN(t)){delayOnHover=t}}}if(isSupported){const e={capture:true,passive:true};if(!useMousedownOnly){document.addEventListener("touchstart",touchstartListener,e)}if(!useMousedown){document.addEventListener("mouseover",mouseoverListener,e)}else if(!mousedownShortcut){document.addEventListener("mousedown",mousedownListener,e)}if(mousedownShortcut){document.addEventListener("mousedown",mousedownShortcutListener,e)}if(useViewport){let e;if(window.requestIdleCallback){e=e=>{requestIdleCallback(e,{timeout:1500})}}else{e=e=>{e()}}e((()=>{const e=new IntersectionObserver((t=>{t.forEach((t=>{if(t.isIntersecting){const n=t.target;e.unobserve(n);preload(n.href)}}))}));document.querySelectorAll("a").forEach((t=>{if(isPreloadable(t)){e.observe(t)}}))}))}}function touchstartListener(e){lastTouchTimestamp=performance.now();const t=e.target.closest("a");if(!isPreloadable(t)){return}preload(t.href)}function mouseoverListener(e){if(performance.now()-lastTouchTimestamp<DELAY_TO_NOT_BE_CONSIDERED_A_TOUCH_INITIATED_ACTION){return}if(!("closest"in e.target)){return}const t=e.target.closest("a");if(!isPreloadable(t)){return}t.addEventListener("mouseout",mouseoutListener,{passive:true});mouseoverTimer=setTimeout((()=>{preload(t.href);mouseoverTimer=undefined}),delayOnHover)}function mousedownListener(e){const t=e.target.closest("a");if(!isPreloadable(t)){return}preload(t.href)}function mouseoutListener(e){if(e.relatedTarget&&e.target.closest("a")==e.relatedTarget.closest("a")){return}if(mouseoverTimer){clearTimeout(mouseoverTimer);mouseoverTimer=undefined}}function mousedownShortcutListener(e){if(performance.now()-lastTouchTimestamp<DELAY_TO_NOT_BE_CONSIDERED_A_TOUCH_INITIATED_ACTION){return}const t=e.target.closest("a");if(e.which>1||e.metaKey||e.ctrlKey){return}if(!t){return}t.addEventListener("click",(function(e){if(e.detail==1337){return}e.preventDefault()}),{capture:true,passive:false,once:true});const n=new MouseEvent("click",{view:window,bubbles:true,cancelable:false,detail:1337});t.dispatchEvent(n)}function isPreloadable(e){if(!e||!e.href){return}if(useWhitelist&&!("instant"in e.dataset)){return}if(!allowExternalLinks&&e.origin!=location.origin&&!("instant"in e.dataset)){return}if(!["http:","https:"].includes(e.protocol)){return}if(e.protocol=="http:"&&location.protocol=="https:"){return}if(!allowQueryString&&e.search&&!("instant"in e.dataset)){return}if(e.hash&&e.pathname+e.search==location.pathname+location.search){return}if("noInstant"in e.dataset){return}return true}function preload(e){if(prefetches.has(e)){return}const t=document.createElement("link");t.rel="prefetch";t.href=e;document.head.appendChild(t);prefetches.add(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.