Actualizare lunară pentru dezvoltare web 6⁄2019: Regândirea confidențialității și a implicării utilizatorilor
Publicat: 2022-03-10Săptămâna trecută am citit despre rețeaua care s-a transformat într-o pădure întunecată. Asta m-a pus pe gânduri și sunt convins că există speranță în pădurea întunecată. Să fim pozitivi în ceea ce privește modul în care putem contribui la a face web-ul un loc mai bun și să rămânem la principiul că fiecare dintre noi este capabil să aibă un impact cu acțiuni mici. Fie că adaugi mențiuni web, elimini scripturi de urmărire de pe un site web, reciclezi plasticul, ridici gunoiul de pe stradă pentru a-l arunca într-un coș sau mergi cu bicicleta în loc să conduci la serviciu timp de o săptămână, cu toții putem îmbunătăți lucrurile pentru noi înșine și pentru oamenii din jurul nostru. Trebuie doar să o facem.
Știri
- Safari a continuat introducând noua lor protecție inteligentă de urmărire și transformând-o în noua versiune implicită. Acum a urmat Firefox, activând și Protecția îmbunătățită de urmărire în mod implicit.
- Chrome 75 oferă suport pentru API-ul Web Share, care este deja implementat în Safari. Latența în contextele canvas a fost, de asemenea, îmbunătățită.
- Safari Technology Preview Release 84 a introdus funcții Safari 13: avertismente pentru parole slabe, suport pentru modul întunecat pentru iOS, suport pentru anularea solicitărilor de preluare, chei de securitate USB compatibile cu FIDO2 cu standardul de autentificare web, suport pentru „Conectare cu Apple” (pentru Safari și WKWebView). API-ul Visual Viewport, ApplePay în WKWebView, partajarea ecranului prin WebRTC și un API pentru încărcarea modulelor ES6 sunt, de asemenea, acceptate de acum înainte.
- Există o actualizare importantă a ghidurilor de revizuire AppStore de la Apple, care solicită dezvoltatorilor să ofere „Conectați-vă cu Apple” în aplicațiile lor în cazul în care acceptă conectarea terților odată ce serviciul este disponibil publicului mai târziu în acest an.
- Firefox 67 este disponibil acum cu interogarea media CSS în Dark Mode, WebRender și profiluri alăturate care vă permit să rulați mai multe instanțe în paralel. În plus, controalele îmbunătățite ale confidențialității sunt integrate împotriva criptominerilor și a amprentelor, precum și suport pentru AV1 pe Windows, Linux și macOS pentru videoclipuri,
String.prototype.matchAll()
și importuri dinamice.
Mai multe după săritură! Continuați să citiți mai jos ↓
General
- Web-ul se bazează pe atât de multe proiecte open-source și, totuși, iată cum arată să trăiești dintr-un buget open-source. Majoritatea autorilor se află sub pragul sărăciei, forțați să trăiască în țări mai ieftine sau nu pot să-și câștige deloc existența din serviciul lor public de furnizare de software fiabil și deschis pentru alții care apoi îl folosesc în scopuri comerciale.
- Cu toții cunoaștem acel client enervant care îți ignoră cunoștințele și devine creativ pe cont propriu. Ca dezvoltator, Holger Bartel a experimentat-o de zeci de ori; acum s-a trezit în aceeași poziție, după ce a comandat o băutură bună și apoi a încurcat-o.
UI/UX
- Cu atât de multe modele întunecate încorporate în software-ul și site-urile web pe care le folosim zilnic, Fabricio Teixeira și Caio Braga solicită o dietă tehnologică pentru utilizatori.
CSS
- Caracteristica CSS pentru trunchierea textului cu mai multe linii a fost implementată în Firefox.
-webkit-line-clamp: 3;
, de exemplu, va trunchia textul de la sfârșitul rândului trei.
Securitate
- Aaron Parecki a scris un ghid pas cu pas despre configurarea „Conectați-vă cu Apple”.
- Multe servicii gestionează protecția DDoS pentru dvs. în aceste zile. Dar cum l-ai construi pe cont propriu? Cu siguranță este posibil, așa cum arată acest articol (un pic învechit, dar încă aplicabil).
Confidențialitate
- Anil Dash încearcă să găsească un răspuns la întrebarea dacă putem avea încredere într-o companie în 2019.
- Kevin Litman-Navarro a analizat peste 150 de politici de confidențialitate și își împărtășește descoperirile într-o poveste vizuală. Nu numai că durează aproximativ 15 minute în medie pentru a citi o politică de confidențialitate, dar majoritatea dintre ele necesită o diplomă de facultate sau chiar o carieră profesională pentru a le înțelege.
- Viziunea noastră asupra confidențialității nu s-a schimbat prea mult din secolul al XVIII-lea, dar circumstanțele sunt diferite astăzi: companiile au un apetit sălbatic de a stoca din ce în ce mai multe date despre mai multe persoane într-un loc central - date care erau cândva accesibile exclusiv de către autoritățile statului. Ar trebui să redefinim ce sunt confidențialitatea, datele personale și consimțământul, așa cum susține Maciej Ceglowski în „The new wilderness”.
- Oamenii de la WebKit sunt foarte activi când vine vorba de dezvoltarea de soluții inteligente pentru a proteja utilizatorii fără a compromite prea mult utilizarea și ținând cont în același timp de interesele editorilor și vânzătorilor. Acum au introdus „atribuirea clicurilor pe reclame pentru păstrarea confidențialității pentru web”, o tehnică care limitează datele care sunt trimise terților, oferind în același timp valori utile de atribuire agenților de publicitate.
Accesibilitate
- Brad Frost descrie o modalitate excelentă de a reduce mișcarea pe site-uri web (de exemplu GIF-uri animate), folosind elementul
picture
și caracteristica sa de interogare media.
Scule
- API-ul IP Geolocation este un API JSON de IP în timp real cu sursă deschisă la Geolocation, cu integrare detaliată a datelor despre țări, care se bazează pe baza de date Maxmind Geolite2.
- Pascal Landau a scris un tutorial pas cu pas despre cum să construiți o configurație de dezvoltare Docker pentru proiecte PHP și, da, conține tot ce ați putea avea nevoie pentru a o aplica propriilor proiecte.
Muncă și viață
- Roman Imankulov de la Doist împărtășește informații despre luarea deciziilor într-o organizație simplă.
- Ca societate, suntem suprasolicitați, avem prea multe bunuri, dar tânjim după mai multe, iar companiile există doar pentru a crește la infinit. Așa am declanșat schimbările climatice în ultimul secol și așa am atras mai mulți oameni ca niciodată în epuizare, depresie și diverse alte probleme de sănătate, inclusiv sinucideri legate de muncă. Philipp Frey are o teorie îndrăzneață care rupe cu sistemul nostru actual: o cercetare a lui Nassen și Larsson sugerează că o scădere cu 1% a orelor de lucru ar putea duce la o scădere cu 0,8% a emisiilor de GES. Mergând mai departe, lucrarea sugerează că munca 12 ore pe săptămână ne-ar permite să atingem cu ușurință obiectivele climatice, dacă, de asemenea, schimbăm economia pentru a nu ne mai concentra în totalitate pe creștere. Un studiu interesant, deoarece explorează noi moduri de a lucra, de a trăi și de a consuma.
- Leo Babauta ne impartaseste o metoda care te ajuta sa recunoasteti cand esti obosit. Este greu de acceptat, dar suntem oameni și nu mașini, așa că sunt momente când ne simțim obosiți și bateriile sunt descărcate. Cel mai bun mod de a vă recupera este să vă dați seama că acest lucru se întâmplă și să vă concentrați asupra acestuia pentru a recăpăta puțină energie.
- Mulți dintre noi încearcă să obțină câteva minute sau ore de „muncă profundă” pe zi. „Ghidul complet pentru munca profundă” al lui Fadeke Adegbuyi oferă sfaturi valoroase pentru a-l stăpâni.
A merge dincolo de…
- Oamenii care duc o viață „zero deșeuri” sunt adesea văzuți ca extremi, dar acesta este doar un punct de vedere. Iată cealaltă parte în care una dintre persoanele „extreme” ne amintește că odinioară era normal să mergi la o piață de fermieri să cumperi lucruri care nu sunt ambalate în plastic, să mergi cu bicicleta și să bei apă dintr-o fântână publică. În schimb, consumismul nostru a devenit destul de extrem și trebuie să se schimbe dacă vrem să supraviețuim și să rămânem sănătoși.
- Suedia vrea să devină neutră din punct de vedere climatic până în 2045, iar acum au prezentat o vizualizare interesantă a planului. Este conceput pentru a ajuta factorii de decizie să identifice și să completeze golurile pentru a se asigura că obiectivul va fi atins. Vizualizarea este deschisă publicului, astfel încât oricine poate trage la răspundere guvernul.
- Toată lumea le iubește, mulți le au: AirPods. Cu toate acestea, sunt un dezastru de mediu, așa cum arată acest articol.
- The North Face păcălește Wikipedia este partea întunecată a reclamei.
- The New York Times a publicat un ghid care ne ajută să înțelegem impactul nostru asupra schimbărilor climatice pe baza alimentelor pe care le consumăm. Nu este vorba despre a deveni vegan, ci despre cum schimbarea obiceiurilor alimentare poate face diferența, atât pentru mediu, cât și pentru propria noastră sănătate.