1<!DOCTYPE html> 2<html lang="sk"> 3 <head> 4 <meta charset="UTF-8" /> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" /> 6 <title>ASAI â Asociácia AI</title> 7 <meta name="description" content="ASAI â Asociácia AI buduje udržateľný AI ekosystém na Slovensku spájajúc biznis, verejný sektor, akademickú sféru a neziskové organizácie." /> 8 <link rel="icon" type="image/svg+xml" href="/logo.svg" /> 9 10 <!-- Suppress uncaught non-Error exceptions from third-party CDN scripts 11 (e.g. Inviton widget) so dev-mode error overlays don't trigger --> 12
12<script> 13 (function() { 14 var _origOnerror = window.onerror; 15 window.onerror = function(msg, src, line, col, err) { 16 if (!err || src && (src.indexOf('inviton') !== -1)) return true; 17 return _origOnerror ? _origOnerror.apply(this, arguments) : false; 18 }; 19 window.addEventListener('unhandledrejection', function(e) { 20 if (e.reason == null || typeof e.reason === 'string') e.preventDefault(); 21 }, true); 22 })(); 23 </script>
23 24 25 <!-- Google Tag Manager --> 26
26<script>
vendor: 343 bytes, lines 26-30
26(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 27 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 28 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 29 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 30 })(window,document,'script','dataLayer','
30GTM-MQNBN94F
vendor: 3 bytes, line 30
30');
30</script>
30 31 <!-- End Google Tag Manager --> 32 33 <!-- Cookiebot â production only. 34 data-blockingmode="manual" shows the consent banner but does NOT 35 auto-block any scripts, so React always loads on the first visit. --> 36
36<script> 37 if (location.hostname === "asai.sk" || location.hostname === "www.asai.sk") { 38 var s = document.createElement("script"); 39 s.id = "Cookiebot"; 40 s.src = "https://consent.cookiebot.com/uc.js"; 41 s.setAttribute("data-cbid", "8a6949d8-196d-45e3-9985-2ebc5c512856"); 42 s.setAttribute("data-blockingmode", "manual"); 43 s.async = true; 44 document.head.appendChild(s); 45 } 46 </script>
46 47 48 <!-- Meta Pixel Code (async â does not block rendering) --> 49
49<script>
vendor: 453 bytes, lines 49-58
49 50 !function(f,b,e,v,n,t,s) 51 {if(f.fbq)return;n=f.fbq=function(){n.callMethod? 52 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 53 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 54 n.queue=[];t=b.createElement(e);t.async=!0; 55 t.src=v;s=b.getElementsByTagName(e)[0]; 56 s.parentNode.insertBefore(t,s)}(window, document,'script', 57 'https://connect.facebook.net/en_US/fbevents.js'); 58 fbq('init', '
58854276852716066
vendor: 10 bytes, lines 58-59
58'); 59
59fbq('init', '503997273052407'); 60 fbq('track', 'PageView'); 61 </script>
61 62 <!-- End Meta Pixel Code --> 63 64 <!-- Google Fonts â non-blocking (preload trick prevents render delay) --> 65 <link rel="preconnect" href="https://fonts.googleapis.com"> 66 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 67 <link rel="preload" as="style" 68 href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap" 69 onload="this.onload=null;this.rel='stylesheet'"> 70 <noscript> 71 <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap" rel="stylesheet"> 72 </noscript> 73
73<script type="module" crossorigin src="/assets/index-D6YJzCKJ.js"></script>
73 74 <link rel="modulepreload" crossorigin href="/assets/vendor-router-CLBlpOIU.js"> 75 <link rel="modulepreload" crossorigin href="/assets/vendor-query-Ly5GbEUm.js"> 76 <link rel="modulepreload" crossorigin href="/assets/vendor-react-DUrtaMmo.js"> 77 <link rel="stylesheet" crossorigin href="/assets/index-DsZz_MgH.css"> 78 </head> 79 <body> 80 <!-- Google Tag Manager (noscript) -->
vendor: 72 bytes, lines 80-81
80 81 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
81GTM-MQNBN94F
vendor: 91 bytes, lines 81-83
81" 82 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 83
83<!-- End Google Tag Manager (noscript) --> 84 85 <!-- Meta Pixel noscript fallback --> 86 <noscript><img height="1" width="1" style="display:none" 87 src="https://www.facebook.com/tr?id=854276852716066&ev=PageView&noscript=1" 88 /></noscript> 89 <noscript><img height="1" width="1" style="display:none" 90 src="https://www.facebook.com/tr?id=503997273052407&ev=PageView&noscript=1" 91 /></noscript> 92 <div id="root"></div> 93 <!-- data-cookieconsent="ignore" tells Cookiebot NOT to block this script --> 94 </body> 95</html>
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.