Aylık Web Geliştirme Güncellemesi 8⁄2019: Güçlü Ekipler ve Etik Verileri Anlamlandırma

Yayınlanan: 2022-03-10
Kısa özet ↬ Son dört haftada web geliştirici dünyasında neler oldu? Anselm, aylık okuma listesinde, tarayıcı haberlerinden kullanışlı ipuçlarına ve düşündürücü fikirlere kadar her şeyden haberdar olmak için bilmeniz gereken her şeyi özetledi.

Her şeyi bilen bir yıldızdan daha güçlü ne olabilir? Yıldızlardan değil, işini seven, şirketlerinin vizyonunun arkasında duran, birlikte çalışabilen, birbirini destekleyebilen insanlardan oluşan bir ekip. Yıldızlardan oluşan bir galaksi gibi - her yıldızın parlamadığı ve buna ihtiyaç duymadığı yer. Herkesin bir yeri , kendi gücü, kendi zayıflığı vardır. Takımlar sadece yıldızlardan oluşmaz, insanlardan oluşur ve en önemlisi iş ve yaşam kültürünün harika olmasıdır. Bu nedenle, birini işe alıyorsanız, boşuna beklemeyin, ancak ekibinize uyan ve ekibinizin değerlerini ve üyelerini cesaretlendiren, destekleyen birini aramaya çalışın.

Kendi hayatınız açısından, bugün derin bir nefes almak ve bu hafta neler olduğunu hatırlamak için biraz zaman ayırın. Bunu günden güne gözden geçirin ve eylemleri, olumluları olduğu kadar olumsuzlarını da takdir edin. Hayatımızda da olumsuz şeyler olduğunu kabul edin, aksi takdirde biz de kendimizi iyi hissedemezdik. Hayatınızı dengelemek, “Bu hafta hiçbir şey yapmadım” veya “Oldukça verimsizdim” hissini geçersiz kılmanın bir yolunu bulmak için faydalı bir egzersiz. Neden alıştığınız kadar çok çalışmamış olabileceğinizi anlamanızı sağlıyor - ama iyi hissettiriyor çünkü bunun bir nedeni var.

Haberler

  • Üç hafta önce, Dünya'nın doğal kaynaklarını yıl için resmi olarak tükettik - 2019'a dört ay kala. Bu tarihi (umarız) yakın gelecekte bir gün, yıl sonundan önce veya hatta yeni bir yılda aşmama gününe ulaşacağımız şekilde nasıl hareket ettirebileceğimize dair yararlı tavsiyeler vermek.
  • Chrome 76, prefers-color-scheme medya sorgusunu (örneğin karanlık mod desteği için) ve PWA kurulumu için birden çok basitleştirmeyi getiriyor.
Atlamadan sonra daha fazlası! Aşağıdan okumaya devam edin ↓

kullanıcı arayüzü/UX

  • Geçiş anahtarlarını kullanmanın ve kullanmamanın zamanları vardır. Tasarımcılar bunları kötüye kullandıklarında, kafaları karışmış ve hayal kırıklığına uğramış kullanıcılara yol açar. Bunların ne zaman kullanılacağını bilmek, farklı türde geçiş durumları ve seçeneklerinin anlaşılmasını gerektirir.
  • Font Awesome, Duotone Simgelerini tanıttı. Göz atmaya değer harika bir set.

JavaScript

  • Ben Frain, çerçevesiz bir Aşamalı Web Uygulaması (PWA) oluşturma olasılığını araştırıyor. Varsayılan olarak çerçevelere güvenmek ile sıfırdan bir şeyler oluşturmak arasındaki farkı gösteren oldukça ilginç bir makale dizisi.

Web Performansı

  • Bazı deneyler aptalca gelebilir ama gerçekte öyle değiller: Chris Ashton bir günlüğüne 50 MB'lık bir bütçeyle web'i kullandı. Örneğin, 1 GB'nin 12.50$ ile 138.46$ arasında değişen ortalama 75.20$'a mal olduğu Zimbabwe'de, 50MB inanılmaz pahalıdır. Bu nedenle, uygulama paketinizin boyutunu, resim boyutunu ve web sitesi maliyetini azaltmak, kullanıcılarınızın sitenize göz atarken veya hizmetinizi kullanırken ne kadar mutlu olduklarıyla doğrudan ilişkilidir. Yeni spor ayakkabı tanıtım sayfanıza erişmeleri 3,76$'a (50MB) mal oluyorsa, onu satın almaları veya önermeleri pek olası değildir.
  • BBC'den Toby Cox, site performanslarını önemli ölçüde artırmak için iframe'leri ShadowDOM lehine nasıl bıraktıklarını paylaşıyor. Bu, iframe'lerin avantajlarını ve dezavantajlarını ve ShadowDOM'u benimsemenin neden zaman aldığını ve çoğumuz için neden hala rahatsız olduğunu açıklayan iyi bir parça.
  • Craig Mod, insanların neden hızlı yazılımı seçmeyi (ve ödemeyi) tercih ettiğini paylaşıyor. İnsanlar bunun için minnettarlar ve uygulamanın başlaması çok uzun sürerse veya gecikmeli bir kullanıcı arayüzü gösteriyorsa kolayca rahatsız olurlar.
  • Harry Roberts, "ilk bayt zamanı" metriğinin ayrıntılarını ve neden önemli olduğunu açıklıyor.

CSS

  • Evet, prefers-reduced-motion artık süper yeni değil ama yine de web'de çok az kullanılıyor. Bir kullanıcının azaltılmış hareket talebini yerine getirmek için bunu web uygulamanıza nasıl uygulayacağınız aşağıda açıklanmıştır.

HTML ve SVG

  • Chrome 76 ile, görüntülerin yalnızca HTML ile yerel tembel yüklenmesine izin veren loading özelliğini elde ederiz. Bugün web sitenizde nasıl kullanılacağını, hatalarını ayıklayacağınızı ve test edeceğinizi açıklayan kullanışlı bir makaleye sahip olmak harika.
Kedilerin tembel yükleme görüntüleri
Özel geç yükleme koduna veya ayrı bir JavaScript kitaplığına gerek yok: Chrome 76, yerleşik yerel tembel yüklemeyle birlikte gelir. (Resim kredisi)

Ulaşılabilirlik

  • Bugün mevcut olan en iyi algoritmalar, siyah yüzleri beyazlar kadar iyi tanımakta hâlâ zorlanıyor. Bu da farklı ekiplere sahip olmanın ve kapsayıcılığı önemsemenin ne kadar önemli olduğunu bir kez daha gösteriyor.

Güvenlik

  • İşte Capital One hackinin teknik bir analizi. Sistemleri için AWS gibi Bulut sağlayıcıları kullanan herkes için iyi bir okuma, çünkü her şey bilgisayar korsanlarının yanlış yapılandırılmış bir bulut hizmeti kullanıcı rolü nedeniyle erişim elde etmesini önlemek için hesapları doğru şekilde yapılandırmaya bağlı.

Mahremiyet

  • Safari, Akıllı İzleme Önleme teknolojisini bir süre önce tanıttı. Artık nasıl çalıştığını, nelerin engellenip nelerin engellenmeyeceğini açıklayan resmi bir Safari ITP politika belgesi var.
  • SmashingMag, tamamen etik ve mahremiyetle ilgili bir basılı ve e-Kitap dergisi çıkardı. Bağımlılık için tasarım, etiğin adım adım nasıl geliştirilebileceği ve huzursuzluğu giderme üzerine harika parçalar içeriyor. Okumaya değer bir dergi.

İş hayatı

  • "Uzun bir süre boyunca güçlü bir ekibin yıldızlardan oluştuğuna inandım - başka hiç kimsenin yapamayacağı düzeyde fikirler üretebilen ve uygulayabilen dünya çapında olağanüstü kişiler. Bu günlerde, güçlü bir takımın, bir takımyıldız yıldızlarından çok, yakın bir aile gibi hissettiren takım olduğunu hissediyorum. Herkesin öngörülebilirlik, güven ve birbirine saygı duyduğu bir aile. Şirketin taşıdığı değerleri derinden bünyesinde barındıran ve bu değerleri çalışmalarına yansıtan bir aile. Ama aynı zamanda herkesin kendini gerçekten değerli hissettiği, mutlu ve yaratmaya istekli olduğu bir aile,” dedi Vitaly Friedman yakın zamanda bir güncelleme düşüncesinde ve ben daha fazla aynı fikirde olamadım.
  • Dünyamız ve günlük yaşamlarımız üzerinde önemli bir etkiye sahip olan ve mutlaka en iyi niyetle olması gerekmeyen bir şirkette bir işi nasıl haklı çıkarırsınız? Meredith Whittaker, Google'da işe başlama, orada harika zaman geçirme ve şimdi şirketten ayrılma hikayesini yazdı çünkü artık Google'ın çalışmalarını ve teknolojisini fosil enerji işine, sağlık hizmetlerine, yönetişime dahil olmak için kullanmasını haklı çıkaramıyordu. ve ulaşım işi - ve her zaman herkesin hayatını iyileştirmeye veya çevremizi yaşamak için daha iyi bir yer haline getirmeye değil, sadece kâr için.
  • Senkron toplantılar neredeyse her şirkette bir sorundur. Birçok insandan çok zaman alırlar ve herhangi bir programı veya odaklanmış işi bozarlar. İşte Buffer, harika ipuçları ve birçok aracın neden iyi çalışmadığına ilişkin bilgiler de dahil olmak üzere eşzamansız toplantılara nasıl geçti.
  • Eyleme dönüştürülebilir tavsiyeler, genellikle bir makaleyi okurken aradığımız şeydir. Ancak, uygulanabilir tavsiyeler yazmak her zaman mümkün veya en iyi seçenek değildir ve kesinlikle uygulanabilir tavsiyeleri körü körüne takip etmek her zaman iyi bir fikir değildir. Bunun nedeni, çoğu zaman eyleme geçirilebilir tavsiyelerin, aynı zamanda, amacınıza uymayan, fikir odaklı, uyarlanmış, özelleştirilmiş tavsiyeler olmasıdır. Eyleme geçirilebilir tavsiyeler yerine deneyimleri paylaşmak yaratıcılığı teşvik eder, böylece herkes kendi çözümünü, kendi tavsiyesini bulabilir.
  • Sam Clulow'un “Gezegenimiz, Sorunumuz” kitabı bize kim olduğumuzu ve bizim için neyin önemli olduğunu, bir şehirde nasıl yaşayabileceğimizi ve daha iyi, daha düşünceli ve doğal bir hayata nasıl geçebileceğimizi hatırlatan harika bir yazı.
  • İklim değişikliği artık tüm dünyanın gündeminde ve görünen o ki pek çok insan bu konuda endişeli ve harekete geçmek istiyor. Ama geçen ay tarihteki en yoğun hava yolculuğu gününü yaşadık. Uçaklar, iklim açısından aktif emisyonların en büyük parçalarından birinden sorumludur, bu nedenle bugünden itibaren hava yolculuğunu mümkün olduğunca azaltmak çok önemlidir. Tesadüfen, bu aynı zamanda Avrupa'da şimdiye kadar ölçülen en sıcak haftaydı. Biz bireyler olarak, önemli bir iş toplantısı olsun ya da olmasın, güzel bir varış noktasına yapılacak sonraki 50 dolarlık tatil uçuşunun ne kadar cazip olabileceğine bakılmaksızın, nihayet uçuşları kısmamız gerekiyor. Ne için video konferans çözümlerimiz var? İnsanlar hayatları boyunca dünyanın etrafını onlarca kez uçarlarsa neden uzaktan çalıştıklarını iddia ederler? Yakınlarda trenle veya gerekirse araba ile ulaşılabilen pek çok güzel yer var.
Bir ekip üyesinden hafta boyunca neler olduğu ve üzerinde çalıştığı şeyler hakkında güncelleme
Buffer'daki ekip, eşzamansız toplantılara geçtiklerinde nelerin işe yarayıp nelerin yaramadığını paylaşır. (Resim kredisi)

Ötesine Geçmek…

  • Leo Babauta, kararsızlığı ortadan kaldırarak fazla düşünmeyi nasıl durduracağınıza dair bir ipucu paylaşıyor. Hayatımızda sahip olmak istediğimiz kesinliğe asla sahip olmayacağız, bu nedenle belirsizlikle başa çıkmak için bir stratejiye sahip olmak oldukça iyidir. Bununla çok uğraştığım için makaleyi faydalı buldum.
  • Veri anlamlandırma uzmanları için bir davranış kodu işlevi görebilecek etik uygulamalar, tek bir temel ilke üzerine inşa edilmiştir. Tıp doktorlarının ruhsat almadan önce yemin etmeleri de aynı prensiptir: Zarar vermeyin. İşte “Etik Veri Anlamlandırma”.
  • Paul Hayes, bir ay boyunca plastiksiz yaşamaya çalışırken edindiği tecrübeyi ve buna bağlı kalmanın neden zor olduğunu paylaşıyor. Alışveriş alışkanlıklarının nasıl değiştirilmesi gerektiği ve paranızı neden tamamen farklı bir şekilde harcamanız gerektiği ve artık çevrimiçi mağazalara güvenemeyeceğiniz şaşırtıcı.
  • Petrol, kullandığımız arabalara ve yaptığımız uçuşlara güç sağlar, evlerimizin ve ofislerimizin çoğunu ısıtır. Her gün kullandığımız şeylerde bulunur ve endüstriler ve ekonomiler arasında ayrılmaz bir rol oynar. Ancak fosil yakıtların amansızca yakılmasının hız kesmeden devam edemeyeceği çok açık bir şekilde ortaya çıktı. Dünya petrole daha az bağımlı olabilir mi?
  • Uber ve Lyft, şehirlerde trafik sıkışıklığını daha da kötüleştirdiklerini itiraf ediyor. Bu yeni taksi uygulamalarından herhangi birini bir daha kullandığınızda, şehirdeki birçok insan için durumu daha da kötüleştirdiğinizi kendinize hatırlatmaya çalışın.

Okuduğunuz için teşekkürler. Yazdıklarımı beğendiyseniz, lütfen Web Geliştirme Okuma Listesini desteklemeyi düşünün.

—Anselm