Girls Who Code, l'organizzazione no-profit che mira a coinvolgere più donne e ragazze nel campo dell'informatica, ha presentato quello che definisce il “primo video musicale codificabile”. L'organizzazione ha collaborato con Doja Cat, trasformando il suo nuovo video musicale per Woman in un'esperienza interattiva.
NOTIZIE ENORMI: Noi ho appena realizzato il primo video musicale codificabile con @dojacat. Puoi controllare la storia usando il codice. Provalo ora su https://t.co/EgVStNr5om! #dojacode pic.twitter.com/q2MQhMDd0s
— Girls Who Code (@GirlsWhoCode) 3 dicembre 2021
Puoi provare tu stesso l'esperienza su Dojacode.com, dove sarai accolto da un'immagine futuristica di Doja Cat che diventa pixellata mentre trascini il mouse sullo schermo. Nella pagina successiva vedrai tre stelle, ognuna delle quali rappresenta un diverso linguaggio di programmazione: giallo per CSS; blu per Javascript; e rosa per Python.
Dopo aver fatto clic sul video musicale, l'esperienza ha inizio. Funziona proprio come il video musicale originale di Doja Cat, solo tu potrai prendere decisioni in tutto, un po' come scegliere il tuo gioco di avventura, ma con il codice. La timeline nella parte inferiore dello schermo contiene quattro stelle codificate a colori, che mostrano quando il video verrà messo in pausa e quale linguaggio di programmazione verrà mostrato.
:no_upscale()/cdn.vox-cdn.com /uploads/chorus_asset/file/23064505/doja_code_video_nails.png)
Quando il video si interrompe, sarai in grado di riempire gli spazi vuoti oltre alle righe di codice. Ad esempio, la prima interruzione ti consente di cambiare il colore delle unghie di Doja Cat usando i CSS; il colore che digiti altera il colore delle unghie di Doja Cat in tempo reale. In un altro scenario, l'inserimento del nome di una città cambia l'ora del giorno nel video e rimane fedele anche all'ora corrente di quella posizione: dopo aver digitato “Tokyo” intorno alle 10:00 ET, il cielo nel video è diventato il buio e le costellazioni sono diventate visibili, il tutto in linea con le 00:00 ora locale di Tokyo.
Alla fine dell'esperienza, otterrai istantanee di come ogni area si è occupata del completamento ” coding”, che il sito ti consente di scaricare o condividere sui social media. Sebbene il video di DojaCode non implichi alcuna intensa quantità di programmazione, ho comunque trovato divertente sperimentare la digitazione di diverse opzioni e vedere le mie modifiche avere effetto immediato.