https://boerg.co/words/

Eingereichte URL:
https://boerg.co/wordsUmgeleitet
Bericht beendet:

Die von der Seite ausgehenden identifizierten Links

LinkText
https://astro.buildAstro

JavaScript-Variablen · 5 gefunden

Globale JavaScript-Variablen, die in das Window Object einer Seite geladen werden, sind Variablen, die außerhalb von Funktionen deklariert werden und von jeder Stelle des Codes innerhalb des aktuellen Bereichs zugänglich sind

NameTyp
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
Astroobject
__cfBeaconobject

Konsolenprotokoll-Meldungen · 0 gefunden

In der Web-Konsole protokollierte Meldungen

HTML

Der HTML-Rohtext der Seite

<!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="{&quot;name&quot;:&quot;ReactCharts&quot;,&quot;value&quot;: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="{&quot;rayId&quot;:&quot;8f593d2d59ff3833&quot;,&quot;version&quot;:&quot;2024.10.5&quot;,&quot;r&quot;:1,&quot;serverTiming&quot;:{&quot;name&quot;:{&quot;cfExtPri&quot;:true,&quot;cfL4&quot;:true,&quot;cfSpeedBrain&quot;:true,&quot;cfCacheStatus&quot;:true}},&quot;token&quot;:&quot;7c1c07a546544e4d95e3ea8b0159d888&quot;,&quot;b&quot;:1}" crossorigin="anonymous"></script>
</body></html>