Resoconto del team Expedia (Venere) a dotCSS e dotJS a Parigi (novembre 2014): relatori, link alle slide, foto e l’aneddoto del portafoglio smarrito a dotJS. Post gemello in inglese via selettore lingua.
Le checkbox sono un elemento fondamentale nei web form, spesso associate al passaggio di accettazione dei termini & condizioni di un servizio, costituendo quindi un elemento obbligatorio per il perfezionamento di una registrazione o di un acquisto. L’elemento HTML <input type="checkbox"> appartenendo alla famiglia degli elementi form ha il vantaggio/svantaggio di essere stilizzato e gestito … Continua la lettura di UX per ditoni, aumentare l’area tappabile delle checkbox→
Come ripulire lo spam su un YOURLS con front-end pubblico: blacklist manuale degli IP, JavaScript in console per elencare e cancellare in batch centinaia di link indesiderati.
Una etichetta “test” si è spacciata per contenuto reale della parte inferiore della schermata di login raggiungendo l’ambiente di produzione.
Versione 2.0.1
Cosa è successo
L’app Monster per Android (versione 2.0.1) mostrava nell’area inferiore della schermata di login un’etichetta con il testo “test”: un residuo di fase di sviluppo che non è stato rimosso prima del rilascio in produzione. Il testo segnaposto era visibile a tutti gli utenti che aprivano l’applicazione.
Lezione di UX e QA
Episodi come questo ricordano quanto sia importante una fase di revisione sistematica dell’interfaccia prima di ogni rilascio. I testi segnaposto — che si tratti di Lorem Ipsum, etichette di test o stringhe provvisorie — devono essere identificati e rimossi durante il ciclo di sviluppo, non lasciati alla memoria del singolo sviluppatore.
Una checklist di release che includa la verifica di tutti i testi visibili in ogni schermata è un buon punto di partenza per evitare figuracce simili in produzione.
Non accade spesso di ricevere email da Google, in genere quando succede non sono buone notizie (spider non accedono al sito, modifiche terms&conditions a la Orwell etc), ed anche oggi non si sono smentiti con la presente missiva : This is a notification that your it.simonerescio.spell, is built on a version of Apache Cordova that … Continua la lettura di Spell aggiornato con fix di sicurezza Cordova 3.5.1→
Otto problemi pratici quando porti un sito mobile pensato per WebKit su Windows Phone 8 / Internet Explorer: viewport in CSS, bug sull’evento resize, tap highlight, pointer events, maschere CSS, font icon e strumenti di debug.
Rapporto di un tentativo reale di scrivere un articolo con WordPress 3.9 mobile da uno smartphone Android: i 6 problemi di UX dell’admin panel che rendono l’esperienza un incubo.
Come testare template newsletter HTML in Word senza inviare centinaia di email: Outlook e Word condividono il motore di rendering, note su Gmail, client mobile e risorse per il supporto CSS.
ForwardJS keynotes di Christian Heilmann (@codepo8), discute della crescente complessità degli strumenti di sviluppo frontend e dell’importanza di mantenere bassa la barriera iniziale di apprendimento per mantenere il web una piattaforma equamente accessibile per i nuovi sviluppatori ed autori. Molti dei nuovi utenti della rete non hanno mai usato un computer perché il loro primo strumento è lo smartphone, come possiamo rendere il web accessibile anche per questi nuovi utenti? Vedi anche Un’interfaccia utente è come una battuta.