Progetto 01 / 06 · sito web
Signal Ads Lab
Sito web di Signal Ads Lab, il mio servizio di video ads in formato breve. Il sito è online su signaladslab.com.
Panoramica
Screenshot
Livello di prova: Prova esistente


Vedi la prova
Affermazione
Sito web di Signal Ads Lab, il mio servizio di video ads in formato breve. Il sito è online su signaladslab.com.
Dichiarato da Danilo
Prove
- Screenshot del sito di Signal Ads Lab (home e portfolio) · manual · verificato il 29 settembre 2026Presi il 29/09/2026 dai file reali del sito (ultima versione, commit 651877b), mentre il dominio era offline.
- signaladslab.com (sito online) · live-demo · verificato il 3 ottobre 2026Di nuovo online il 03/10/2026 (HTTPS, www reindirizza al dominio principale); sito statico servito da Netlify.
- Screenshot di signaladslab.com (desktop e mobile) · manual · verificato il 3 ottobre 2026Presi dal sito online il 03/10/2026 (non è comparso alcun banner dei cookie).
- Screenshot di signaladslab.com a larghezza tablet (768 px) · manual · verificato il 3 ottobre 2026Preso dal sito online il 03/10/2026.
- Report Lighthouse di signaladslab.com (mobile, configurazione predefinita) · lighthouse · verificato il 5 ottobre 2026Lighthouse 13.5.0 eseguito sul sito online il 05/10/2026, dopo le correzioni di velocità e accessibilità fatte da Danilo lo stesso giorno (video più leggeri, il cubo 3D caricato dopo e un’immagine ferma sui telefoni, etichette del modulo, contrasto): formato mobile, rallentamento simulato (la configurazione predefinita). Prima di due esecuzioni; la seconda ha dato Performance 63. È pubblicato solo un riepilogo del report, perché il report completo cita un indirizzo di un modulo del sito che resta fuori da questo CV.
- Scansione di accessibilità axe di signaladslab.com (375 e 1440 px) · local-test · verificato il 5 ottobre 2026axe-core 4.13.0 (@axe-core/playwright, Chromium) sul sito online il 05/10/2026, pagina appena caricata, dopo le correzioni dello stesso giorno. A 375 px: nessuna critica o grave, 1 moderata (region); 44 regole superate. A 1440 px: 1 grave (color-contrast, 1 elemento), 1 moderata (region); 43 regole superate. Il 03/10/2026 entrambe le larghezze avevano 2 critiche (label, select-name) e 2 gravi. È pubblicato solo un riepilogo dei risultati, perché i risultati completi citano i link di pagamento del sito.
- Sorgente di Signal Ads Lab: la comparsa allo scorrimento (CSS) (index.html, righe 202–208) · manual · verificato il 3 ottobre 2026Copiato testualmente dal file sorgente del sito il 03/10/2026 (fine riga normalizzati); le stesse righe sono nella pagina servita quel giorno dal sito online.
- Sorgente di Signal Ads Lab: la comparsa allo scorrimento (JavaScript) (index.html, righe 3657–3666) · manual · verificato il 3 ottobre 2026Copiato testualmente dal file sorgente del sito il 03/10/2026 (fine riga normalizzati); le stesse righe sono nella pagina servita quel giorno dal sito online.
Risultato
Il sito è online (verificato il 03/10/2026), con screenshot reali presi dai suoi file sorgente il 29/09/2026. Questo dimostra che il sito esiste e funziona; che l’abbia costruito Danilo è una sua dichiarazione. I video del portfolio sul sito sono lavori concept, non lavori per clienti.
In questa pagina
- 02 Responsive: il sito online acquisito a 1440, 768 e 375 px
- 03 Misurato: Lighthouse e axe, eseguiti sul sito online
- 04 Codice: la comparsa allo scorrimento, dal sorgente del sito
- 05 Online: il sito stesso
Responsive
La stessa pagina a tre larghezze, disegnata alla stessa scala: ogni cornice è un’acquisizione della pagina, e il righello sopra indica la larghezza della sua finestra.
Livello di prova: Prova esistente



Misurato
Eseguito sul sito online il 5 ottobre 2026, non su una copia. Un’esecuzione per ogni strumento; per ognuno è collegato un riepilogo (i report completi citano indirizzi del sito che restano fuori da questo CV).
Lighthouse (mobile)
Livello di prova: Prova esistente
- 68Prestazioni
- 100Accessibilità
- 96Best practice
- 92SEO
- First Contentful Paint
- 2,6 s
- Largest Contentful Paint
- 4,1 s
- Total Blocking Time
- 411 ms
- Cumulative Layout Shift
- 0,026
- Speed Index
- 6,1 s
scansione di accessibilità axe
Livello di prova: Prova esistente
| Impatto | Regole |
|---|---|
| Critiche | 0 |
| Gravi | 1 |
| Moderate | 1 |
| Lievi | 0 |
| Regole superate | 43 |
Codice
Le sezioni compaiono in dissolvenza mentre scorrono nella vista: il CSS imposta lo stato iniziale nascosto e quattro brevi ritardi; un IntersectionObserver aggiunge la classe visibile una volta per elemento, e avvia gli eventuali numeri con conteggio animato al suo interno.
/* ── SCROLL REVEAL ── */
.reveal { opacity: 0; transform: translateY(22px); transition: opacity .65s ease, transform .65s ease; }
.reveal.visible { opacity: 1; transform: translateY(0); }
.reveal[data-delay="1"] { transition-delay: .06s; }
.reveal[data-delay="2"] { transition-delay: .14s; }
.reveal[data-delay="3"] { transition-delay: .22s; }
.reveal[data-delay="4"] { transition-delay: .30s; }
Livello di prova: Prova esistente
/* ── Scroll reveal + count-up ── */
var obs=new IntersectionObserver(function(entries){
entries.forEach(function(e){
if(!e.isIntersecting) return;
e.target.classList.add('visible');
e.target.querySelectorAll('.cu').forEach(countUp);
obs.unobserve(e.target);
});
},{threshold:0.12,rootMargin:'0px 0px -30px 0px'});
document.querySelectorAll('.reveal').forEach(function(el){ obs.observe(el); });
Livello di prova: Prova esistente
Online
signaladslab.com (sito online)
Livello di prova: Prova esistente
Di nuovo online il 03/10/2026 (HTTPS, www reindirizza al dominio principale); sito statico servito da Netlify.