- ID scansione:
- 93e7acb2-21f7-4bfb-8480-338389bac4deFatto
- URL inviato:
- https://boerg.co/wordsReindirizzato
- Report terminato:
Link · 1 trovati
I link in uscita identificati dalla pagina
Link | Testo |
---|---|
https://astro.build | Astro |
Variabili JavaScript · 5 trovate
Le variabili JavaScript globali caricate sull'oggetto finestra di una pagina sono variabili dichiarate all'esterno delle funzioni e accessibili da qualsiasi punto del codice nell'ambito corrente
Nome | Tipo |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
Astro | object |
__cfBeacon | object |
Messaggi di log della console · 0 trovati
Messaggi registrati nella console Web
HTML
Il corpo HTML non elaborato della pagina
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="description" content="Sir Berg's cool website"><meta name="viewport" content="width=device-width"><link rel="icon" type="image/svg+xml" href="/favicon.svg"><link rel="sitemap" href="/sitemap-index.xml"><meta name="generator" content="Astro v4.6.3"><title>Japanese Stats</title><style>button[data-astro-cid-vnzlvqnm]{background-color:#52229f;color:#fff;padding:.5rem 1rem;border-radius:5px;font-size:1rem;cursor:pointer;border:none}button[data-astro-cid-vnzlvqnm]:hover{background-color:#5f14ae}button[data-astro-cid-vnzlvqnm]:active{background-color:#602cc5}button[data-astro-cid-vnzlvqnm]:focus{outline:none;box-shadow:0 0 0 3px #4a199380}a[data-astro-cid-vnzlvqnm]{color:#fff!important;text-decoration:none}a[data-astro-cid-vnzlvqnm]:hover{text-decoration:none}.nav[data-astro-cid-5blmo7yk]{display:flex;justify-content:space-between;align-items:center;margin-top:-20px;margin-bottom:-20px;padding:10px 20px;color:#fff}.h1special[data-astro-cid-5blmo7yk]{background-color:#f3ec78;background-image:linear-gradient(45deg,#f44369,#3e3b92);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;cursor:pointer}:root{--accent: 136, 58, 234;--accent-light: 224, 204, 250;--accent-dark: 49, 10, 101;--accent-gradient: linear-gradient( 45deg, rgb(var(--accent)), rgb(var(--accent-light)) 30%, white 60% )}html{font-family:system-ui,sans-serif;background:#13151a;background-size:224px;color:#fff}code{font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace;background-color:#000;padding:.1em .3em;border-radius:.3em;color:#fff;width:100%;display:block}a{color:rgb(var(--accent));text-decoration:none}a:visited{color:rgb(var(--accent))}sub{font-size:.8em}body{min-height:90vh}footer{height:10vh;display:flex;justify-content:center;align-items:center;background:#13151a;color:#fff;font-size:.8em;text-align:center}main{margin:auto;padding:1rem;width:800px;max-width:calc(100% - 2rem);color:#fff;font-size:20px;line-height:1.6}.coolLookingHeader{background-color:#f3ec78;background-image:linear-gradient(45deg,#f44369,#3e3b92);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}
.reactButton{background:none;color:#fff;padding:10px 20px;border-radius:5px;border-style:solid;border-color:#5f14ae;cursor:pointer;font-size:16px;font-weight:700;margin:10px;transition:.5s all cubic-bezier(.075,.82,.165,1)}.reactButton:hover{background:#5f14ae33;scale:1.05}
</style></head> <body> <div class="nav" data-astro-cid-5blmo7yk=""> <h1 class="h1special" data-astro-cid-5blmo7yk=""><a href="/" data-astro-cid-5blmo7yk="">boerg.co</a></h1> <nav data-astro-cid-5blmo7yk=""> <a href="/" data-astro-cid-vnzlvqnm=""><button data-astro-cid-vnzlvqnm=""><strong data-astro-cid-vnzlvqnm="">Home</strong></button></a> <a href="/privacy" data-astro-cid-vnzlvqnm=""><button data-astro-cid-vnzlvqnm=""><strong data-astro-cid-vnzlvqnm="">Privacy</strong></button></a> <a href="/words" data-astro-cid-vnzlvqnm=""><button data-astro-cid-vnzlvqnm=""><strong data-astro-cid-vnzlvqnm="">Stats</strong></button></a> <a href="https://garden.boerg.co" data-astro-cid-vnzlvqnm=""><button data-astro-cid-vnzlvqnm=""><strong data-astro-cid-vnzlvqnm="">Garden</strong></button></a> </nav> </div> <main> <h1>Japanese learning Stats</h1> <style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).only=e;window.dispatchEvent(new Event("astro:only"));})();;(()=>{var v=Object.defineProperty;var A=(c,s,a)=>s in c?v(c,s,{enumerable:!0,configurable:!0,writable:!0,value:a}):c[s]=a;var d=(c,s,a)=>(A(c,typeof s!="symbol"?s+"":s,a),a);var u;{let c={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t)},s=t=>{let[e,n]=t;return e in c?c[e](n):void 0},a=t=>t.map(s),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([e,n])=>[e,s(n)]));customElements.get("astro-island")||customElements.define("astro-island",(u=class extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var f;if(!this.hydrator||!this.isConnected)return;let e=(f=this.parentElement)==null?void 0:f.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let n=this.querySelectorAll("astro-slot"),r={},l=this.querySelectorAll("template[data-astro-template]");for(let o of l){let i=o.closest(this.tagName);i!=null&&i.isSameNode(this)&&(r[o.getAttribute("data-astro-template")||"default"]=o.innerHTML,o.remove())}for(let o of n){let i=o.closest(this.tagName);i!=null&&i.isSameNode(this)&&(r[o.getAttribute("name")||"default"]=o.innerHTML)}let h;try{h=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(o){let i=this.getAttribute("component-url")||"<unknown>",b=this.getAttribute("component-export");throw b&&(i+=` (export ${b})`),console.error(`[hydrate] Error parsing props for component ${i}`,this.getAttribute("props"),o),o}let p;await this.hydrator(this)(this.Component,h,r,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),n.disconnect(),this.childrenConnectedCallback()},n=new MutationObserver(()=>{var r;((r=this.lastChild)==null?void 0:r.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});n.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),n=this.getAttribute("client");if(Astro[n]===void 0){window.addEventListener(`astro:${n}`,()=>this.start(),{once:!0});return}try{await Astro[n](async()=>{let r=this.getAttribute("renderer-url"),[l,{default:h}]=await Promise.all([import(this.getAttribute("component-url")),r?import(r):()=>()=>{}]),p=this.getAttribute("component-export")||"default";if(!p.includes("."))this.Component=l[p];else{this.Component=l;for(let y of p.split("."))this.Component=this.Component[y]}return this.hydrator=h,this.hydrate},e,this)}catch(r){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,r)}}attributeChangedCallback(){this.hydrate()}},d(u,"observedAttributes",["props"]),u))}})();</script><astro-island uid="7cRV7" component-url="/_astro/ReactCharts.Cybj_hfT.js" component-export="default" renderer-url="/_astro/client.DcmXajBF.js" props="{}" client="only" opts="{"name":"ReactCharts","value":true}"><div class="reactCharts"><h3>There are currently <span class="coolLookingHeader">2069 cards </span> in rotation, which were reviewed <span class="coolLookingHeader">302336 times </span> which took <span class="coolLookingHeader">178.01766194444446 Hours</span> </h3><h2>Reviews</h2><button id="y2023" class="reactButton">2023</button><button id="y2024" class="reactButton">2024</button><button id="Lifetime" class="reactButton">Lifetime</button><div><canvas role="img" height="500" width="742" style="height: 500px; max-height: 500px; display: block; box-sizing: border-box; width: 742px;"></canvas><h2>Card Counts</h2><div><p>Loading...</p><canvas role="img" height="700" width="742" style="width: 742px; max-height: 700px; display: block; box-sizing: border-box; height: 700px;"></canvas></div><h2>Ease distribution per Cards</h2><div><canvas role="img" height="371" width="742" style="width: 742px; max-height: 700px; display: block; box-sizing: border-box; height: 371px;"></canvas></div></div></div></astro-island> </main> <footer> <p style="text-align: center">
© 2024 Sir Berg. All rights reserved.
<br>
This website works because of very cool open source Software which is listed <a href="/cool-software.txt" target="_blank">here</a> <br> <a href="/privacy" target="_blank">Privacy Policy</a> |
<a href="mailto:[email protected]" target="_blank">Contact</a> |
<a href="/sirberg.gpg.pub">GPG Key</a> |
<a href="/sirberg.ssh.pub">SSH Key</a> |
<a href="/words" target="_blank">JP Progress</a> <br> <sub>Powered by <a href="https://astro.build">Astro</a></sub> <br> <sub>Hubris of Niobe image courtesy of Bungie</sub> </p> </footer> <script defer="" src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon="{"rayId":"8f593d2d59ff3833","version":"2024.10.5","r":1,"serverTiming":{"name":{"cfExtPri":true,"cfL4":true,"cfSpeedBrain":true,"cfCacheStatus":true}},"token":"7c1c07a546544e4d95e3ea8b0159d888","b":1}" crossorigin="anonymous"></script>
</body></html>