cssday 2020 diventa virtuale!

Friday 19th June 2020

09:50
10
Make CSS great again
Talk by Andrea De Carolis (30 minutes)

Primo talk da youtuber per il buon Decarola (che sta scrivendo di sé in terza persona). Se devi lasciare un feedback negativo, pensa che Decarola ha messo impegno, amore, pazienza, e tante ore di montaggio per fare il talk. Se invece devi lasciare un feedback positivo, gli stai già simpatico e puoi anche contattarlo di persona per fare due chiacchiere – solo dopo aver postato il feedback! :-) Ruffianerie a parte, i temi del talk sintetizzati sono: - Stewart Brand, grande personaggio tutto da scoprire. Famoso per: attivismo, ecologia, How Buildings Learn, Whole Earth Catalog, Long Now Foundation, Douglas Engelbart, svariati talk TED. - How Buildings Learn e organizzazione universale a strati. Dai palazzi, alla società, al web. - Caratteristiche degli strati del web e del CSS. Passaggi da uno strato all'altro. - Piccoli take away offerti ai presenti. Nonostante il titolo, il talk non presenta tracce di Donald Trump. Era click bait.

10:35
6
Report Manager e Stampa, un caso reale
Talk by Antonio Dell'Ava (30 minutes)

Nella mia vita professionale mi sono più volte imbattuto nella situazione in cui gli utenti di un'applicazione web, nonostante tutte le funzionalità offerte dal software, avessero comunque bisogno di creare un report pdf con il proprio lavoro e di stamparlo su carta. Il talk racconta di come ho affrontato questa sfida passando dal naturale sconforto di dover far fronte a un contesto che sentivo come "vecchio", fino ad arrivare a soluzioni efficaci ed innovative che hanno risposto al bisogno degli utenti. In particolare illustrerò un caso studio di un vero e proprio report manager dove l'utente è in grado di personalizzare i propri template in funzione delle proprie esigenze con tecnologie e soluzioni replicabili da tutti.

11:35
9
Web Components: illusione o realtà?
Talk by Giacomo Zinetti (30 minutes)

Il mondo del frontend si è indirizzato a folle velocità verso lo sviluppo di componenti atomici grazie allo standard dei Web Component e librerie/framework come React, Angular, Vue, ecc. Praticamente ora possiamo, analogamente ai nostri colleghi del backend, scegliere per la nostra UI se adottare un'architettura monolitica o a microservizi. Ma in tutto questo non staremo lasciandoci alle spalle qualcosa di buono? In questa mezz'oretta proveremo ad analizzare la storia che ci ha portato ad oggi, cercando di valutare se possiamo recuperare qualcosa da mettere nel nostro bagaglio per arricchire e migliorare la nostra vita da sviluppatori frontend oggi e, magari, anche domani.

12:20
6
Font variabili? Sì grazie
Talk by Giulia Laco (30 minutes)

A tre anni e mezzo dalla loro concezione, i font variabili sembrano essere un formato utilizzabile e proficuo per il web design. Excursus su quello che un font variabile può fare per la tipografia del tuo sito web, per una ulteriore progettazione responsive, per la velocità di caricamento, per le animazioni. E uno sguardo su come sta evolvendo il mercato.

14:10
4
L'uno contro l'altro? Praticamente amici! - CSS in JS
Talk by Giulia Talamonti (30 minutes)

Al tempo degli applicativi web, dei framework che spadroneggiano su un'industria in tumulto, gli sviluppatori web invocano il soccorso di un eroe per riconquistare la libertà. Finalmente arriva CSS in JS l’invincibile... No ok sto esagerando! Ricomincio! Uno contro l’altro ma praticamente amici, un viaggio su come l’uno (CSS) è diventato il migliore amico dell’altro (JS).

14:55
4
Accessibilità... con stile
Talk by Massimo Artizzu (30 minutes)

Il Web si sta finalmente rendendo più accessibile per persone con diversi tipi di disabilità. Ma è un viaggio ancora lungo, e molte risposte sono difficili da trovare. Nello specifico: come può il nostro CSS influenzare l'accessibilità delle nostre pagine ed applicazioni? Come dobbiamo comportarci con la responsività? I nostri stili si devono appoggiare agli attributi ARIA del DOM, o dobbiamo fornire una presentazioni alternativa per i nostri contenuti? Sono domande importanti in un mondo che è sempre più consapevole del fatto che avere un qualche tipo di impedimento fisico è molto più "normale" di quanto si credesse.

15:40
4
Se Miyazaki fosse stato un developer
Talk by Matteo Guidotto, Davide Di Pumpo (30 minutes)

Miyazaki ha inventato un modo nuovo di fare animazione, non fatta solo di tecnicismi ma anche di sensatezza, emozioni. Quanto è importante per il web la parte emozionale? Quale è il futuro delle animazioni? Quanto difficile è mitigare la creatività del designer con l'effettiva implementazione? Con questo talk viaggeremo verso le terre di Miyazaki e capiremo meglio questi temi.