Aggiornamento mensile dello sviluppo Web 7⁄2019: tecniche moderne e buoni problemi
Pubblicato: 2022-03-10Cosa possiamo fare per causare "buoni guai"? Prima di tutto, penso che debbano essere azioni amichevoli, utili e significative che non influiscano sulla vita delle altre persone. In secondo luogo, è qualcosa in cui crediamo fermamente: potrebbe essere l'utilizzo di metodi JavaScript più semplici, la riduzione delle dimensioni dell'applicazione, un'interfaccia utente migliore, la pubblicazione di un libro o la creazione di un'attività senza vendere i dati degli utenti ad altri. Qualunque cosa sia, è bene avere un punto di vista e parlarne.
È bene sostenere gli altri sui problemi di accessibilità, su come ascoltare meglio gli altri in una conversazione, su come gestire meglio progetti, prodotti o persino un'azienda. La cosa più importante in tutte queste azioni è ricordare che stanno aiutando altre persone e non hanno un impatto su di loro, così come sugli animali o sul nostro ambiente in generale.
Fare qualcosa di utile, per quanto piccolo possa sembrare, è sempre una buona cosa. E non dimenticare di onorare la tua azione semplicemente sorridendo ed essendo grato per quello che hai fatto!
Notizia
- Chrome 76 rimuove un paio di cose come
feature policy: lazyload
, utilizzo non sicuro diDeviceMotionEvent
eDeviceOrientationEvent
. Se li usi, assicurati di utilizzare ormai un contesto sicuro o sostituiscili con i loro successori. - Firefox 68 è uscito e questa è una novità:
BigInts
per JavaScript, controlli di accessibilità in DevTools, CSS Scroll Snapping e Marker Styling, l'accesso a fotocamere, microfoni e altri dispositivi multimediali non è più consentito in contesti non sicuri come il semplice HTTP. Ora è possibile inviare nuovamente una richiesta di rete senza modificare il metodo, l'URL, i parametri e le intestazioni tramite DevTools e molte correzioni (compatibilità) sono incluse anche per le funzionalità CSS. - Chrome 76 offre il supporto delle immagini per l'API degli appunti asincroni, semplificando la copia e incolla a livello di codice delle
image/png
(attualmente, questo è l'unico formato supportato, purtroppo). - La prevenzione del tracciamento è ora disponibile nell'anteprima di Microsoft Edge, seguendo altri browser come Safari e Firefox.
Generico
- Hai sentito parlare del concetto di "buon guaio"? Frank Chimero lo definisce come mettere in discussione e reimmaginare lo status quo e vedere le tue azioni in contrasto con la norma. Ma l'intervista con il designer mostra molto più di un nuovo concetto, è una sfida per il modo in cui lavoriamo oggi e come fare le tue cose che non corrispondono alla norma della società.
In particolare, mi piace questa citazione qui:
“Rallenta, trova un posto tranquillo e crea il tempo per la solitudine in modo da poterti sentire. È così rumoroso là fuori.
- E se il controllo fosse solo un'illusione? Ci rendiamo conto che la vera natura di un'esperienza si rivela solo nell'interazione con le persone che la utilizzano e che un design invalidato non è altro che un'opinione. Un bel pensiero che mette sotto una luce diversa le nostre ipotesi e il nostro approccio ai progetti.
Interfaccia utente/UX
- Molti pulsanti di commutazione singoli non riescono a mostrare lo stato corrente o a rendere visibile l'opzione non selezionata: ecco come attivare pulsanti e indicatori nel modo giusto.
Accessibilità
- Lindsey Kopacz condivide come possiamo creare caselle di controllo personalizzate, ma accessibili da tastiera con le moderne tecniche CSS.
JavaScript
- Marta Wisniewska condivide il funzionamento
flat()
,flatMap()
efromEntries()
e altre funzionalità di ES2019 e quando utilizzarle. - Addy Osmani sul costo di JavaScript nel 2019. Un articolo (o un video, se preferisci) per tutti coloro che creano applicazioni JavaScript.
CSS
- Miriam Suzanne spiega le proprietà personalizzate CSS e il loro ruolo nella cascata in un articolo di approfondimento.
Vita lavorativa
- L'ascolto attivo è un'abilità che ci aiuta ad ascoltare il significato e come si sente l'altra persona invece del solito ascolto che si concentra su "come posso rispondere o commentare questo o come lo risolveremo?". La guida del buffer scritta da Marcus Wermuth è un'ottima risorsa per imparare e praticare l'ascolto attivo.
- Christoph Rumpel condivide ciò che ha imparato dall'autopubblicazione di un libro e mostra interessanti spunti finanziari e cosa evitare o fare meglio.
- Ben Werdmuller sul fare bene mentre si fa del bene: questa è una storia personale sulla lotta con entrate, investimenti, capitali di terze parti, sul tentativo di guadagnare soldi da soli vendendo il tuo prodotto pur avendo concorrenti liberi e su come produrre comunque cose buone mentre fai finanziariamente bene.
- Shape Up — Stop Running in Circles and Ship Work that Matters è un nuovo libro online gratuito di Ryan Singer sulla gestione dei progetti, la guida di un'azienda e di un prodotto. È fantastico e anche se ho avuto solo il tempo di sfogliarlo rapidamente e leggere alcuni singoli capitoli e sezioni, questo diventerà sicuramente una risorsa da salvare e a cui fare riferimento regolarmente.
Andare oltre…
Ero al cinema la scorsa settimana per guardare un film su alcune persone che hanno creato una fattoria. Il trailer era carino e anche se non ne ero convinto al 100%, era una serata in cui dovevo uscire a guardare un film. Così ho fatto ed è stato bello che sono andato a vedere "The Biggest Little Farm". L'agricoltore ha realizzato il film da solo poiché è un regista di animali selvatici, quindi aspettati alcune immagini e sequenze piuttosto sbalorditive di animali selvatici!

La parte più rivelatrice è stata l'impatto che solo una manciata di persone può avere dalla terra desertica in pochi anni e quanto noi umani possiamo influenzare la fauna selvatica, dare un habitat agli insetti e produrre cibo di qualità includendo CO2 dall'aria nel nostro suolo per far crescere meglio le piante, al fine di ripristinare la natura e avere un impatto nello sforzo di combattere il cambiamento climatico.
In diversi momenti del film, ero vicino alle lacrime ed ero estremamente grato di poter avere anche il mio piccolo giardino dove posso fare cose simili (anche se molto più piccolo della loro fattoria). Se sei pronto per qualcosa di nuovo, per imparare qualcosa su cibo, carne, economia e come tutto si collega o come creare uno splendido spazio verde fuori dal deserto, questo film è per te.
Ultimo ma non meno importante, i pannelli solari sono un buon modo per produrre energia rinnovabile ed è un buon uso dei tetti. In Cina, tuttavia, l'inquinamento atmosferico è attualmente così grave che i pannelli solari a volte smettono di funzionare. Un motivo in più per agire in fretta! Se i pannelli solari non funzionano a causa della mancanza di raggi solari, i nostri corpi subiranno la stessa mancanza di luce solare e ne abbiamo bisogno per la nostra salute.