/* TEAM */ Developer: Giovanni Novelli Site: https://www.novelli.me GitHub: https://github.com/gnovelli LinkedIn: https://www.linkedin.com/in/gnovelli Location: Italia /* SITE */ Last update: 2026/03/17 Language: Italiano Doctype: HTML5 IDE: Visual Studio Code, JetBrains IDEs Hosting: Cloudflare Pages Components: Jekyll, Vanilla JavaScript, CSS3 /* THANKS */ Jekyll: Static site generator (jekyllrb.com) Cloudflare Pages: Hosting and CDN Schema.org: Structured data standard Anime.js: JavaScript animation library (Julian Garnier, MIT) chess.js: Chess library (Jeff Hlywa, BSD-2-Clause) cm-chessboard: Chessboard UI (Stefan Haack, MIT) js-chess-engine: Chess AI engine (Josef Jadrny, MIT) DOMPurify: HTML sanitizer (Cure53, Apache 2.0 / MPL 2.0) Granim.js: Gradient animations (sarcadass, MIT) Interact.js: Drag, resize, gestures (Taye Adeyemi, MIT) PDF.js: PDF rendering (Mozilla Foundation, Apache 2.0) QRCode Generator: QR code library (Kazuhiko Arase, MIT) SimpleBar: Custom scrollbar (Jonathan Nicol, MIT) Tippy.js: Tooltip library (atomiks, MIT) Popper.js: Positioning engine (Federico Zivolo, MIT) Vanilla-Tilt.js: Tilt effects (Sandor Sergiu, MIT) Vanta.js: 3D background effects (Teng Bao, MIT) Three.js: 3D graphics library (three.js authors, MIT) Chess pieces sprite: CC BY-SA 3.0 (Colin M.L. Burnett) Standards: HTML5, CSS3, ES6+ Accessibility: WCAG 2.1 Privacy: GDPR Compliant (no cookies, no tracking)