Sperimentazione

CSS e JS personalizzati

La via di fuga, così un test non è mai bloccato da ciò che l’editor riesce a esprimere.

Per varianteGira prima del disegnoTypeScript tollerato

Ogni variante può portare il proprio CSS e il proprio JavaScript accanto alle modifiche fatte puntando e cliccando. È qui che appartengono le animazioni, i comportamenti condizionali, gli aggiustamenti a widget di terze parti e tutto il resto che ha una logica vera dentro.

Il codice è incorporato nel bundle per singolo sito che il visitatore carica, quindi gira come parte della variante anziché essere scaricato a parte. Viene eseguito mentre la pagina è ancora nascosta dallo stile anti-flicker, ed è questo che impedisce a una modifica via script di essere visibile come uno scatto.

Una comodità da conoscere: il JavaScript della variante passa attraverso un passaggio di transpilazione TypeScript durante la generazione, così le annotazioni di tipo incollate da una codebase vengono rimosse anziché spedite come errore di sintassi. Se il codice non è affatto interpretabile, l’originale viene incorporato senza modifiche e la build avvisa nominando la variante, invece di far fallire la generazione per ogni altro sito.

Il codice personalizzato sta sotto le stesse reti di sicurezza di tutto il resto. Un’eccezione è catturata e segnalata anziché propagata, e nessun percorso di errore può lasciare la pagina nascosta.

Test migliori, conversioni migliori

Test on all visitors with the world’s lightest script and make confident decisions powered by real-time reporting.