Actualizare lunară pentru dezvoltare web 8⁄2019: echipe puternice și generare de date etice

Publicat: 2022-03-10
Rezumat rapid ↬ Ce s-a întâmplat în lumea dezvoltatorilor web în ultimele patru săptămâni? În lista sa lunară de lectură, Anselm a rezumat tot ceea ce trebuie să știți pentru a rămâne la curent cu lucrurile - de la știri despre browser până la sfaturi utile și idei care vă provoacă gândirea.

Ce este mai puternic decât o vedetă care știe totul? Ei bine, o echipă nu formată din vedete, ci din oameni care iubesc ceea ce fac, stau în spatele viziunii companiei lor și pot lucra împreună, se sprijină reciproc. Ca o galaxie formată din stele, unde nu toate stea strălucește și nici nu are nevoie. Fiecare are locul lui, propria putere, propria slăbiciune. Echipele nu sunt formate doar din vedete, sunt formate din oameni, iar cel mai important lucru este că cultura muncii și a vieții este grozavă. Așa că nu faceți un moonshot dacă angajați pe cineva, ci încercați să căutați pe cineva care să se potrivească în echipa ta și să încurajeze, să susțină valorile și membrii echipei tale.

În ceea ce privește propria ta viață, fă-ți timp astăzi pentru a respira adânc și a-ți aminti ce s-a întâmplat în această săptămână . Treceți prin ea zi de zi și apreciați acțiunile, atât pe cele negative, cât și pe cele pozitive. Acceptă că și în viața noastră se întâmplă lucruri negative, altfel nici noi nu ne-am putea simți bine. Este un exercițiu util pentru a-ți echilibra viața, pentru a avea o modalitate de a invalida sentimentul „n-am făcut nimic în această săptămână” sau „am fost destul de neproductiv”. Te face să înțelegi de ce s-ar putea să nu fi lucrat atât de mult pe cât te-ai obișnuit – dar te simți bine pentru că există un motiv pentru asta.

Știri

  • În urmă cu trei săptămâni, am epuizat oficial resursele naturale ale Pământului pentru anul - cu patru luni rămase în 2019. Earth Overshoot Day este un bun indicator al situației în care ne aflăm în prezent în lupta împotriva schimbărilor climatice și este o inițiativă grozavă a oamenilor care încearcă pentru a oferi sfaturi utile despre cum putem muta data respectivă, astfel încât într-o zi în viitorul apropiat (sperăm) să ajungem la o zi de depășire nu înainte de sfârșitul anului sau chiar într-un an nou.
  • Chrome 76 aduce interogarea media prefers-color-scheme (de exemplu, pentru suport pentru modul întunecat) și multiple simplificări pentru instalarea PWA.
Mai multe după săritură! Continuați să citiți mai jos ↓

UI/UX

  • Există momente pentru a utiliza comutatoarele de comutare și ori pentru a nu. Atunci când designerii le folosesc greșit, acest lucru duce la utilizatori confuzi și frustrați. A ști când să le folosești necesită o înțelegere a diferitelor tipuri de stări și opțiuni de comutare.
  • Font Awesome a introdus pictogramele Duotone. Un set uimitor la care merită aruncat o privire.

JavaScript

  • Ben Frain explorează posibilitatea de a construi o aplicație web progresivă (PWA) fără un cadru. O serie de articole destul de interesantă care arată diferența dintre a te baza pe framework-uri în mod implicit și a construi lucruri de la zero.

Performanța web

  • Unele experimente sună aiurea, dar în realitate, nu sunt: ​​Chris Ashton a folosit web-ul pentru o zi cu un buget de 50 MB. În Zimbabwe, de exemplu, unde 1 GB costă în medie 75,20 USD, variind de la 12,50 USD la 138,46 USD, 50 MB este incredibil de scump. Prin urmare, reducerea dimensiunii pachetului de aplicații, a dimensiunii imaginii și a costului site-ului este direct legată de cât de fericiți sunt utilizatorii dvs. atunci când vă navighează pe site sau vă folosesc serviciul. Dacă îi costă 3,76 USD (50 MB) să acceseze noua pagină de prezentare a pantofilor sport, este puțin probabil să o cumpere sau să o recomande.
  • Toby Cox de la BBC spune cum au renunțat la iframe în favoarea ShadowDOM pentru a-și îmbunătăți semnificativ performanța site-ului. Aceasta este o piesă bună care explică avantajele și dezavantajele cadrelor iframe și de ce adoptarea ShadowDOM necesită timp și încă se simte inconfortabil pentru majoritatea dintre noi.
  • Craig Mod împărtășește de ce oamenii preferă să aleagă (și să plătească) software rapid. Oamenii sunt recunoscători pentru asta și sunt ușor enervați dacă aplicația durează prea mult timp pentru a porni sau arată o interfață de utilizator întârziată.
  • Harry Roberts explică detaliile valorii „timpul până la primul octet” și de ce contează.

CSS

  • Da, prefers-reduced-motion nu mai este foarte nou, dar este încă foarte subutilizat pe web. Iată cum să-l aplicați aplicației dvs. web pentru a servi cererea unui utilizator de mișcare redusă.

HTML și SVG

  • Cu Chrome 76 obținem atributul de loading care permite încărcarea leneșă nativă a imaginilor doar cu HTML. Este grozav să ai un articol la îndemână care explică cum să-l folosești, să-l depanezi și să îl testezi pe site-ul tău astăzi.
Încărcare leneșă a imaginilor cu pisici
Nu mai este nevoie de cod personalizat de încărcare leneră sau de o bibliotecă JavaScript separată: Chrome 76 vine cu încărcare leneră nativă încorporată. (Credit imagine)

Accesibilitate

  • Cei mai buni algoritmi disponibili astăzi încă se luptă să recunoască fețele negre la fel de bune ca și cele albe. Ceea ce arată din nou cât de important este să ai echipe diverse și să îți pese de incluziune.

Securitate

  • Iată o analiză tehnică a hack-ului Capital One. O lectură bună pentru oricine folosește furnizori de cloud precum AWS pentru sistemele lor, deoarece totul se rezumă la configurarea corectă a conturilor pentru a preveni accesul hackerilor din cauza unui rol de utilizator al serviciului cloud configurat greșit.

Confidențialitate

  • Safari a introdus tehnologia Intelligent Tracking Prevention cu ceva timp în urmă. Acum există o documentație oficială a politicii Safari ITP care explică cum funcționează, ce va fi blocat și ce nu.
  • SmashingMag a lansat o revistă tipărită și eBook despre etică și confidențialitate. Conține articole grozave despre proiectarea pentru dependență, cum să îmbunătățim etica pas cu pas și liniștirea neliniștită. O revistă care merită citită.

Muncă și viață

  • „De multă vreme am crezut că o echipă puternică este formată din vedete – indivizi extraordinari de clasă mondială care pot genera și executa idei la un nivel pe care nimeni altcineva nu poate. În aceste zile, simt că o echipă puternică este cea care se simte mai mult ca o familie apropiată decât ca o constelație de stele. O familie în care toată lumea are un sentiment de predictibilitate, încredere și respect unul față de celălalt. O familie care întruchipează profund valorile pe care compania le poartă și reflectă aceste valori pe parcursul activității lor. Dar, de asemenea, o familie în care toată lumea se simte cu adevărat apreciată, fericită și aprinsă să creeze”, a spus Vitaly Friedman într-un gând de actualizare recent și nu am putut fi mai de acord.
  • Cum justificați un loc de muncă într-o companie care are o influență semnificativă asupra lumii și vieții noastre de zi cu zi și care nu neapărat cu cele mai bune intenții? Meredith Whittaker și-a scris povestea despre a început la Google, a petrecut un timp minunat acolo și a părăsit acum compania pentru că nu mai putea justifica faptul că Google își folosește munca și tehnologia pentru a se implica în afaceri cu energie fosilă, asistență medicală, guvernare, și afaceri de transport - și nu întotdeauna cu accent pe îmbunătățirea vieții tuturor sau pe a face din mediul nostru un loc mai bun în care să trăim, ci pur și simplu pentru profit.
  • Întâlnirile sincrone reprezintă o problemă în aproape fiecare companie. Ei iau mult timp multor oameni și perturbă orice program sau muncă concentrată. Așadar, iată cum Buffer a trecut la întâlniri asincrone, inclusiv sfaturi excelente și informații despre motivul pentru care multe instrumente nu funcționează bine.
  • Sfaturile practice sunt ceea ce căutăm de obicei atunci când citim un articol. Cu toate acestea, nu este întotdeauna posibil sau cea mai bună opțiune să scrieți sfaturi utile și, cu siguranță, nu este întotdeauna o idee bună să urmați sfaturile acționabile în orb. Acest lucru se datorează faptului că de cele mai multe ori sfaturile aplicabile sunt, de asemenea, sfaturi cu opinii, personalizate, personalizate, care nu se potrivesc neapărat cu scopul tău. Împărtășirea experiențelor în loc de sfaturi utile încurajează creativitatea, astfel încât fiecare să își găsească propria soluție, propriul sfat.
  • „Planeta noastră, problema noastră” a lui Sam Clulow este o scriere grozavă care ne amintește cine suntem și ce este important pentru noi și cum putem trăi într-un oraș și să trecem la o viață mai bună, mai atentă și mai naturală.
  • Schimbările climatice sunt un subiect în întreaga lume acum și se pare că mulți oameni sunt îngrijorați de asta și doresc să ia măsuri. Dar luna trecută am avut cea mai aglomerată zi de călătorie cu avionul din istorie. Avioanele sunt responsabile pentru una dintre cele mai mari părți ale emisiilor climatice active, așa că este esențial să reduceți cât mai mult posibil călătoriile aeriene începând de astăzi . Întâmplător, aceasta a fost și cea mai fierbinte săptămână măsurată vreodată în Europa. Noi, ca indivizi, trebuie să reducem în sfârșit zborurile, indiferent de cât de tentant ar fi următorul zbor de vacanță de 50 USD către o destinație frumoasă, indiferent dacă este o întâlnire de afaceri importantă. Pentru ce avem soluții de videoconferință? De ce oamenii pretind că lucrează de la distanță dacă apoi zboară în jurul lumii de zeci de ori în viața lor? Există atât de multe destinații frumoase în apropiere, la care se poate ajunge cu trenul sau, dacă este nevoie, cu mașina.
Actualizare de la un membru al echipei despre ceea ce s-a întâmplat în timpul săptămânii și la ce lucrează
Echipa de la Buffer împărtășește ce a funcționat și ce nu a funcționat pentru ei când au trecut la întâlniri asincrone. (Credit imagine)

A merge dincolo de…

  • Leo Babauta ne imparte un sfat despre cum sa nu mai gandesti exagerat prin indecizie. Nu vom avea niciodată certitudinea pe care ne-am dori să o avem în viața noastră, așa că este destul de bine să avem o strategie pentru a face față incertitudinii. Deoarece mă lupt foarte mult cu asta, articolul mi s-a părut util.
  • Practicile etice care pot servi drept cod de conduită pentru profesioniștii în crearea de date sunt construite pe un singur principiu fundamental. Este același principiu pe care medicii îl jură ca jurământ înainte de a deveni autorizați: nu face rău. Iată „Ethical Data Sensemaking”.
  • Paul Hayes ne împărtășește experiența sa de a încerca să trăiască fără plastic timp de o lună și de ce este greu să te ții de asta. Este surprinzător cum trebuie schimbate obiceiurile de cumpărături și de ce trebuie să-ți cheltuiești banii într-un mod total diferit și nu te mai poți baza pe magazinele online.
  • Uleiul alimentează mașinile pe care le conducem și zborurile pe care le luăm, ne încălzește multe dintre casele și birourile. Este în lucrurile pe care le folosim în fiecare zi și joacă un rol esențial în industrii și economii. Cu toate acestea, a devenit foarte clar că arderea necruțătoare a combustibililor fosili nu poate continua fără încetare. Poate lumea să se bazeze mai puțin pe petrol?
  • Uber și Lyft recunosc că agravează congestionarea traficului în orașe. Data viitoare când utilizați oricare dintre acele aplicații noi de taxi, încercați să vă amintiți că înrăutățiți situația pentru mulți oameni din oraș.

Vă mulțumesc pentru citit. Dacă vă place ceea ce scriu, vă rugăm să luați în considerare sprijinirea Listei de citire pentru dezvoltare web.

— Anselm