Actualizare lunară pentru dezvoltare web 4⁄2019: Etica în proiectare și claritate asupra stilului

Publicat: 2022-03-10
Rezumat rapid ↬ De la știri despre browser la sfaturi UI/UX și sfaturi utile, trucuri și instrumente, Anselm Hannemann a rezumat cele mai recente resurse pentru a vă ajuta să vă depășiți provocările zilnice de front-end și design.

„‘Etică” și etică” este mai mult decât un articol tipic. Este un eseu detaliat care explorează ce înseamnă cu adevărat termenul „etică”, cum s-a schimbat sensul său în ultima vreme și cum difuzarea responsabilității face dificilă abordarea și rezolvarea problemelor în organizațiile mari.

Implementarea eticii designului, eticii tehnologiei sau eticii în afaceri ca responsabilități individuale ar putea părea o soluție rapidă și ușoară, cu toate acestea, nu este una foarte eficientă, deoarece tuturor le lipsește contextul atunci când nu au sprijin din partea altor persoane care oferă fundația pentru munca lor. Doar dacă analiștii de afaceri, contabilii, investitorii, PR, marketingul și vânzările unei companii, precum și CEO-ul însuși contribuie cu toții la construirea unui produs etic, acesta va avea succes. Și pentru că o astfel de întreprindere necesită atât de mulți oameni la bord, ea este rar întâlnită în sălbăticie.

Cât de mult efort și bunăvoință este nevoie pentru a construi o companie care urmează o abordare etică, este ilustrat în cartea It doesn’t have to be crazy at work a lui Jason Fried și David Heinemeier Hansson de la Basecamp. Ne ajută să înțelegem de ce este mult mai ușor să construim o companie non-etică și de ce, chiar dacă câțiva oameni dintr-o echipă se străduiesc pentru o etică mai bună, produsul sau compania nu vor reflecta încă această cale individuală. Pentru a ne ajuta să facem mai bine, Oliver Reichenstein, autorul articolului pe care l-am menționat la început, împărtășește și o abordare foarte interesantă: designerii ar putea dori să înceapă să ia în considerare filozofia pentru a încuraja gândirea etică și a susține valorile și etica în munca lor de zi cu zi. .

Știri

  • Am auzit anunțul în urmă cu câteva luni, iar acum au apărut primele versiuni: noul browser Edge bazat pe Chromium al Microsoft este aici. Deci, ce înseamnă asta pentru dezvoltatorii front-end?
  • Safari 12.1 este inclus în macOS Mojave 10.14.4 și iOS 12.2 și, odată cu acesta, toți utilizatorii beneficiază de Dark Mode pentru web, Intelligent Tracking Prevention 2.1, îmbunătățiri API Payment Request, îmbunătățiri WebRTC, suport Intersection Observer, Web Share API, introducere color, și suport pentru <datalist> .
  • Firefox 66 a fost lansat. De acum înainte, sunetele de redare automată vor fi blocate în mod implicit, iar Touch Bar este acceptată și pe macOS.
Mai multe după săritură! Continuați să citiți mai jos ↓

General

  • Humane by Design este o resursă esențială pentru a vă concentra deciziile de proiectare asupra bunăstării utilizatorilor. Oferă idei și resurse utile despre transparență, împuternicirea oamenilor, promovarea incluzivității, arătarea respectului și luarea de decizii bine gândite. Un site web valoros pentru orice proiect sau produs de care sunteți responsabil sau la care lucrați.
  • Cum arată azi când încerci să folosești un browser vechi de doar zece ani? Pagina de pornire a browserului returnează o eroare 404, Google funcționează, dar returnează o versiune fără script - nu în mod deliberat, ci din cauza erorilor JavaScript -, YouTube nu funcționează fără să arate măcar o eroare, iar crearea de conturi la oricare dintre marile servicii este" este o experiență plăcută deloc. Acest articol nu este doar lămuritor, ci dezvăluie și o mulțime de detalii de care ne putem ocupa pentru a face proiectele noastre web mai sustenabile și disponibile pentru mai mulți oameni, indiferent de browserul pe care îl folosesc.

UI/UX

  • „Designul bun înseamnă claritate mai degrabă decât stil.” Matthias Ott explorează această afirmație și de ce multor designeri încă le place să ignore acest sfat și să creeze interfețe strălucitoare, dar aglomerate sau neclare.
  • Taras Bakusevych arată exemple despre cum ne putem simplifica designul și ce înseamnă simplitatea până la urmă.
  • Public Sans este un font open-source sans-serif, licențiat sub SIL Open Font și realizat de oamenii din US Web Design System.
  • Patentele sunt peste tot, dar adesea uităm că modelele de design pot fi, de asemenea, brevetate. Christie Tang a colectat unele dintre cele mai proeminente modele pe care nu le putem folosi, deoarece jucători globali precum Apple, Facebook sau Samsung dețin brevete pentru ele.
Opt capcane care complică un design
Atunci când proiectați un produs, există destul de multe capcane care pot face o sarcină simplă prea complicată. Taras Bakusevych a rezumat la ce trebuie să fii atent. (Credit imagine)

Performanța web

  • Chrome 73 acceptă acum imagesrcset și atributele imagesizes pe elementele link rel=preload .

Scule

  • Spectral este un linter JSON cu sursă deschisă flexibilă, cu suport complet pentru specificația OpenAPI și, ca atare, promovează coerența în design-urile API.

Confidențialitate

  • Acest articol explică de ce tot traficul dvs. Alexa este analizat și probabil ascultat de cineva care lucrează la software-ul produsului pentru a ajuta asistentul activat prin voce să răspundă la comenzi.

JavaScript

  • Jeremy Mikkola a scris o listă grozavă de reguli pentru completarea automată.
  • Jeremy Wagner explorează JavaScript responsabil, modul în care cadrele ne obligă adesea spre modele nesustenabile și diferența dintre aplicațiile web și site-uri web.
Ilustrație a unui stingător de incendiu care stinge chibriturile
JavaScript poate fi o răspundere de performanță și, prin urmare, trebuie să-l folosim în mod responsabil. Jeremy Wagner împărtășește sfaturi pentru a face acest lucru. (Credit imagine)

Muncă și viață

  • Vicky Carmichael împărtășește cum să îmbunătățești experiența evenimentului tehnologic pentru persoanele marginalizate și cum să treci de la „gândirea de grup subreprezentată” tradițională la o abordare mai incluzivă. Multe dintre sfaturile care fac evenimentele mai incluzive pot fi aplicate și unei companii.
  • Charlotte Cowles despre modul în care freelancing-ul alimentează anxietatea legată de bani, stresul pe care îl simți când prețuiești timpul ca banii și, în sfârșit, câteva trucuri pentru a scăpa de capcană.

A merge dincolo de…

  • Este imposibil să ajungi la toată lumea, chiar și pentru giganți precum Google sau Facebook. Seth Godin despre de ce să nu ajungi la aproape nimeni este bine dacă te întrebi pe cine nu . Cel mai mic public viabil al tău ține la socoteală. Forțează concentrarea și nu îți oferă unde să te ascunzi.
  • Google Maps este unul dintre produsele pe care majoritatea dintre noi le folosim zilnic. Și totuși, este singurul produs de la Google care nu face bani - încă. După cum se pare, producătorii săi încearcă acum să includă reclame în Maps pentru a aduce mai multe profituri pentru Alphabet.
  • George Monbiot a scris un articol despre „modul în care mass-media a lăsat idioții rău intenționați să preia controlul”. Pentru a fi mai clar, permiteți-mi să citez următorul paragraf:
    „Dacă politica noastră devine mai puțin rațională, mai crudă și mai dezbinătoare, această regulă a vieții publice este parțial de vină: cu cât te comporți mai rușinos, cu atât platforma ți-o va oferi mass-media. Dacă ești prins mințind, trișând, lăudându-te sau te comporți ca un idiot, vei fi inundat de invitații de a apărea în programele de actualitate. Dacă joci drept, nu te aștepta să sune telefonul.”
  • Mallen Baker explică de ce mediul este prea important pentru a fi lăsat în seama ecologistilor și ce putem face pentru ca viața noastră să merite trăită și pentru a crea un mediu care funcționează pentru oameni.
  • Este greu de crezut în teorie, dar în practică, este foarte ușor să faci alegeri lipsite de etică, în mod deliberat. Acest articol întreabă ce anume îi determină pe oameni să facă alegeri lipsite de etică. Este greu să rămâi la propriile convingeri etice atunci când societatea îmbrățișează ceva diferit - cel puțin asta este ceea ce avem tendința de a vedea din media filtrată și balonul din rețelele sociale. Totuși, dacă vorbim direct cu oamenii, cred că e diferit. Mulți oameni împărtășesc aceleași convingeri etice și ar condamna comportamentul neetic dacă ar fi transparent și public. Privat/nevăzut este ceea ce face ca oamenii să treacă mai ușor dincolo de valorile lor, supraalimentați de ademenirea banilor sau obținerea unui statut și reputație mai înalte în societate.