This website appears legitimate based on AI analysis.
AI Analysis Results
Category:Other
About this website:
instant.page is a legitimate and widely used tool for optimizing website performance. It's an open-source JavaScript library that aims to make page navigation faster by preloading pages when a user hovers over a link or starts touching the display on mobile devices. This approach is based on the principle that reducing latency can improve user engagement and conversion rates. The tool is designed to be lightweight, respectful of users' bandwidth, and compatible with various web platforms. It's also actively maintained and has a significant user base, including reputable companies and developers. The use of passive event listeners and other performance-focused techniques aligns with best practices for web development. Overall, instant.page is a safe and beneficial resource for enhancing the user experience on websites."
Risk Assessment:safe
📊 Analysis Reasons:
Open-source JavaScript library, Designed to improve page navigation speed, Preloads pages when users hover over links or start touching the display on mobile devices, Aims to reduce latency and improve user engagement, Lightweight and respectful of users' bandwidth, Compatible with various web platforms, Actively maintained and has a significant user base, Used by reputable companies and developers, Incorporates performance-focused techniques like passive event listeners, Aligns with best practices for web development.
copy snippet amazon and others found that removing 100 milliseconds of latency improves sales by 1%. but latency on the web is hard to overcome. cheating latency instant.page uses just-in-time preloading — it preloads a page right before a user clicks on it. on desktop before a user clicks on a link, they hover their mouse over that link. when a user has hovered for 65 ms there is one chance out of two that they will click on that link, so instant.page starts preloading at this moment, leaving on average over 300 ms for the page to preload. another option is to load the pages when the user starts pressing their mouse without preloading. this makes for zero unused requests while still improving page loads by 80 ms on average. you can also preload on hover or as soon as a link is visible and trigger the click when the user starts pressing their mouse, making your pages the fastest in the world. on mobile a user starts touching their display before releasing it, leaving on average 90 ms for the page to preload. another option is to preload links as soon as they’re visible. try it out test your clicking speed you can also click the menu at the bottom to experience it. cheating the brain the human brain perceives actions taking less than 100 ms as instant. as a result, instant.page makes your pages feel instant even on 3g (assuming your pages are fast to render). easy on your server and your user’s data plan pages are preloaded only when there’s a good chance that a user will visit them, and only the html is preloaded, being respectful of your users’ and servers’ bandwidth and cpu. it uses passive event listeners and requestidlecallback so that your pages stay smooth. it respects data saver mode. it’s 1 kb and loads after everything else. and it’s free and open source (mit license). make your site 1% more engaging in 1 minute right now: put this html code just before
: copy snippet now site navigation home intensity pages not preloaded technical details integration wordpress more changelog star made by alexandre dieulot. /*! instant.page v5.2.0 - (c) 2019-2023 alexandre dieulot - https://instant.page/license */ let t,e,n,o,i,a=null,s=65,c=new set;const r=1111;function d(t){o=performance.now();const e=t.target.closest(\"a\");m(e)&&p(e.href,\"high\")}function u(t){if(performance.now()-o{p(e.href,\"high\"),i=void 0},s))}function l(t){const e=t.target.closest(\"a\");m(e)&&p(e.href,\"high\")}function f(t){t.relatedtarget&&t.target.closest(\"a\")==t.relatedtarget.closest(\"a\")||i&&(cleartimeout(i),i=void 0)}function h(t){if(performance.now()-o1||t.metakey||t.ctrlkey)return;if(!e)return;e.addeventlistener(\"click\",function(t){1337!=t.detail&&t.preventdefault()},{capture:!0,passive:!1,once:!0});const n=new mouseevent(\"click\",{view:window,bubbles:!0,cancelable:!1,detail:1337});e.dispatchevent(n)}function m(o){if(o&&o.href&&(!n||\"instant\"in o.dataset)){if(o.origin!=location.origin){if(!(e||\"instant\"in o.dataset)||!a)return}if([\"http:\",\"https:\"].includes(o.protocol)&&(\"http:\"!=o.protocol||\"https:\"!=location.protocol)&&(t||!o.search||\"instant\"in o.dataset)&&!(o.hash&&o.pathname+o.search==location.pathname+location.search||\"noinstant\"in o.dataset))return!0}}function p(t,e=\"auto\"){if(c.has(t))return;const n=document.createelement(\"link\");n.rel=\"prefetch\",n.href=t,n.fetchpriority=e,n.as=\"document\",document.head.appendchild(n),c.add(t)}!function(){if(!document.createelement(\"link\").rellist.supports(\"prefetch\"))return;const o=\"instantvaryaccept\"in document.body.dataset||\"shopify\"in window,i=navigator.useragent.indexof(\"chrome/\");i>-1&&(a=parseint(navigator.useragent.substring(i+\"chrome/\".length)));if(o&&a&&a<110)return;const c=\"instantmousedownshortcut\"in document.body.dataset;t=\"instantallowquerystring\"in document.body.dataset,e=\"instantallowexternallinks\"in document.body.dataset,n=\"instantwhitelist\"in document.body.dataset;const r={capture:!0,passive:!0};let f=!1,v=!1,g=!1;if(\"instantintensity\"in document.body.dataset){const t=document.body.dataset.instantintensity;if(t.startswith(\"mousedown\"))f=!0,\"mousedown-only\"==t&&(v=!0);else if(t.startswith(\"viewport\")){const e=navigator.connection&&navigator.connection.savedata,n=navigator.connection&&navigator.connection.effectivetype&&navigator.c","status":"safe","rate":100,"flag":"no_risk","about":"instant.page is a legitimate and widely used tool for optimizing website performance. It's an open-source JavaScript library that aims to make page navigation faster by preloading pages when a user hovers over a link or starts touching the display on mobile devices. This approach is based on the principle that reducing latency can improve user engagement and conversion rates. The tool is designed to be lightweight, respectful of users' bandwidth, and compatible with various web platforms. It's also actively maintained and has a significant user base, including reputable companies and developers. The use of passive event listeners and other performance-focused techniques aligns with best practices for web development. Overall, instant.page is a safe and beneficial resource for enhancing the user experience on websites.\" ","category":"Other","reasons":["Open-source JavaScript library, Designed to improve page navigation speed, Preloads pages when users hover over links or start touching the display on mobile devices, Aims to reduce latency and improve user engagement, Lightweight and respectful of users' bandwidth, Compatible with various web platforms, Actively maintained and has a significant user base, Used by reputable companies and developers, Incorporates performance-focused techniques like passive event listeners, Aligns with best practices for web development."],"usage":null,"created_at":"2024-04-19T23:48:01.000Z","subcategory":null,"business_model":null,"target_audience":null,"professionalism_score":null,"contact_transparency":null,"confidence_level":null,"user_recommendation":null,"red_flags":[],"brand_evidence":[]},"metadata":{},"reviews":[],"has_archive":false,"archive_data":null,"archive_stats":null}};