https://web.analitica.id/

ID da verificação
9325c778-9a25-4587-9ae3-54aa052915d8Concluído
URL enviado:
https://web.analitica.id/
Relatório concluído:

Os links de saída identificados na página

Variáveis JavaScript · 11 encontrada(s)

Variáveis JavaScript globais carregadas no objeto janela de uma página são variáveis declaradas fora das funções e acessíveis de qualquer lugar no código dentro do escopo atual

NomeTipo
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
AppleIDobject
picafunction
mixpanelobject
removeSplashFromWebfunction
firebaseobject
scriptLoadedboolean
loadMainDartJsfunction

Mensagens de registro do console · 1 encontrada(s)

Mensagens registradas no console web

TipoCategoriaLog
logother
URL
https://web.analitica.id/
Texto
Installed new service worker.

HTML

O corpo HTML bruto da página

<!DOCTYPE html><html><head>
  <base href="/">

  <meta charset="UTF-8">
  <meta content="IE=Edge" http-equiv="X-UA-Compatible">
  <meta name="description" content="Platform Ujian &amp; Tryout Online SNBT, SKD CPNS/Kedinasan, Olimpiade &amp; Lainnya">

  <title>Analitica - Tryout &amp; Ujian Online</title>

  <!-- iOS meta tags & icons -->
  <meta name="apple-mobile-web-app-capable" content="yes">
  <meta name="apple-mobile-web-app-status-bar-style" content="black">
  <meta name="apple-mobile-web-app-title" content="analitica">
  <link rel="apple-touch-icon" href="icons/apple-touch-icon.png">

  <link rel="manifest" href="manifest.json">

  <!-- <meta name="google-signin-client_id" content="378311496768-5qu3egjsk7pedfhm47dn53ddu8s9lt42.apps.googleusercontent.com"> -->
  <script type="text/javascript" async="" src="//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js"></script><script type="text/javascript" src="https://appleid.cdn-apple.com/appleauth/static/jsapi/appleid/1/en_US/appleid.auth.js"></script>
  <!-- <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" name="viewport"> -->
  <!-- ... -->
  <script type="application/javascript" src="/assets/packages/flutter_inappwebview_web/assets/web/web_support.js" defer=""></script>
  <!-- ... -->
  <!-- compress image -->
  <script src="https://unpkg.com/pica/dist/pica.min.js"></script>
  <!-- ... -->
  <!-- Croppie -->
  <!-- <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/croppie/2.6.5/croppie.css" />
  <script defer src="https://cdnjs.cloudflare.com/ajax/libs/exif-js/2.3.0/exif.js"></script>
  <script src="https://cdnjs.cloudflare.com/ajax/libs/croppie/2.6.5/croppie.min.js"></script> -->
  <!-- ... -->
  <!-- mixpanel -->
  <script src="./assets/packages/mixpanel_flutter/assets/mixpanel.js"></script>
  <!-- ... -->
  
  
  
  
  
  <meta content="width=device-width, initial-scale=1.0" name="viewport">
  <!-- web google signin integration -->
  <meta name="google-signin-client_id" content="YOUR_GOOGLE_SIGN_IN_OAUTH_CLIENT_ID.apps.googleusercontent.com">
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  <style id="splash-screen-style">
    html {
      height: 100%
    }

    body {
      margin: 0;
      min-height: 100%;
      background-color: #FFFFFF;
          background-size: 100% 100%;
    }

    .center {
      margin: 0;
      position: absolute;
      top: 50%;
      left: 50%;
      -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
    }

    .contain {
      display:block;
      width:100%; height:100%;
      object-fit: contain;
    }

    .stretch {
      display:block;
      width:100%; height:100%;
    }

    .cover {
      display:block;
      width:100%; height:100%;
      object-fit: cover;
    }

    .bottom {
      position: absolute;
      bottom: 0;
      left: 50%;
      -ms-transform: translate(-50%, 0);
      transform: translate(-50%, 0);
    }

    .bottomLeft {
      position: absolute;
      bottom: 0;
      left: 0;
    }

    .bottomRight {
      position: absolute;
      bottom: 0;
      right: 0;
    }
  </style>
  <script id="splash-screen-script">
    function removeSplashFromWeb() {
      document.getElementById("splash")?.remove();
      document.getElementById("splash-branding")?.remove();
      document.body.style.background = "transparent";
    }
  </script>
</head>

<body>
  <picture id="splash">
      <source srcset="splash/img/light-1x.gif 1x, splash/img/light-2x.gif 2x, splash/img/light-3x.gif 3x, splash/img/light-4x.gif 4x" media="(prefers-color-scheme: light)">
      <source srcset="splash/img/dark-1x.gif 1x, splash/img/dark-2x.gif 2x, splash/img/dark-3x.gif 3x, splash/img/dark-4x.gif 4x" media="(prefers-color-scheme: dark)">
      <img class="center" aria-hidden="true" src="splash/img/light-1x.gif" alt="">
  </picture>
  
  
  
  
  
  
  
  
                                  
  
  <script src="https://www.gstatic.com/firebasejs/8.10.1/firebase-app.js"></script>
  <script src="https://www.gstatic.com/firebasejs/8.10.1/firebase-analytics.js"></script>
  <script src="https://www.gstatic.com/firebasejs/8.10.1/firebase-app-check.js"></script>
  <script src="https://www.gstatic.com/firebasejs/8.10.1/firebase-auth.js"></script>
  <script src="https://www.gstatic.com/firebasejs/8.10.1/firebase-firestore.js"></script>
  <script src="https://www.gstatic.com/firebasejs/8.10.1/firebase-functions.js"></script>
  <script src="https://www.gstatic.com/firebasejs/8.10.1/firebase-messaging.js"></script>
  <script src="https://www.gstatic.com/firebasejs/8.10.1/firebase-storage.js"></script>
  <!-- <script src="https://www.gstatic.com/firebasejs/8.10.1/firebase-performance.js"></script> -->
  <script src="https://www.gstatic.com/firebasejs/8.10.1/firebase-database.js"></script>
  <!-- <script src="https://www.gstatic.com/firebasejs/8.10.1/firebase-remote-config.js"></script> -->
  <!-- <script src="https://www.gstatic.com/firebasejs/8.10.0/firebase.js"></script> -->

  <script>
  </script>

  <script>
    const serviceWorkerVersion = "1843503188";
    var scriptLoaded = false;
    function loadMainDartJs() {
      if (scriptLoaded) {
        return;
      }
      scriptLoaded = true;
      var scriptTag = document.createElement("script");
      scriptTag.src = "main.dart.js";
      scriptTag.type = "application/javascript";
      document.body.append(scriptTag);
    }

    if ("serviceWorker" in navigator) {
      window.addEventListener("load", function () {
        var serviceWorkerUrl =
          "flutter_service_worker.js?v=" + serviceWorkerVersion;
        navigator.serviceWorker.register(serviceWorkerUrl).then((reg) => {
          function waitForActivation(serviceWorker) {
            serviceWorker.addEventListener("statechange", () => {
              if (serviceWorker.state == "activated") {
                console.log("Installed new service worker.");
                loadMainDartJs();
              }
            });
          }
          if (!reg.active && (reg.installing || reg.waiting)) {
            waitForActivation(reg.installing || reg.waiting);
          } else if (!reg.active.scriptURL.endsWith(serviceWorkerVersion)) {
            console.log("New service worker available.");
            reg.update();
            waitForActivation(reg.installing);
          } else {
            console.log("Loading app from service worker.");
            loadMainDartJs();
          }
        });

        setTimeout(() => {
          if (!scriptLoaded) {
            console.warn(
              "Failed to load app from service worker. Falling back to plain <script> tag."
            );
            loadMainDartJs();
          }
        }, 4000);
      });
    } else {
      loadMainDartJs();
    }
  </script>
  <script>
    // This prevents zooming in using CTRL + mouse wheel.
    // See https://stackoverflow.com/a/67039291/6509751.
    document.addEventListener('wheel', function(e) {
      e.ctrlKey && e.preventDefault();
    }, {
      passive: false,
    });
  </script>

  <script>
    // This prevents default browser actions on key combinations.
    // See https://stackoverflow.com/a/67039463/6509751.
    window.addEventListener('keydown', function(e) {
      if (event.target == document.body) {
        // Prevents going back to the previous tab.
        if (event.key == 'Backspace') {
          event.preventDefault();
        }
      }
    
      if (event.metaKey || event.ctrlKey) {
        switch (event.key) {
          case '=': // Prevent zooming in.
          case '-': // Prevent zooming out.
          case 'd': // Prevent bookmark on Firefox e.g.
          case 'g': // Prevent open find on Firefox e.g.
          case 'z': // Prevent restoring tab on Safari.
            event.preventDefault();
            break;
        }
      }
    });
  </script>
</body></html>