Aggiornamento mensile dello sviluppo Web 4⁄2019: etica del design e chiarezza sullo stile

Pubblicato: 2022-03-10
Riepilogo rapido ↬ Dalle notizie del browser ai consigli sull'interfaccia utente/UX e ai pratici suggerimenti, trucchi e strumenti, Anselm Hannemann ha riassunto le ultime risorse per aiutarti a superare le sfide quotidiane del front-end e della progettazione.

“'Etica' ed Etica” è più di un tipico articolo. È un saggio dettagliato che esplora cosa significa veramente il termine "etica", come il suo significato è cambiato negli ultimi tempi e come la diffusione della responsabilità renda difficile affrontare e risolvere i problemi nelle grandi organizzazioni.

L'implementazione dell'etica del design, dell'etica tecnologica o dell'etica aziendale come responsabilità individuali potrebbe sembrare una soluzione facile e veloce, tuttavia, non è molto efficace poiché mancano tutte di contesto quando non hanno il supporto di altre persone che forniscono le basi per il loro lavoro. Solo se gli analisti aziendali, i contabili, gli investitori, le pubbliche relazioni, gli addetti al marketing e alle vendite, nonché lo stesso CEO di un'azienda, contribuiscono tutti a costruire un prodotto etico, esso avrà successo. E poiché un'impresa del genere richiede così tante persone a bordo, raramente si vede in natura.

Quanta fatica e buona volontà occorrono per costruire un'azienda che segua un approccio etico, è illustrato nel libro Non deve essere pazzo al lavoro di Jason Fried e David Heinemeier Hansson di Basecamp. Ci aiuta a capire perché è molto più facile costruire un'azienda non etica e perché anche se un paio di persone in una squadra si sforzano per una migliore etica, il prodotto o l'azienda non rifletterà ancora questo percorso individuale. Per aiutarci a fare meglio, Oliver Reichenstein, l'autore dell'articolo che ho citato all'inizio, condivide anche un approccio molto interessante: i designer potrebbero voler iniziare a considerare la filosofia per incoraggiare il pensiero etico e difendere i valori e l'etica nel loro lavoro quotidiano .

Notizia

  • Abbiamo sentito l'annuncio alcuni mesi fa e ora sono uscite le prime build: il nuovo browser Edge basato su Chromium di Microsoft è qui. Quindi cosa significa per gli sviluppatori front-end?
  • Safari 12.1 è incluso in macOS Mojave 10.14.4 e iOS 12.2 e con esso tutti gli utenti ottengono Dark Mode per il Web, Intelligent Tracking Prevention 2.1, miglioramenti dell'API di richiesta di pagamento, miglioramenti WebRTC, supporto di Intersection Observer, API di condivisione Web, input del colore, e supporto per <datalist> .
  • Firefox 66 è stato rilasciato. D'ora in poi, la riproduzione automatica dei suoni sarà bloccata per impostazione predefinita e anche la Touch Bar su macOS è supportata.
Altro dopo il salto! Continua a leggere sotto ↓

Generale

  • Humane by Design è una risorsa essenziale per concentrare le tue decisioni di progettazione sul benessere dell'utente. Fornisce idee e risorse utili su trasparenza, responsabilizzazione delle persone, promozione dell'inclusività, rispetto e decisioni ponderate. Un sito Web prezioso per qualsiasi progetto o prodotto di cui sei responsabile o su cui lavori.
  • Che aspetto ha quando si tenta di utilizzare un browser che ha appena dieci anni oggi? La pagina iniziale del browser restituisce un errore 404, Google funziona ma restituisce una versione senza script, non deliberatamente ma perché JavaScript non è corretto, YouTube non funziona senza nemmeno mostrare un errore e la creazione di account in uno qualsiasi dei grandi servizi non lo è t un'esperienza piacevole a tutti. Questo articolo non è solo illuminante, ma rivela anche molti dettagli di cui possiamo occuparci per rendere i nostri progetti web più sostenibili e disponibili per più persone, indipendentemente dal browser utilizzato.

Interfaccia utente/UX

  • "Un buon design riguarda la chiarezza rispetto allo stile." Matthias Ott esplora questa affermazione e spiega perché a molti designer piace ancora ignorare questo consiglio e creare interfacce brillanti ma disordinate o poco chiare.
  • Taras Bakusevych mostra esempi di come possiamo semplificare i nostri progetti e cosa significa dopotutto semplicità.
  • Public Sans è un font sans-serif open source, concesso in licenza sotto SIL Open Font e realizzato dalle persone di US Web Design System.
  • I brevetti sono ovunque, ma spesso dimentichiamo che anche i modelli di design possono essere brevettati. Christie Tang ha raccolto alcuni dei modelli più importanti che non possiamo utilizzare perché attori globali come Apple, Facebook o Samsung detengono brevetti su di essi.
Otto insidie ​​che complicano un progetto
Quando si progetta un prodotto, ci sono alcune insidie ​​che possono rendere un compito semplice eccessivamente complicato. Taras Bakusevych ha riassunto ciò a cui devi fare attenzione. (Credito immagine)

Prestazioni Web

  • Chrome 73 ora supporta gli attributi imagesrcset e imagesizes sugli elementi link rel=preload .

Utensili

  • Spectral è un linter JSON open source flessibile con supporto pronto all'uso per la specifica OpenAPI e, in quanto tale, promuove la coerenza nei progetti API.

Privacy

  • Questo articolo spiega perché tutto il tuo traffico Alexa viene analizzato e probabilmente ascoltato da qualcuno che lavora sul software del prodotto per aiutare l'assistente vocale a rispondere ai comandi.

JavaScript

  • Jeremy Mikkola ha scritto un ottimo elenco di regole per il completamento automatico.
  • Jeremy Wagner esplora JavaScript responsabile, il modo in cui i framework spesso ci costringono a schemi insostenibili e la differenza tra app Web e siti Web.
Illustrazione di un estintore di fiammiferi di estinzione
JavaScript può essere una responsabilità di prestazione e, quindi, dobbiamo usarlo in modo responsabile. Jeremy Wagner condivide suggerimenti per farlo. (Credito immagine)

Vita lavorativa

  • Vicky Carmichael spiega come migliorare l'esperienza dell'evento tecnologico per le persone emarginate e come passare dal tradizionale "pensiero di gruppo sottorappresentato" verso un approccio più inclusivo. Molti dei suggerimenti che rendono gli eventi più inclusivi possono essere applicati anche a un'azienda.
  • Charlotte Cowles su come lavorare come freelance alimenta l'ansia per il denaro, lo stress che provi quando stimi il tempo come denaro e, infine, alcuni trucchi per sfuggire alla trappola.

Andare oltre…

  • Impossibile raggiungere tutti, anche per giganti come Google o Facebook. Seth Godin spiega perché non raggiungere quasi nessuno va bene se ti chiedi quale nessuno . Il tuo pubblico più piccolo possibile ti tiene in conto. Forza la concentrazione e non ti dà nessun posto dove nasconderti.
  • Google Maps è uno dei prodotti che la maggior parte di noi utilizza quotidianamente. Eppure è l'unico prodotto di Google che non fa soldi, per il momento. A quanto pare, i suoi creatori stanno ora cercando di includere annunci in Maps per portare più profitti ad Alphabet.
  • George Monbiot ha scritto un articolo su "come i media lasciano che gli idioti dannosi prendano il sopravvento". Per essere più chiaro, mi permetto di citare il seguente paragrafo:
    “Se la nostra politica sta diventando meno razionale, più crudele e più divisiva, questa regola della vita pubblica è in parte da biasimare: più ti comporti in modo vergognoso, più grande sarà la piattaforma che i media ti daranno. Se vieni sorpreso a mentire, barare, vantarti o comportarti come un idiota, sarai inondato di inviti a comparire in programmi di attualità. Se giochi dritto, non aspettarti che il telefono squilli".
  • Mallen Baker spiega perché l'ambiente è troppo importante per essere lasciato agli ambientalisti e cosa possiamo fare per rendere le nostre vite degne di essere vissute e creare un ambiente che funzioni per gli esseri umani.
  • È difficile credere in teoria, ma in pratica è molto facile fare scelte non etiche, deliberatamente. Questo articolo chiede cosa spinge le persone a fare scelte non etiche. Attenersi alle proprie convinzioni etiche è difficile quando la società sta abbracciando qualcosa di diverso, almeno questo è ciò che tendiamo a vedere dai media filtrati e dalla bolla dei social media. Tuttavia, se parliamo direttamente con le persone, penso che sia diverso. Molte persone condividono le stesse convinzioni etiche e condannerebbero un comportamento non etico se fosse trasparente e pubblico. Il privato/invisibile è ciò che rende più facile per le persone andare oltre i propri valori, sovraccaricati dal fascino del denaro o ottenere uno status e una reputazione più elevati nella società.