Come sempre, mi piace evidenziare alcune cose sul lato più leggero del mondo WordPress. Abbiamo avuto abbastanza acquisizioni aziendali nell’ultima settimana – l’intero anno, in realtà – che abbiamo bisogno di prenderci una pausa e goderci gli sviluppi più sperimentali che la comunità ha da offrire.
Come nel caso dell’ultimo plugin di WebArea, Blocchi di animazione di sfondo. È una raccolta di sei blocchi con diversi effetti animati.
Sono ossessionato da tutte le cose spazio e cielo notturno, quindi sono stato immediatamente attratto dal blocco Stars. Ha uno sfondo animato di semplici punti che fluttuano sullo sfondo. È anche l’animazione più avanzata, che segue il cursore del mouse dell’utente finale.
Il blocco Stelle ha un’impostazione di dimensioni, scala e colore per l’effetto di sfondo. Ciascuno degli altri blocchi ha opzioni uniche, a seconda di cosa fa. Alcuni, come Bubbles e Gradient, consentono all’utente finale di controllare la velocità dell’animazione. Altri hanno più input di colore.
In totale, il plugin fornisce sei singoli blocchi con effetti di animazione unici per lo sfondo. In effetti, si comportano come il blocco Group, fungendo da semplice contenitore.
Ciascuno dei blocchi supporta sia l’allineamento ampio che completo. Consentono agli utenti di controllare il testo e i colori di sfondo. E qualsiasi altro blocco può essere posizionato al loro interno, proprio come ci si aspetterebbe dai blocchi principali del gruppo o del contenitore.
Non supportano alcune delle funzionalità di layout più recenti del plug-in Gutenberg che hanno altri blocchi di tipo contenitore. Non ce n’è ancora bisogno perché quelle funzionalità non sono arrivate su WordPress, ma è qualcosa a cui fare attenzione in futuro. Tuttavia, è abbastanza facile avvolgere questi blocchi animati all’interno di un altro blocco Gruppo per quelle funzionalità. Tuttavia, preferisco non porre l’onere della nidificazione sull’utente finale, se possibile.
Ci sono alcuni aspetti negativi nell’approccio adottato dallo sviluppatore del plugin. Gli sfondi animati potrebbero essere stati aggiunti ai blocchi Gruppo o Copertina esistenti per WordPress, comportandosi essenzialmente come un’estensione delle impostazioni. Un percorso alternativo sarebbe stato anche quello di creare un unico blocco “Contenitore animato” e consentire all’utente di scegliere l’effetto di sfondo specifico. Con questo metodo, l’autore del plug-in avrebbe potuto utilizzare l’API delle variazioni per rendere ricercabile ciascuna delle animazioni e visualizzarla tramite l’inseritore di blocchi.
Tuttavia, il percorso del singolo blocco è stato eseguito in precedenza. Automattic ha adottato lo stesso approccio tramite il suo Blocchi Starscape e Waves. Vengono semplicemente spediti come plugin separati invece che raggruppati come una raccolta. Preferisco questa soluzione perché consente agli utenti di selezionare e scegliere solo i blocchi che desiderano. Supponendo che la libreria di blocchi animati cresca nelle versioni future del plugin, potrebbe diventare eccessiva.
Il secondo problema è che in alcuni casi il plugin non utilizza la tavolozza dei colori del tema. Utilizza le opzioni standard di testo e colore di sfondo per i suoi blocchi, ma qualsiasi impostazione personalizzata visualizza solo un selettore di colori. Per coloro che desiderano utilizzare un colore definito dal tema in questi casi, devono conoscere il codice esadecimale. Oppure, semplicemente osservalo per avvicinarlo abbastanza.
Nonostante quelli che sono, nella migliore delle ipotesi, problemi banali, è stato divertente armeggiare con il plugin. I blocchi non devono essere relegati al lato più bizzarro di WordPress. È abbastanza facile regolare le loro impostazioni per effetti più sottili che potrebbero funzionare per siti aziendali o di altro tipo.